bla
This commit is contained in:
@@ -72,7 +72,7 @@ from rowers.utils import calculate_age
|
|||||||
|
|
||||||
from rowers.tasks import handle_getagegrouprecords
|
from rowers.tasks import handle_getagegrouprecords
|
||||||
|
|
||||||
def get_random_file(filename='rowers/tests/testdata/testdata.csv'):
|
def get_random_file(filename='rowers/tests/testdata/testdata.csv',name=''):
|
||||||
row = rdata(filename)
|
row = rdata(filename)
|
||||||
totaldist = row.df['cum_dist'].max()
|
totaldist = row.df['cum_dist'].max()
|
||||||
totaltime = row.df['TimeStamp (sec)'].max()-row.df['TimeStamp (sec)'].min()
|
totaltime = row.df['TimeStamp (sec)'].max()-row.df['TimeStamp (sec)'].min()
|
||||||
@@ -92,7 +92,11 @@ def get_random_file(filename='rowers/tests/testdata/testdata.csv'):
|
|||||||
|
|
||||||
extension = filename[-3:]
|
extension = filename[-3:]
|
||||||
|
|
||||||
newfilename = 'rowers/tests/testdata/temp/'+uuid4().hex[:16]+'.'+extension
|
if name != '':
|
||||||
|
newfilename = 'rowers/tests/testdata/temp/'+name+'.'+extension
|
||||||
|
else:
|
||||||
|
newfilename = 'rowers/tests/testdata/temp/'+uuid4().hex[:16]+'.'+extension
|
||||||
|
|
||||||
copyfile(filename,newfilename)
|
copyfile(filename,newfilename)
|
||||||
|
|
||||||
thedict = {
|
thedict = {
|
||||||
@@ -123,13 +127,14 @@ class WorkoutFactory(factory.DjangoModelFactory):
|
|||||||
|
|
||||||
name = factory.LazyAttribute(lambda _: faker.word())
|
name = factory.LazyAttribute(lambda _: faker.word())
|
||||||
notes = faker.text()
|
notes = faker.text()
|
||||||
startdatetime = get_random_file()['startdatetime']
|
startdatetime = get_random_file(name=faker.word())['startdatetime']
|
||||||
starttime = get_random_file()['starttime']
|
starttime = get_random_file(name=faker.word())['starttime']
|
||||||
workouttype='water'
|
workouttype='water'
|
||||||
date=timezone.now().date()
|
date=timezone.now().date()
|
||||||
duration=get_random_file()['duration']
|
duration=get_random_file(name=faker.word())['duration']
|
||||||
distance=get_random_file()['totaldist']
|
distance=get_random_file(name=faker.word())['totaldist']
|
||||||
csvfilename=get_random_file()['filename']
|
csvfilename=get_random_file(name=faker.word())['filename']
|
||||||
|
|
||||||
|
|
||||||
class SessionFactory(factory.DjangoModelFactory):
|
class SessionFactory(factory.DjangoModelFactory):
|
||||||
class Meta:
|
class Meta:
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ class NewUserRegistrationTest(TestCase):
|
|||||||
|
|
||||||
def tearDown(self):
|
def tearDown(self):
|
||||||
try:
|
try:
|
||||||
os.remove('rowsandall_workouts_2018-01-01_2019_2019-01-01.csv')
|
os.remove('rowsandall_workouts_2018-01-01_2019-01-01.csv')
|
||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|||||||
BIN
rowers/tests/testdata/testdata.csv.gz
vendored
BIN
rowers/tests/testdata/testdata.csv.gz
vendored
Binary file not shown.
2
rowers/tests/testdata/testdata.tcx
vendored
2
rowers/tests/testdata/testdata.tcx
vendored
@@ -2502,7 +2502,7 @@
|
|||||||
</Trackpoint>
|
</Trackpoint>
|
||||||
</Track>
|
</Track>
|
||||||
</Lap>
|
</Lap>
|
||||||
<Notes><Element 'Notes' at 0x154aea90></Notes>
|
<Notes><Element 'Notes' at 0x150748d0></Notes>
|
||||||
</Activity>
|
</Activity>
|
||||||
</Activities>
|
</Activities>
|
||||||
<Creator>
|
<Creator>
|
||||||
|
|||||||
Reference in New Issue
Block a user