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
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
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
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