6
6
from django .test import TestCase
7
7
from django .test .utils import override_settings
8
8
9
+ from readthedocs .projects .constants import PUBLIC
9
10
from readthedocs .projects .models import Project
10
11
11
12
@@ -22,35 +23,50 @@ def setUp(self):
22
23
self .eric .set_password ('eric' )
23
24
self .eric .save ()
24
25
self .project = fixture .get (
25
- Project , slug = 'project' , privacy_level = 'project' ,
26
- version_privacy_level = 'project' , users = [self .eric ],
26
+ Project ,
27
+ slug = 'project' ,
28
+ privacy_level = PUBLIC ,
29
+ version_privacy_level = PUBLIC ,
30
+ users = [self .eric ],
27
31
main_language_project = None ,
28
32
)
33
+ self .project .versions .update (privacy_level = PUBLIC )
34
+
29
35
self .subproject = fixture .get (
30
36
Project ,
31
37
slug = 'subproject' ,
32
38
users = [self .eric ],
33
39
main_language_project = None ,
40
+ privacy_level = PUBLIC ,
34
41
)
42
+ self .subproject .versions .update (privacy_level = PUBLIC )
35
43
self .project .add_subproject (self .subproject )
36
44
self .translation = fixture .get (
37
45
Project ,
38
46
language = 'es' ,
39
47
slug = 'translation' ,
40
48
users = [self .eric ],
49
+ privacy_level = PUBLIC ,
41
50
main_language_project = self .project ,
42
51
)
52
+ self .translation .versions .update (privacy_level = PUBLIC )
53
+
43
54
self .subproject_translation = fixture .get (
44
55
Project ,
45
56
language = 'es' ,
46
57
slug = 'subproject-translation' ,
47
58
users = [self .eric ],
48
59
main_language_project = self .subproject ,
60
+ privacy_level = PUBLIC ,
49
61
)
62
+ self .subproject_translation .versions .update (privacy_level = PUBLIC )
63
+
50
64
self .subproject_alias = fixture .get (
51
65
Project ,
52
66
language = 'en' ,
53
67
slug = 'subproject-alias' ,
54
68
users = [self .eric ],
69
+ privacy_level = PUBLIC ,
55
70
)
71
+ self .subproject_alias .versions .update (privacy_level = PUBLIC )
56
72
self .project .add_subproject (self .subproject_alias , alias = 'this-is-an-alias' )
0 commit comments