diff --git a/README.md b/README.md index 37f1a46a..1134cf62 100644 --- a/README.md +++ b/README.md @@ -148,17 +148,11 @@ feature "Signing up" do end click_link 'Sign in' end - - xscenario "Signing out" do - # this test is pending - end - end ``` `feature` is in fact just an alias for `describe ..., :type => :request`, `background` is an alias for `before`, `scenario` for `it`, and `given`/`given!` aliases for `let`/`let!`, respectively. -`xscenario` is an alias for `pending`, allowing you to temporarily disable a test. ## Using Capybara with Test::Unit diff --git a/lib/capybara/rspec/features.rb b/lib/capybara/rspec/features.rb index e0cdc4bf..b7202f8e 100644 --- a/lib/capybara/rspec/features.rb +++ b/lib/capybara/rspec/features.rb @@ -4,7 +4,7 @@ module Capybara base.instance_eval do alias :background :before alias :scenario :it - alias :xscenario :pending + alias_example_to :xscenario, :pending => "temporarily disabled with xscenario" alias :given :let alias :given! :let! end diff --git a/spec/rspec/features_spec.rb b/spec/rspec/features_spec.rb index 582b5731..a2777950 100644 --- a/spec/rspec/features_spec.rb +++ b/spec/rspec/features_spec.rb @@ -51,7 +51,7 @@ feature "given and given! aliases to let and let!" do end feature "if xscenario aliases to pending then" do - xscenario "this test should be pending" do + xscenario "this test should be 'temporarily disabled with xscenario'" do end end