removing more obsolete tests
This commit is contained in:
@@ -11,70 +11,6 @@ nu = datetime.datetime.now()
|
|||||||
from rowers.views import *
|
from rowers.views import *
|
||||||
from rowers.views.analysisviews import histodata
|
from rowers.views.analysisviews import histodata
|
||||||
|
|
||||||
class WorkoutCompareTest(TestCase):
|
|
||||||
def setUp(self):
|
|
||||||
self.u = UserFactory()
|
|
||||||
|
|
||||||
self.r = Rower.objects.create(user=self.u,
|
|
||||||
birthdate=faker.profile()['birthdate'],
|
|
||||||
gdproptin=True,surveydone=True,
|
|
||||||
gdproptindate=timezone.now(),
|
|
||||||
rowerplan='coach')
|
|
||||||
|
|
||||||
self.c = Client()
|
|
||||||
self.user_workouts = WorkoutFactory.create_batch(5, user=self.r)
|
|
||||||
self.factory = RequestFactory()
|
|
||||||
self.password = faker.word()
|
|
||||||
self.u.set_password(self.password)
|
|
||||||
self.u.save()
|
|
||||||
|
|
||||||
def tearDown(self):
|
|
||||||
for workout in self.user_workouts:
|
|
||||||
try:
|
|
||||||
os.remove(workout.csvfilename)
|
|
||||||
except (IOError, FileNotFoundError, OSError):
|
|
||||||
pass
|
|
||||||
|
|
||||||
@patch('rowers.dataprep.create_engine')
|
|
||||||
@patch('rowers.dataprep.getsmallrowdata_db')
|
|
||||||
def test_workouts_compare(self, mocked_sqlalchemy,
|
|
||||||
mocked_getsmallrowdata_db):
|
|
||||||
|
|
||||||
login = self.c.login(username=self.u.username, password=self.password)
|
|
||||||
self.assertTrue(login)
|
|
||||||
|
|
||||||
url = '/rowers/team-compare-select/workout/'+encoded1+'/team/0/user/1/'
|
|
||||||
|
|
||||||
response = self.c.get(url)
|
|
||||||
self.assertEqual(response.status_code,200)
|
|
||||||
|
|
||||||
@patch('rowers.dataprep.create_engine')
|
|
||||||
@patch('rowers.dataprep.getsmallrowdata_db', side_effect=mocked_getsmallrowdata_db)
|
|
||||||
def test_workouts_compare_submit(self, mocked_sqlalchemy,
|
|
||||||
mocked_getsmallrowdata_db):
|
|
||||||
|
|
||||||
login = self.c.login(username=self.u.username,password=self.password)
|
|
||||||
self.assertTrue(login)
|
|
||||||
|
|
||||||
form_data = {
|
|
||||||
'chartform':'Compare',
|
|
||||||
'plottype':'scatter',
|
|
||||||
'teamid':0,
|
|
||||||
'workouts':['1','2','3'],
|
|
||||||
'xparam':'distance',
|
|
||||||
'yparam':'hr',
|
|
||||||
}
|
|
||||||
|
|
||||||
form = WorkoutMultipleCompareForm(form_data)
|
|
||||||
chartform = ChartParamChoiceForm(form_data)
|
|
||||||
self.assertTrue(form.is_valid())
|
|
||||||
self.assertTrue(chartform.is_valid())
|
|
||||||
|
|
||||||
response = self.c.post('/rowers/multi-compare/',form_data)
|
|
||||||
|
|
||||||
self.assertEqual(response.status_code,200)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class ListWorkoutTest(TestCase):
|
class ListWorkoutTest(TestCase):
|
||||||
|
|||||||
Reference in New Issue
Block a user