changing invite and request in teams
This commit is contained in:
@@ -61,6 +61,18 @@ class TeamCreateTest(TestCase):
|
|||||||
self.t = TeamFactory(manager=self.u)
|
self.t = TeamFactory(manager=self.u)
|
||||||
|
|
||||||
# need to set up some requests for testing (they are not good below)
|
# 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):
|
def tearDown(self):
|
||||||
for csvfilename in self.csvfilenames:
|
for csvfilename in self.csvfilenames:
|
||||||
@@ -106,8 +118,6 @@ class TeamCreateTest(TestCase):
|
|||||||
self.assertEqual(response.status_code, 200)
|
self.assertEqual(response.status_code, 200)
|
||||||
|
|
||||||
def test_teamsview(self):
|
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/'
|
url = '/rowers/me/teams/'
|
||||||
|
|
||||||
@@ -149,8 +159,6 @@ class TeamCreateTest(TestCase):
|
|||||||
self.assertIn(response.status_code,[200,302])
|
self.assertIn(response.status_code,[200,302])
|
||||||
|
|
||||||
def test_teamsview_manager(self):
|
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/'
|
url = '/rowers/me/teams/'
|
||||||
|
|
||||||
@@ -174,12 +182,12 @@ class TeamCreateTest(TestCase):
|
|||||||
|
|
||||||
def test_teamview_member_request(self):
|
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)
|
self.assertTrue(login)
|
||||||
|
|
||||||
url = '/rowers/team/{t}/requestmembership/{u}/'.format(
|
url = '/rowers/team/{t}/requestmembership/{u}/'.format(
|
||||||
t=self.t.id,
|
t=self.t.id,
|
||||||
u=self.users[1].id)
|
u=self.users[3].id)
|
||||||
|
|
||||||
response = self.c.get(url,follow=True)
|
response = self.c.get(url,follow=True)
|
||||||
self.assertEqual(response.status_code, 200)
|
self.assertEqual(response.status_code, 200)
|
||||||
@@ -188,13 +196,10 @@ class TeamCreateTest(TestCase):
|
|||||||
expected_url='/rowers/team/{t}/'.format(t=self.t.id),
|
expected_url='/rowers/team/{t}/'.format(t=self.t.id),
|
||||||
status_code=302,target_status_code=200)
|
status_code=302,target_status_code=200)
|
||||||
|
|
||||||
id, result = create_request(self.t,self.users[2].id)
|
login = self.c.login(username=self.users[1].username, password = self.user_passwords[1])
|
||||||
self.assertTrue(id != 0)
|
|
||||||
|
|
||||||
login = self.c.login(username=self.users[2].username, password = self.user_passwords[2])
|
|
||||||
self.assertTrue(login)
|
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,
|
self.assertRedirects(response,
|
||||||
expected_url='/rowers/team/{t}/'.format(t=self.t.id),
|
expected_url='/rowers/team/{t}/'.format(t=self.t.id),
|
||||||
status_code=302,target_status_code=200)
|
status_code=302,target_status_code=200)
|
||||||
|
|||||||
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 0x19d5f2b0></Notes>
|
<Notes><Element 'Notes' at 0x1477a860></Notes>
|
||||||
</Activity>
|
</Activity>
|
||||||
</Activities>
|
</Activities>
|
||||||
<Creator>
|
<Creator>
|
||||||
|
|||||||
Reference in New Issue
Block a user