1
0
Fork 0

Merge branch 'pr/fix696' into 'master'

tests/ObservationFactory: Force start and end datetime to be exactly at the second mark

Closes #696

See merge request librespacefoundation/satnogs/satnogs-network!826
merge-requests/826/merge
Fabian P. Schmidt 2019-12-13 16:49:50 +00:00
commit e3b5650c73
1 changed files with 3 additions and 1 deletions

View File

@ -106,7 +106,9 @@ class ObservationFactory(factory.django.DjangoModelFactory):
satellite = factory.SubFactory(SatelliteFactory)
tle = factory.SubFactory(TleFactory)
author = factory.SubFactory(UserFactory)
start = fuzzy.FuzzyDateTime(now() - timedelta(days=3), now() + timedelta(days=3))
start = fuzzy.FuzzyDateTime(
now() - timedelta(days=3), now() + timedelta(days=3), force_microsecond=0
)
end = factory.LazyAttribute(lambda x: x.start + timedelta(hours=random.randint(1, 8)))
ground_station = factory.Iterator(Station.objects.all())
payload = factory.django.FileField(filename='data.ogg')