I did change that file : 

require 'spec_helper'

describe Contributie do 
  it "has a valid soort"
  it "has a valid bedrag"
end 

the first file I deleted. 

Roelof


Op donderdag 26 juni 2014 21:49:56 UTC+2 schreef Myron Marston:

> On Thursday, June 26, 2014 11:20:37 AM UTC-7, Roelof Wobben wrote:
>>
>> Changed it .See the new commit but now I see this error : 
>>
>>
>>
>> Op donderdag 26 juni 2014 17:49:18 UTC+2 schreef Myron Marston:
>>>
>>> On Thursday, June 26, 2014 5:05:55 AM UTC-7, Roelof Wobben wrote:
>>>>
>>>> Hello, 
>>>>
>>>> I follow this tutorial to test my app : 
>>>> http://everydayrails.com/2012/03/19/testing-series-rspec-models-factory-girl.html
>>>> the only thing I do it different that I use my own app. 
>>>>
>>>> I did all the steps and at some point I have to do : rspec 
>>>> spec/models/contributie_spec.rb 
>>>>
>>>>
>> /home/roelof/rails/wissel-finance/spec/models/contributie_spec.rb:3:in 
>> `<top (required)>': undefined local variable or method `contributie' for 
>> main:Object (NameError)
>>     from 
>> /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/core/configuration.rb:1057:in
>>  
>> `load'
>>     from 
>> /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/core/configuration.rb:1057:in
>>  
>> `block in load_spec_files'
>>     from 
>> /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/core/configuration.rb:1057:in
>>  
>> `each'
>>     from 
>> /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/core/configuration.rb:1057:in
>>  
>> `load_spec_files'
>>     from 
>> /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/core/runner.rb:97:in 
>> `setup'
>>     from 
>> /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/core/runner.rb:85:in 
>> `run'
>>     from 
>> /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/core/runner.rb:70:in 
>> `run'
>>     from 
>> /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/core/runner.rb:38:in 
>> `invoke'
>>     from /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/exe/rspec:4:in `<top 
>> (required)>'
>>     from /usr/local/bin/rspec:23:in `load'
>>     from /usr/local/bin/rspec:23:in `<main>'
>> roelof@roelof-System-Product-Name:~/rails/wissel-finance$ rspec 
>> spec/models/contributie_spec.rb
>> /home/roelof/rails/wissel-finance/spec/models/contributie_spec.rb:3:in 
>> `<top (required)>': uninitialized constant Contributie (NameError)
>>     from 
>> /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/core/configuration.rb:1057:in
>>  
>> `load'
>>     from 
>> /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/core/configuration.rb:1057:in
>>  
>> `block in load_spec_files'
>>     from 
>> /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/core/configuration.rb:1057:in
>>  
>> `each'
>>     from 
>> /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/core/configuration.rb:1057:in
>>  
>> `load_spec_files'
>>     from 
>> /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/core/runner.rb:97:in 
>> `setup'
>>     from 
>> /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/core/runner.rb:85:in 
>> `run'
>>     from 
>> /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/core/runner.rb:70:in 
>> `run'
>>     from 
>> /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/core/runner.rb:38:in 
>> `invoke'
>>     from /var/lib/gems/1.9.1/gems/rspec-core-3.0.2/exe/rspec:4:in `<top 
>> (required)>'
>>     from /usr/local/bin/rspec:23:in `load'
>>     from /usr/local/bin/rspec:23:in `<main>'
>>
>>
>> So schould I do require  app/models/contributie.rb  above the test file 
>> or is there a better solution ?
>>
>> Roelof
>>  
>>
>>> According to the page I have to see a lot of pending tests.
>>>> But all  I see is this : 
>>>>
>>>> No examples found.
>>>>
>>>> Finished in 0.00028 seconds (files took 0.07798 seconds to load)
>>>> 0 examples, 0 failures
>>>>
>>>> You can see what I have done here : 
>>>> https://github.com/roelof1967/finance
>>>>
>>>> Can anyone tell me what went wrong ?
>>>>
>>>> Roelof
>>>>
>>>
>>> spec/models/contributie_spec.rb is empty:
>>>
>>>
>>> https://github.com/roelof1967/finance/blob/bda41a49323ecccd7d23801beea9d5a84dec6a06/spec/models/contributie_spec.rb
>>>
>>> It looks like you tried to get it to work in spec/contributor_spec.rb:
>>>
>>>
>>> https://github.com/roelof1967/finance/blob/bda41a49323ecccd7d23801beea9d5a84dec6a06/spec/contributie_spec.rb
>>>
>>> ...but you'll need to run `rspec spec/contributie_spec.rb` to run that 
>>> spec file.  Or you can just run `rspec` and it'll run them all.
>>>
>>> Note that for that second file you've got `contributie` (lower case) 
>>> which ruby will treat as a local variable or method call (neither of which 
>>> are defined in this context) so you'll get a `NameError`.  I think you want 
>>> `Contributie` (note the capitol C), which is the constant you are 
>>> describing there.
>>>
>>> HTH,
>>> Myron
>>>
>>
>
> As I said before:
>
> Note that for that second file you've got `contributie` (lower case) which 
>> ruby will treat as a local variable or method call (neither of which are 
>> defined in this context) so you'll get a `NameError`.  I think you want 
>> `Contributie` (note the capitol C), which is the constant you are 
>> describing there.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"rspec" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rspec/f15f1903-78c2-4bad-8cfd-3397c83691ff%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to