diff --git a/features/cassettes/no_cassette.feature b/features/cassettes/no_cassette.feature index 9cfa55aa..d4b018c7 100644 --- a/features/cassettes/no_cassette.feature +++ b/features/cassettes/no_cassette.feature @@ -18,6 +18,7 @@ Feature: Error for HTTP request made when no cassette is in use - `VCR.turned_off { ... }` => turn VCR off for the duration of the provided block. + @exclude-jruby Scenario Outline: Error for request when no cassette is in use Given a file named "no_cassette_error.rb" with: """ruby diff --git a/features/configuration/ignore_request.feature b/features/configuration/ignore_request.feature index 0ce3194c..e3e48e4d 100644 --- a/features/configuration/ignore_request.feature +++ b/features/configuration/ignore_request.feature @@ -29,6 +29,7 @@ Feature: Ignore Request end """ + @exclude-jruby Scenario Outline: ignore requests to a specific port Given a file named "ignore_request.rb" with: """ruby @@ -120,6 +121,7 @@ Feature: Ignore Request | c.hook_into :excon | excon | | c.hook_into :faraday | faraday (w/ net_http) | + @exclude-jruby Scenario Outline: localhost requests are not treated differently by default Given a file named "localhost_not_ignored.rb" with: """ruby diff --git a/features/record_modes/none.feature b/features/record_modes/none.feature index a6d35af9..19503413 100644 --- a/features/record_modes/none.feature +++ b/features/record_modes/none.feature @@ -54,6 +54,7 @@ Feature: :none When I run `ruby replay_recorded_response.rb` Then it should pass with "Response: Hello" + @exclude-jruby Scenario: New requests are prevented Given a file named "prevent_new_request.rb" with: """ruby diff --git a/features/record_modes/once.feature b/features/record_modes/once.feature index a81dd4cd..a02f7cb8 100644 --- a/features/record_modes/once.feature +++ b/features/record_modes/once.feature @@ -61,6 +61,7 @@ Feature: :once When I run `ruby replay_recorded_response.rb` Then it should pass with "Response: example.com response" + @exclude-jruby Scenario: New requests result in an error when the cassette file exists Given a file named "error_for_new_requests_when_cassette_exists.rb" with: """ruby diff --git a/features/request_matching/playback_repeats.feature b/features/request_matching/playback_repeats.feature index f94a2d6d..d9904a6f 100644 --- a/features/request_matching/playback_repeats.feature +++ b/features/request_matching/playback_repeats.feature @@ -12,6 +12,7 @@ Feature: Playback repeats :allow_playback_repeats => true + @exclude-jruby Scenario: Responses do not repeat by default Given a previously recorded cassette file "cassettes/example.yml" with: """ diff --git a/features/test_frameworks/cucumber.feature b/features/test_frameworks/cucumber.feature index f34ad067..1debd851 100644 --- a/features/test_frameworks/cucumber.feature +++ b/features/test_frameworks/cucumber.feature @@ -23,6 +23,7 @@ Feature: Usage with Cucumber be used, or you can override specific options by passing a hash as the last argument to `#tag` or `#tags`. + @exclude-jruby Scenario: Record HTTP interactions in a scenario by tagging it Given a file named "lib/server.rb" with: """ruby