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
@@ -26,31 +27,43 @@ def setUp(self):
26
27
version_privacy_level = 'project' , users = [self .eric ],
27
28
main_language_project = None ,
28
29
)
30
+ self .project .versions .update (privacy_level = PUBLIC )
31
+
29
32
self .subproject = fixture .get (
30
33
Project ,
31
34
slug = 'subproject' ,
32
35
users = [self .eric ],
33
36
main_language_project = None ,
37
+ privacy_level = PUBLIC ,
34
38
)
39
+ self .subproject .versions .update (privacy_level = PUBLIC )
35
40
self .project .add_subproject (self .subproject )
36
41
self .translation = fixture .get (
37
42
Project ,
38
43
language = 'es' ,
39
44
slug = 'translation' ,
40
45
users = [self .eric ],
46
+ privacy_level = PUBLIC ,
41
47
main_language_project = self .project ,
42
48
)
49
+ self .translation .versions .update (privacy_level = PUBLIC )
50
+
43
51
self .subproject_translation = fixture .get (
44
52
Project ,
45
53
language = 'es' ,
46
54
slug = 'subproject-translation' ,
47
55
users = [self .eric ],
48
56
main_language_project = self .subproject ,
57
+ privacy_level = PUBLIC ,
49
58
)
59
+ self .subproject_translation .versions .update (privacy_level = PUBLIC )
60
+
50
61
self .subproject_alias = fixture .get (
51
62
Project ,
52
63
language = 'en' ,
53
64
slug = 'subproject-alias' ,
54
65
users = [self .eric ],
66
+ privacy_level = PUBLIC ,
55
67
)
68
+ self .subproject_alias .versions .update (privacy_level = PUBLIC )
56
69
self .project .add_subproject (self .subproject_alias , alias = 'this-is-an-alias' )
0 commit comments