On May 13, 7:08 pm, David Chelimsky <[email protected]> wrote:
>
> I actually think that what you're doing is perfectly fine. Just not
> the common case. That's why I think it's OK to support explicitly
> assigning self as subject, but not making that a default behaviour.
>
> If it were me, and it's *not*, but if it were, I'd wrap those helpers
> in an object and make explicit calls.
you mean something like this?
class PageHelper
def has_text?
# blah
end
end
describe "cool page" do
subject {PageHelper.new}
before :all do
PageHelper.new
end
it "has something" do
should have_text("blah")
end
end
Doesn't seem too bad. I will give it a thought!
Jarmo
_______________________________________________
rspec-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rspec-users