[rspec-users] Sorry if this is a stupid question
Matt Wynne
matt at mattwynne.net
Thu Feb 12 09:39:24 EST 2009
Those features look out of date to me. The Scenarios / More Examples
format has been deprecated in the latest version on Github.
Which version of cucumber are you using?
Try this instead:
http://wiki.github.com/aslakhellesoy/cucumber/scenario-outlines
On 12 Feb 2009, at 12:01, Beaton, Malcolm wrote:
>
>
> Hi everyone
>
> I am trying to run the CS examples using Iron ruby/ cucumber from
> the download and have hit a really irritating snag
>
> I have added a subtract method to the CS calculator – Re compiled –
> Added a features file for it and when I run I get the following
>
> Scenario: subtract two numbers # features/
> subtraction.feature:
> 6
> Given I have entered 70 into the calculator
> And I have entered 50 into the calculator
> When I press subtract
> Then the result should be 20 on the screen
> And the result class should be Fixnum
>
> |input_1|input_2|button |output|class |
> |30 |20 |subtract|10 |
>
> expected: 0,
> got: 10 (using ==)
> Diff:
> @@ -1,2 +1,2 @@
> -0
> +10 (Spec::Expectations::ExpectationNotMetError)
> features/subtraction.feature:15:in `/the result should be (.*)
> on the scre
> en/'
>
> As you can see the calculator returns the right number (10) but
> somehow the features file is expecting 0??? Even though I have
> defined 10 as the result?
> Can anyone help me – I’m doing my head in
> Below is the subtract method from the steps file and the result
> compare
>
> When /I press subtract/ do
> @result = @calc.Subtract
> end
>
> Then /the result should be (.*) on the screen/ do |result|
> @result.should == result.to_i
> end
>
>
>
>
> Malcolm Beaton
> _______________
> EMC Consulting
> Phone: +44 1784 222127 | Mobile: +44 7768 427309
> malcolm.beaton at emc.com
> www.emc.com/consulting
>
>
>
> ______________________________________________________________________
> This email has been scanned by the MessageLabs Email Security System.
> For more information please visit http://www.messagelabs.com/email
> ______________________________________________________________________
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
Matt Wynne
http://blog.mattwynne.net
http://www.songkick.com
More information about the rspec-users
mailing list