diff --git a/rowers/tests/test_teams.py b/rowers/tests/test_teams.py index 3b7614e4..5bb8d1a4 100644 --- a/rowers/tests/test_teams.py +++ b/rowers/tests/test_teams.py @@ -61,6 +61,18 @@ class TeamCreateTest(TestCase): self.t = TeamFactory(manager=self.u) # need to set up some requests for testing (they are not good below) + self.invite = TeamInvite( + team = self.t, + user = self.users[1], + code = 'abcde', + email = self.users[1].email + ) + + self.request = TeamRequest( + team = self.t, + user = self.users[2], + code ='abcde' + ) def tearDown(self): for csvfilename in self.csvfilenames: @@ -106,8 +118,6 @@ class TeamCreateTest(TestCase): self.assertEqual(response.status_code, 200) def test_teamsview(self): - id, result = create_request(self.t,self.users[2].id) - id, comment = create_invite(self.t,self.u,user=self.users[1]) url = '/rowers/me/teams/' @@ -149,8 +159,6 @@ class TeamCreateTest(TestCase): self.assertIn(response.status_code,[200,302]) def test_teamsview_manager(self): - id, result = create_request(self.t,self.users[2].id) - id, comment = create_invite(self.t,self.u,user=self.users[1]) url = '/rowers/me/teams/' @@ -174,12 +182,12 @@ class TeamCreateTest(TestCase): def test_teamview_member_request(self): - login = self.c.login(username=self.users[1].username, password = self.user_passwords[1]) + login = self.c.login(username=self.users[3].username, password = self.user_passwords[3]) self.assertTrue(login) url = '/rowers/team/{t}/requestmembership/{u}/'.format( t=self.t.id, - u=self.users[1].id) + u=self.users[3].id) response = self.c.get(url,follow=True) self.assertEqual(response.status_code, 200) @@ -188,13 +196,10 @@ class TeamCreateTest(TestCase): expected_url='/rowers/team/{t}/'.format(t=self.t.id), status_code=302,target_status_code=200) - id, result = create_request(self.t,self.users[2].id) - self.assertTrue(id != 0) - - login = self.c.login(username=self.users[2].username, password = self.user_passwords[2]) + login = self.c.login(username=self.users[1].username, password = self.user_passwords[1]) self.assertTrue(login) - url = '/rowers/me/invitation/{id}/revoke/'.format(id=id) + url = '/rowers/me/invitation/{id}/revoke/'.format(id=self.invite.id) self.assertRedirects(response, expected_url='/rowers/team/{t}/'.format(t=self.t.id), status_code=302,target_status_code=200) diff --git a/rowers/tests/testdata/testdata.csv.gz b/rowers/tests/testdata/testdata.csv.gz index 4c9f0258..b4c2a06d 100644 Binary files a/rowers/tests/testdata/testdata.csv.gz and b/rowers/tests/testdata/testdata.csv.gz differ diff --git a/rowers/tests/testdata/testdata.tcx b/rowers/tests/testdata/testdata.tcx index 77e29c4f..2fc2f4fa 100644 --- a/rowers/tests/testdata/testdata.tcx +++ b/rowers/tests/testdata/testdata.tcx @@ -2502,7 +2502,7 @@ - <Element 'Notes' at 0x19d5f2b0> + <Element 'Notes' at 0x1477a860>