"Andrew Premdas" <[EMAIL PROTECTED]> writes: > General case I'm thinking about is just testing that something should be one > thing or another > > e.g x.should be(foo || bar) > > Haven't got a specific example at the moment apart from the blank one. What > I'm thinking about is the syntax to say this in a spec, as I > think there must be lots of times when having this sort of syntax would be > useful.
Hi, This is a case where a custom matcher would be hiding a concept that belongs directly in your code. If you really don't care about the difference between empty and nil, you should create a method - such as #blank? - that handles that for you. Pat _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users