Private
Public Access
1
0

more emails tests, removing middleware

This commit is contained in:
Sander Roosendaal
2021-01-16 13:51:24 +01:00
parent 05a747b3c2
commit 54f8f34acc
4 changed files with 109 additions and 119 deletions

View File

@@ -227,6 +227,81 @@ class AsyncTaskTests(TestCase):
res = tasks.handle_sendemailfile(userfirstname,userlastname,useremail,filename)
self.assertEqual(res,1)
res = tasks.handle_sendemail_coachrequest(useremail,username,'sdsd','Fred')
self.assertEqual(res,1)
res = tasks.handle_sendemail_coachoffer_rejected(useremail,username,username)
self.assertEqual(res,1)
res = tasks.handle_sendemail_coachoffer_accepted(useremail,username,username)
self.assertEqual(res,1)
res = tasks.handle_sendemail_coachrequest_rejected(useremail,username,username)
self.assertEqual(res,1)
res = tasks.handle_sendemail_coachrequest_accepted(useremail,username,username)
self.assertEqual(res,1)
res = tasks.handle_sendemail_coacheerequest(useremail,username,'aaee',username)
self.assertEqual(res,1)
res = tasks.handle_sendemail_invite(useremail,username,'ss','team','Fred Hachee')
self.assertEqual(res,1)
res = tasks.handle_sendemailnewresponse(
userfirstname, userlastname,
useremail,
userfirstname,userlastname,
'er staat een paard in de gang',
self.wwater.name,
self.wwater.id,
1
)
self.assertEqual(res,1)
res = tasks.handle_sendemailnewcomment(
userfirstname, userlastname,
useremail,
userfirstname,userlastname,
'er staat een paard in de gang',
self.wwater.name,
self.wwater.id,
1
)
self.assertEqual(res,1)
res = tasks.handle_send_template_email('aa.html',useremail,useremail,userfirstname,'aa','bb')
self.assertEqual(res,1)
res = tasks.handle_sendemail_message(useremail,useremail,userfirstname,'aap',
'noot',userlastname)
self.assertEqual(res,1)
res = tasks.handle_sendemail_request(useremail,username,'asas','asas',userfirstname,12)
self.assertEqual(res,1)
res = tasks.handle_sendemail_request_accept(useremail,username,'asas',userfirstname,12)
self.assertEqual(res,1)
res = tasks.handle_sendemail_request_reject(useremail,username,'asas',userfirstname,12)
self.assertEqual(res,1)
res = tasks.handle_sendemail_member_dropped(useremail,username,'asas',userfirstname,12)
self.assertEqual(res,1)
res = tasks.handle_sendemail_team_removed(useremail,username,'asas',userfirstname,12)
self.assertEqual(res,1)
res = tasks.handle_sendemail_invite_reject(useremail,username,'asas',userfirstname,12)
self.assertEqual(res,1)
res = tasks.handle_sendemail_invite_accept(useremail,username,'asas',userfirstname,12)
self.assertEqual(res,1)
def test_sigdig(self):
x = 3.14159
@@ -295,7 +370,7 @@ class AsyncTaskTests(TestCase):
@patch('rowers.tasks.grpc',side_effect=mocked_grpc)
@patch('rowers.tasks.send_template_email',side_effect=mocked_send_template_email)
def test_handle_otwsetpower(self,mocked_send_template_email,mocked_grpc):
f1 = result = get_random_file(filename='rowers/tests/testdata/sprintervals.csv')['filename']
f1 = get_random_file(filename='rowers/tests/testdata/sprintervals.csv')['filename']
boattype = '1x'
boatclass = 'water'
coastalbrand = 'other'
@@ -311,3 +386,33 @@ class AsyncTaskTests(TestCase):
jobkey='23')
self.assertEqual(res,1)
@patch('rowers.dataprepnodjango.create_engine')
def test_handle_updateergcp(self,mocked_sqlalchemy):
f1 = get_random_file()['filename']
res = tasks.handle_updateergcp(1,[f1])
self.assertEqual(res,1)
@patch('rowers.dataprepnodjango.getsmallrowdata_db')
def test_cp_from_workoutids(self,mocked_getsmallrowdata_db):
ids = [1]
powerfourmin,power2k,powerhour = tasks.cp_from_workoutids(ids)
self.assertFalse(powerfourmin==0)
self.assertFalse(power2k==0)
self.assertFalse(powerhour==0)
@patch('rowers.dataprepnodjango.getsmallrowdata_db')
def test_handle_updatecp(self,mocked_getsmallrowdata_db):
rower_id = 1
workoutids = [1]
res = tasks.handle_updatecp(rower_id,workoutids)
self.assertEqual(res,1)
@patch('rowers.dataprepnodjango.getsmallrowdata_db')
def test_handle_setcp(self,mocked_getsmallrowdata_db):
strokesdf = pd.read_csv('rowers/tests/testdata/uhfull.csv')
filename = 'rowers/tests/temp/pq.gz'
workoutids = 1
res = tasks.handle_setcp(strokesdf,filename,1)
self.assertEqual(res,1)
os.remove(filename)