@@ -33,54 +33,34 @@ def test_get_version_info(fs: FakeFilesystem, db: None) -> None:
33
33
"self_hosted_data" : {
34
34
"has_users" : False ,
35
35
"has_logins" : False ,
36
- "is_bootstrapped" : False ,
37
36
},
38
37
}
39
38
40
39
41
- def test_get_version_info_self_hosted_data_is_bootstrapped (
42
- fs : FakeFilesystem , db : None , settings : SettingsWrapper , user_one : FFAdminUser
43
- ) -> None :
44
- # Given
45
- fs .create_file ("./ENTERPRISE_VERSION" )
46
- settings .ALLOW_ADMIN_INITIATION_VIA_CLI = True
47
- settings .ADMIN_EMAIL = user_one .email
48
-
49
- # When
50
- result = get_version_info ()
51
-
52
- # Then
53
- assert result ["self_hosted_data" ] == {
54
- "is_bootstrapped" : True ,
55
- "has_logins" : False ,
56
- "has_users" : True ,
57
- }
58
-
59
-
60
- def test_get_version_info_self_hosted_data_users_and_login (
40
+ def test_get_version_info_self_hosted_data (
61
41
fs : FakeFilesystem , db : None , settings : SettingsWrapper , client : Client
62
42
) -> None :
63
43
# Given
64
44
fs .create_file ("./ENTERPRISE_VERSION" )
65
45
66
46
result = get_version_info ()
67
-
68
47
# Let's make sure everything is
69
48
# as expected before we create the users
70
49
assert result ["self_hosted_data" ] == {
71
- "is_bootstrapped" : False ,
72
50
"has_logins" : False ,
73
51
"has_users" : False ,
74
52
}
75
53
# When
76
54
user = FFAdminUser .objects .create (email = "user_two@test.com" )
77
55
56
+ # Clear the cache
57
+ get_version_info .cache_clear ()
58
+
78
59
client .force_login (user )
79
60
result = get_version_info ()
80
61
81
62
# Then
82
- result ["self_hosted_data" ] == {
83
- "is_bootstrapped" : False ,
63
+ assert result ["self_hosted_data" ] == {
84
64
"has_logins" : True ,
85
65
"has_users" : True ,
86
66
}
@@ -92,6 +72,7 @@ def test_get_version_info_with_missing_files(fs: FakeFilesystem, db: None) -> No
92
72
93
73
# When
94
74
result = get_version_info ()
75
+
95
76
# Then
96
77
assert result == {
97
78
"ci_commit_sha" : "unknown" ,
@@ -102,7 +83,6 @@ def test_get_version_info_with_missing_files(fs: FakeFilesystem, db: None) -> No
102
83
"self_hosted_data" : {
103
84
"has_users" : False ,
104
85
"has_logins" : False ,
105
- "is_bootstrapped" : False ,
106
86
},
107
87
}
108
88
0 commit comments