#15770 closed New feature (duplicate)
Models only for testing purpose?
Reported by: | Owned by: | nobody | |
---|---|---|---|
Component: | Testing framework | Version: | 1.3 |
Severity: | Normal | Keywords: | test models |
Cc: | Triage Stage: | Unreviewed | |
Has patch: | no | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
I was creating a django app and, when writing tests, I noticed there could be a better way to create models that should exist only in testing environment. That would make creating tests much easier.
One way to do it would be syncdb ignoring certain models marked for testing only. Example:
class MyModel(models.Model): ... class Meta: test_env = True # or something else
Note:
See TracTickets
for help on using tickets.
This is a duplicate of #7835 which has a nice work-around for this issue in the comments.