Skip to content

Instantly share code, notes, and snippets.

@paul
Created December 28, 2013 20:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save paul/8164116 to your computer and use it in GitHub Desktop.
Save paul/8164116 to your computer and use it in GitHub Desktop.
turnip rspec 3 beta spec failure
1) The CLI shows the correct description
Failure/Error: @result.should include('A simple feature')
expected "\nAmbiguous\n This is an ambiguous feature\n this is ambiguous (FAILED - 1)\n\nFailures:\n\n 1) Ambiguous This is an ambiguous feature this is ambiguous\n Failure/Error: Given this is ambiguous\n Turnip::Ambiguous:\n Ambiguous step definitions\r\n - \"this is ambiguous\" (/Users/rando/Code/librato/multipass/vendor/turnip/lib/turnip/dsl.rb:8:in `step')\r\n - \"this is :ambiguous\" (/Users/rando/Code/librato/multipass/vendor/turnip/lib/turnip/dsl.rb:8:in `step')\n # ./lib/turnip/execute.rb:17:in `step'\n # ./lib/turnip/rspec.rb:44:in `run_step'\n # ./lib/turnip/rspec.rb:72:in `block (6 levels) in run'\n # ./lib/turnip/rspec.rb:71:in `each'\n # ./lib/turnip/rspec.rb:71:in `block (5 levels) in run'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example.rb:114:in `instance_exec'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example.rb:114:in `block in run'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example.rb:241:in `with_around_each_hooks'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example.rb:111:in `run'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example_group.rb:416:in `block in run_examples'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example_group.rb:412:in `map'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example_group.rb:412:in `run_examples'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example_group.rb:381:in `run'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example_group.rb:382:in `block in run'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example_group.rb:382:in `map'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example_group.rb:382:in `run'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/command_line.rb:28:in `map'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/command_line.rb:28:in `block in run'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/reporter.rb:53:in `report'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/command_line.rb:25:in `run'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/runner.rb:90:in `run'\n # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/runner.rb:17:in `block in autorun'\n # ./examples/ambiguous.feature:3:in `this is ambiguous'\n\nFinished in 0.002 seconds\n1 example, 1 failure\n\nFailed examples:\n\nrspec ./examples/ambiguous.feature:70 # Ambiguous This is an ambiguous feature this is ambiguous\n" to include "A simple feature"
Diff:
@@ -1,2 +1,45 @@
-A simple feature
+
+Ambiguous
+ This is an ambiguous feature
+ this is ambiguous (FAILED - 1)
+
+Failures:
+
+ 1) Ambiguous This is an ambiguous feature this is ambiguous
+ Failure/Error: Given this is ambiguous
+ Turnip::Ambiguous:
+ Ambiguous step definitions
+ - "this is ambiguous" (/Users/rando/Code/librato/multipass/vendor/turnip/lib/turnip/dsl.rb:8:in `step')
+ - "this is :ambiguous" (/Users/rando/Code/librato/multipass/vendor/turnip/lib/turnip/dsl.rb:8:in `step')
+ # ./lib/turnip/execute.rb:17:in `step'
+ # ./lib/turnip/rspec.rb:44:in `run_step'
+ # ./lib/turnip/rspec.rb:72:in `block (6 levels) in run'
+ # ./lib/turnip/rspec.rb:71:in `each'
+ # ./lib/turnip/rspec.rb:71:in `block (5 levels) in run'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example.rb:114:in `instance_exec'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example.rb:114:in `block in run'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example.rb:241:in `with_around_each_hooks'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example.rb:111:in `run'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example_group.rb:416:in `block in run_examples'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example_group.rb:412:in `map'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example_group.rb:412:in `run_examples'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example_group.rb:381:in `run'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example_group.rb:382:in `block in run'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example_group.rb:382:in `map'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/example_group.rb:382:in `run'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/command_line.rb:28:in `map'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/command_line.rb:28:in `block in run'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/reporter.rb:53:in `report'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/command_line.rb:25:in `run'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/runner.rb:90:in `run'
+ # /Users/rando/.gem/ruby/2.1.0/gems/rspec-core-3.0.0.beta1/lib/rspec/core/runner.rb:17:in `block in autorun'
+ # ./examples/ambiguous.feature:3:in `this is ambiguous'
+
+Finished in 0.002 seconds
+1 example, 1 failure
+
+Failed examples:
+
+rspec ./examples/ambiguous.feature:70 # Ambiguous This is an ambiguous feature this is ambiguous
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment