On 4 November 2012 12:03, Roelof Wobben <[email protected]> wrote:
>
>
>> From: [email protected]
>> Date: Sun, 4 Nov 2012 09:23:09 +0000
>> Subject: Re: [Rails] Wierd NomethodError
>> To: [email protected]
>
>>
>> On 4 November 2012 08:08, roelof <[email protected]> wrote:
>>
>> Please don't top post, it makes it difficult to follow the thread.
>> Insert your replies at appropriate points in previous message.
>> Thanks.
>>
>> > The only thing I can think of is that output is not created.
>> > But that cannot be the reason because there is a function create which
>> > contains Ouput.new which is the same as Output.create.
>>
>> It might help if you were to show us the bit of code generating the
>> error. We are not telepathic. At least I am not. Look carefully at
>> the error message to find the relevant code.
>
>
> The error message can be found here  : https://gist.github.com/4008123
> And the relevant code can be found here :
> https://github.com/roelof1967/tamara/blob/master/features/step_definitions/login_steps.rb

That is a different error message to the one you originally posted.

What is the line
messages << message
supposed to do.  What is the variable messages?

Have a look at the Rails Guide on debugging, it will show you
techniques that you can use to debug your code and work out what is
going wrong.

Colin

>
>
> Roelof
>
>
>>
>> Colin
>>
>> >
>> > Roelof
>> >
>> >
>> > Op zaterdag 3 november 2012 21:59:16 UTC+1 schreef Colin Law het
>> > volgende:
>> >>
>> >> On 3 November 2012 20:43, roelof <[email protected]> wrote:
>> >> > Hello,
>> >> >
>> >> > I have my source here : https://github.com/roelof1967/tamara
>> >> >
>> >> > When I do cucumber I get this error message :
>> >> > Then he should see "Welcome, Aslak" #
>> >> > features/step_definitions/login_steps.rb:27
>> >> > undefined method `messages' for nil:NilClass (NoMethodError)
>> >> > ./features/step_definitions/login_steps.rb:28:in `/^he should see
>> >> > "(.*?)"$/'
>> >> > features/login.feature:6:in `Then he should see "Welcome, Aslak"'
>> >> >
>> >> > Which I find wierd because I have a method messages made in my class
>> >> > Output.
>> >>
>> >> You have the messages method, but the error is saying that the object
>> >> you are calling it on is nil. So on the line that is calling
>> >> something.messages then the something is nil. You have to work out
>> >> why it is nil.
>> >>
>> >> Colin

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to