On Nov 21, 2007, at 5:42 PM, Nathan Sutton wrote:

> Not even sure, what are your thoughts?
>
> Nathan Sutton
> [EMAIL PROTECTED]
> rspec edge revision 2910
> rspec_on_rails edge revision 2909
> rails edge revision 8175
>

I'd like to see something like this:


it_should_behave_like "a foo", :variables => {
   :bar => "bar",
   :baz => "baz",
   :class => Object
}


describe "a foo", :shared => true do

   it "should have the variable bar there, equal to bar" do
     bar.should == "bar"
   end

end

Conceivably, you could do some metaprogramming to define methods  
"bar" and "baz" in the ExampleGroupClass (or whatever that thing is  
called now) to return the values give in the hash.

Scott




>
>
> On Nov 21, 2007, at 4:31 PM, Scott Taylor wrote:
>
>>
>> On Nov 21, 2007, at 5:16 PM, Nathan Sutton wrote:
>>
>>> Ooh, I totally want to do this, I'll work on it this week along with
>>> my other patch i have yet to submit this week, unless Scott is
>>> partial
>>> to doing it.  Do you want it, Scott?
>>
>> Go for it.  Let me know if you don't want it.
>>
>> What is the syntax your thinking of?
>>
>> Scott
>>
>> _______________________________________________
>> rspec-users mailing list
>> rspec-users@rubyforge.org
>> http://rubyforge.org/mailman/listinfo/rspec-users
>
> _______________________________________________
> rspec-users mailing list
> rspec-users@rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users

_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to