Hi!
I’m going through the rspec book in beta form right now and hit a snag
in chapter three.
I am developing an application in parallel to the book example instead
of writing the book example word for word. To the best of my knowledge,
I have duplicated a parallel example of the book example, changing what
needed to be changed to fit my example. Currently, I have a failing
spec when the book says my spec shouldn’t be failing.
http://pastie.org/458945
that is the failing spec
here are my system specifications:
OS: Ubuntu 8.10_AMD64
ruby -v ruby 1.8.8p1 (2009-04-09 revision 23162) [x86_64-linux]
rspec -v rspec 1.2.4
http://pastie.org/458949
Here is the actual code that fails the spec.
any ideas?
I think I’m missing a require somewhere, that’s what my gut is telling
me.
From G. Brandon H.
863-397-7036
"Do the RIGHT thang!"
--Uncle Kenny
de KG4GVL clear
On Sun, Apr 26, 2009 at 3:45 PM, G. Brandon H. [email protected]
wrote:
that is the failing spec
You’ve got the message expectation (should_receive) on the wrong
object - it should be on the messenger, not the program.
HTH,
David
me.
On Sun, Apr 26, 2009 at 04:17:42PM -0500, David C. wrote:
You’ve got the message expectation (should_receive) on the wrong
object - it should be on the messenger, not the program.
HTH,
David
yep that fixed 'er all right! I don’t know ow many times I thought I
had checked it to make sure it was translated accurately, yet there it
was in plain sight!
–
** From G. Brandon H. **
** 863-397-7036 **
** “Do the RIGHT thang!” **
** --Uncle Kenny **
** de KG4GVL clear **
Methinks thou shoulds’t have
messenger.should_receive(:puts).with("Please make one of the following
menu selections ")
in lieu of
program.should_receive(:puts).with("Please make one of the following
menu selections ")
Sorry, I’m just in a medieval mood this afternoon for some reason.
On Sun, Apr 26, 2009 at 4:45 PM, G. Brandon H. [email protected]
wrote:
that is the failing spec
me.
rspec-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rspec-users
–
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-denatale
LinkedIn: http://www.linkedin.com/in/rickdenatale