On Mar 27, 11:51 pm, Surya <[email protected]> wrote:
> Hi Folks,
>
> I hope you're doing good. Sorry for a long email. I am just trying my best
> to learn something new and, need your help to understand/ sort a small
> issue which I am not able to figure out.
>
> I have create couple of factories and created some examples for rspec for
> one of my projects. I have got everything working on my local. Even, my
> specs are green on local for both ruby version: 1.9.2 and 1.9.3. I just
> don't understand why travis-ci is failing to build the same commit.
>
> Here is the link to travis-ci's builds:
>
> Job #1(Build 
> 64):https://travis-ci.org/suryart/spree_active_sale/builds/5850619
>
> Job #2(Build 
> 65):https://travis-ci.org/suryart/spree_active_sale/builds/5850754
>
> Reason why I find this weird is because, build 64 is failing to run specs
> against ruby version of 1.9.2, and passing for 1.9.3. However build 65 is
> failing to run specs against ruby version of 1.9.3, and passing for 1.9.2.
> And there is no change in code at all for both the builds.
>
> However, for both builds which are failing throw the same error:
>
> /home/travis/.rvm/gems/ruby-1.9.2-p320/gems/factory_girl-4.2.0/lib/factory_ 
> girl/registry.rb:24:in
> `find': Factory not registered: active_sale (ArgumentError)
> from 
> /home/travis/.rvm/gems/ruby-1.9.2-p320/gems/factory_girl-4.2.0/lib/factory_ 
> girl/decorator.rb:10:in
> `method_missing'
>
>  Since, the code is very long. I'll reference it from the commit on github.
>
> spec/factories/active_sale_factories.rb:https://github.com/suryart/spree_active_sale/blob/43cb160d0e4ea1ad694...
>
> spec/factories/inactive_sale_factories.rb:https://github.com/suryart/spree_active_sale/blob/43cb160d0e4ea1ad694...
>
> What I know, the issue is coming from this line in active_sale_factories.rb
> at line 5:
>
> factory :active_sale, :class => Spree::ActiveSale do |f|
>   name "Dummy Sale"end
>
> Which can not be determined from inactive_sale_factories.rb defined
> factories, I suppose. But, why is that happening? Why is it working for
> different versions for different builds when there is absolutely no code
> change?
>
> I am new to rspec and factories and doing all this for first time. It will
> be very grateful if you can explain this behavior or point out what I am
> doing wrong here? Or maybe can help me here to solve this issue?
>
> Just in case if you would prefer/like to answer on 
> Stackoverflow:http://stackoverflow.com/questions/15674838/can-not-determine-issue-i...
>
> Thanks
> --
>
> Please consider the environment before printing this email.
>
> Regards,
> Surya

This sounds more like a factory girl issue than an rspec issue.  Have
you tried asking on the factory girl mailing list?

https://groups.google.com/group/factory_girl

Myron

-- 
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].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to