On 16 November 2014 14:54, Prathamesh Sonpatki <csonpa...@gmail.com> wrote:
> Hello all,
>
> A newly created fixture file by Rails generators contains some fixtures by
> default with keys 'one' and 'two'.
> If I add any null constraint on some column in that table and try to run
> tests then it fails. Because Rails tries
> to insert records with null values on columns having not-null constraint.
>
> What do you think about adding the fixtures through generators but
> commenting them. So when I actually want
> to use those fixtures, I will go into fixtures file and uncomment the
> existing ones or add new ones.
> Right now it becomes a little painful to see build failing just because of
> those fixtures.

Not sure what question you are asking, but to comment them out just
put # at the front of each line.

Anyway you are writing things the wrong way round, you should add or
amend the tests to check the constraint functions as expected (which
will cause the test to fail as the constraint has not been added yet)
then add the constraint so that the tests work again.

Colin

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Core" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rubyonrails-core+unsubscr...@googlegroups.com.
To post to this group, send email to rubyonrails-core@googlegroups.com.
Visit this group at http://groups.google.com/group/rubyonrails-core.
For more options, visit https://groups.google.com/d/optout.

Reply via email to