aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/test/dispatch/system_testing
diff options
context:
space:
mode:
authoryalab <rudeboyjet@gmail.com>2017-06-29 14:06:27 +0900
committeryalab <rudeboyjet@gmail.com>2017-07-01 23:29:55 +0900
commit1aea1ddd2a4b3bfa7bb556e4c7cd40f9531ac2e3 (patch)
tree2a24f03b6e3ded4a928b6d142f424aa7e78aac77 /actionpack/test/dispatch/system_testing
parent1e798ccb8ff83cc5a014d333e7a1e92e5d146c23 (diff)
downloadrails-1aea1ddd2a4b3bfa7bb556e4c7cd40f9531ac2e3.tar.gz
rails-1aea1ddd2a4b3bfa7bb556e4c7cd40f9531ac2e3.tar.bz2
rails-1aea1ddd2a4b3bfa7bb556e4c7cd40f9531ac2e3.zip
SystemTestCase undef some IntegrationTest methods because it's confused to use.
Diffstat (limited to 'actionpack/test/dispatch/system_testing')
-rw-r--r--actionpack/test/dispatch/system_testing/system_test_case_test.rb32
1 files changed, 32 insertions, 0 deletions
diff --git a/actionpack/test/dispatch/system_testing/system_test_case_test.rb b/actionpack/test/dispatch/system_testing/system_test_case_test.rb
index 8f90e45f5f..53f1a1bb37 100644
--- a/actionpack/test/dispatch/system_testing/system_test_case_test.rb
+++ b/actionpack/test/dispatch/system_testing/system_test_case_test.rb
@@ -31,3 +31,35 @@ class SetHostTest < DrivenByRackTest
assert_equal "http://example.com", Capybara.app_host
end
end
+
+class UndefMethodsTest < DrivenBySeleniumWithChrome
+ test "get" do
+ assert_raise NoMethodError do
+ get "http://example.com"
+ end
+ end
+
+ test "post" do
+ assert_raise NoMethodError do
+ post "http://example.com"
+ end
+ end
+
+ test "put" do
+ assert_raise NoMethodError do
+ put "http://example.com"
+ end
+ end
+
+ test "patch" do
+ assert_raise NoMethodError do
+ patch "http://example.com"
+ end
+ end
+
+ test "delete" do
+ assert_raise NoMethodError do
+ delete "http://example.com"
+ end
+ end
+end