On 11/21/07, Mark Van De Vyver <[EMAIL PROTECTED]> wrote: > Hi, > Googling 'RSpec describe scope' didn't yield much, so apologies if > this question has been dealt with. > > It seem well known that a ruby class is 'visible' between describes, > and if this is a problem then you should use some counter as prefix or > suffix: > 'class Item_001; ... end' > > Is there any work underway, or sheduled release where classes will > exist only in the scope they are defined? > > Writing spec's for Og is where this becomes an issue because Og will > grab _all_ manageble objects it can 'see'... all sorts of PITA can > arise. >
try something like this: before do @la_classe = Class.new(the_superclass) # or if you need to reload the class load 'file/with/class.rb' end after do # undefine the class (don't remember off the top of my head - #undef or something) end Aslak > Thanks for all the great work, T/BDD definitely is a brilliant way to > work, and RSpec makes it painless, esp for us amatuers :) > > Mark > _______________________________________________ > 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