I would like to be able to write a custom matcher so that I could call this test, for instance:

@user.should be_allowed_to_visit(url)
@non_welcome.should_not be_allowed_to_visit(url)

The matcher would call Webrat methods such as 'visit'.

The problem is that it would try to call 'visit' from User class instead of the binding in which @user access is verified...

I have manually set the binding to the Matcher in a before(:all), to avoid calling 'be_allowed_to_visit(url, binding)', but I would like to know if there would be a better way to "get" this binding...

Any thoughts on that?

Thanks,

Rodrigo.

__________________________________________________
Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/
_______________________________________________
rspec-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to