Andrew Premdas wrote:
> Bit of a guess but
>
> def build_valid_entities(n=1)
> Entity.transaction do
> Entity.destroy_all
> n.to_i.times do |x|
> Entity.create! :entity_name => "Entity #{x}",
> :entity_legal_name => "Entity #{n} Legal Name",
> :entity_legal_form => "CORP"
> end
> end
> end
>
> Note the x inside the blcok. Probably not a good idea to use same
> variable inside and outside block
>
> 2008/11/27 James Byrne <[EMAIL PROTECTED]>:
True, true. Although in this case the value assigned to
:entity_legal_name was meaningless in other circumstances this could
have been a subtle error to find if the test data was expected to be
unique. As I discovered and have reported, my residual discrepancies in
autotest results was due to the loading of TestUnit fixtures leaving the
database in a populated state. Altering the tests to allow for
pre-existing entries resolved the difference in observed behaviour.
As for my custom notifier for autotest, the reason that this does not
work is that cucumber does not link its results to the :red, :green,
:all_good hooks of autotest. I have opened a ticket for a feature
request to have this functionality added to cucumber.
http://rspec.lighthouseapp.com/projects/16211/tickets/108-add-support-for-autotest-red-green-hooks
--
Posted via http://www.ruby-forum.com/.
_______________________________________________
rspec-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rspec-users