equal
deleted
inserted
replaced
18 self.user1 = User.objects.create_user( |
18 self.user1 = User.objects.create_user( |
19 username='test_user1', |
19 username='test_user1', |
20 email='test_user@emial.com', |
20 email='test_user@emial.com', |
21 password='top_secret' |
21 password='top_secret' |
22 ) |
22 ) |
|
23 |
|
24 group = Group(name='test_user2 group') |
|
25 group.save() |
|
26 |
23 self.user2 = User.objects.create_user( |
27 self.user2 = User.objects.create_user( |
24 username='test_user2', |
28 username='test_user2', |
25 email='test_user@emial.com', |
29 email='test_user@emial.com', |
26 password='top_secret' |
30 password='top_secret' |
27 ) |
31 ) |
30 |
34 |
31 def test_create_profile(self): |
35 def test_create_profile(self): |
32 self.assertIsNotNone(self.group) |
36 self.assertIsNotNone(self.group) |
33 self.assertIsNotNone(self.group.profile) |
37 self.assertIsNotNone(self.group.profile) |
34 |
38 |
|
39 def test_create_personal_group(self): |
|
40 self.assertIsNotNone(self.user1.profile) |
|
41 self.assertIsNotNone(self.user2.profile) |
|
42 default_group1 = self.user1.profile.default_group |
|
43 self.assertIsNotNone(default_group1) |
|
44 self.assertIsNotNone(default_group1.profile) |
|
45 self.assertTrue(default_group1.profile.is_personal) |
|
46 self.assertEqual(default_group1.profile.owner, self.user1) |
|
47 self.assertEqual(default_group1.profile.owner_personal, self.user1) |
|
48 |
|
49 def test_create_personal_group_new_name(self): |
|
50 default_group2 = self.user2.profile.default_group |
|
51 self.assertIsNotNone(default_group2) |
|
52 self.assertEqual(default_group2.name, "test_user2 group 1") |
|
53 |
|
54 def test_create_personal_group(self): |
|
55 personal_group = Group.objects.get(profile__owner_personal=self.user1) |
|
56 self.assertIsNotNone(personal_group) |
|
57 self.assertIn(self.user1, personal_group.user_set.all()) |
|
58 |