klen / mixer

Mixer -- Is a fixtures replacement. Supported Django, Flask, SqlAlchemy and custom python objects.
Other
939 stars 96 forks source link

[Django] mixer ignores registered factories when default values present #137

Open rvinzent opened 3 years ago

rvinzent commented 3 years ago

It looks like mixer completely ignores any registered factories when default values are defined on the model

Steps to Reproduce

class MyModel(models.Model):
    text = models.TextField(default="default")

mixer.register(MyModel, text="non-default")
assert mixer.blend(MyModel).text == "non-default"  # this raises :/