Re: [rspec-users] ApplicationHelper

2008-03-20 Thread James Deville
That shouldn't be needed. In my spec's it works fine. does: describe ApplicationHelper do it "doesn't find what it's looking for do helper.distribute(1,2,3,[4,5,6]).should eql([1,2,3]) end end work? I know that there was some talk of introducing an explicit helper object on the list. JD

Re: [rspec-users] ApplicationHelper

2008-03-20 Thread Corey Haines
If I need to have it interact with the object it is mixed into, I usually put the following above my examples class TestMixer include MyMixIn end or, even, class TestMixer end then, in the spec, TestMixer.include MyMixIn On Thu, Mar 20, 2008 at 2:30 PM, Corey Haines <[EMAIL PROTECTED]> w

Re: [rspec-users] ApplicationHelper

2008-03-20 Thread Corey Haines
You could just write specs for ApplicationHelper::distribute -Corey On Wed, Mar 19, 2008 at 3:55 PM, nzook <[EMAIL PROTECTED]> wrote: > > When working with views, I use instance methods of ApplicationHelper: > > # app/helpers/application_helper.rb: > module ApplicationHelper > def distribute(to

[rspec-users] ApplicationHelper

2008-03-19 Thread nzook
When working with views, I use instance methods of ApplicationHelper: # app/helpers/application_helper.rb: module ApplicationHelper def distribute(total, min, cutof, list) [1,2,3] end end # app/views/planner/_mta_colors.rhtml: <% ... dist = distribute(total_v_px, 4, 0, colors.collect{|c