fix: use faker directly for non-factory managed faked things (#5041)
This commit is contained in:
parent
185c4d556c
commit
0ea04b26d5
|
@ -4,6 +4,7 @@
|
||||||
|
|
||||||
import datetime
|
import datetime
|
||||||
import factory
|
import factory
|
||||||
|
from faker import Faker
|
||||||
|
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
|
|
||||||
|
@ -13,12 +14,13 @@ from ietf.ipr.models import (
|
||||||
)
|
)
|
||||||
|
|
||||||
def _fake_patent_info():
|
def _fake_patent_info():
|
||||||
|
fake = Faker()
|
||||||
return "Date: %s\nNotes: %s\nTitle: %s\nNumber: %s\nInventor: %s\n" % (
|
return "Date: %s\nNotes: %s\nTitle: %s\nNumber: %s\nInventor: %s\n" % (
|
||||||
(timezone.now()-datetime.timedelta(days=365)).strftime("%Y-%m-%d"),
|
(timezone.now()-datetime.timedelta(days=365)).strftime("%Y-%m-%d"),
|
||||||
factory.Faker('paragraph'),
|
fake.paragraph(),
|
||||||
factory.Faker('sentence', nb_words=8),
|
fake.sentence(nb_words=8),
|
||||||
'US9999999',
|
'US9999999',
|
||||||
factory.Faker('name'),
|
fake.name(),
|
||||||
)
|
)
|
||||||
|
|
||||||
class IprDisclosureBaseFactory(factory.django.DjangoModelFactory):
|
class IprDisclosureBaseFactory(factory.django.DjangoModelFactory):
|
||||||
|
|
Loading…
Reference in a new issue