Revision 4a105ce2 snf-pithos-app/pithos/api/tests.py
b/snf-pithos-app/pithos/api/tests.py | ||
---|---|---|
77 | 77 |
account, account, container, object |
78 | 78 |
) |
79 | 79 |
self.assertTrue(public != None) |
80 |
self.assertTrue(len(public) >= settings.PUBLIC_URL_MIN_LENGTH)
|
|
80 |
self.assertTrue(len(public) >= settings.PUBLIC_URL_SECURITY)
|
|
81 | 81 |
self.assertTrue(set(public) <= set(settings.PUBLIC_URL_ALPHABET)) |
82 | 82 |
self.assertEqual( |
83 | 83 |
self.backend.get_public('$$account$$', public), |
... | ... | |
103 | 103 |
|
104 | 104 |
self.backend.permissions.public_set( |
105 | 105 |
'account/container/object', |
106 |
self.backend.public_url_min_length,
|
|
106 |
self.backend.public_url_security,
|
|
107 | 107 |
self.backend.public_url_alphabet |
108 | 108 |
) |
109 | 109 |
self.assert_public_object('account', 'container', 'object') |
... | ... | |
120 | 120 |
) |
121 | 121 |
self.backend.permissions.public_set( |
122 | 122 |
'account/container/object', |
123 |
self.backend.public_url_min_length,
|
|
123 |
self.backend.public_url_security,
|
|
124 | 124 |
self.backend.public_url_alphabet |
125 | 125 |
) |
126 | 126 |
public = self.assert_public_object('account', 'container', 'object') |
127 | 127 |
|
128 | 128 |
self.backend.permissions.public_set( |
129 | 129 |
'account/container/object', |
130 |
self.backend.public_url_min_length,
|
|
130 |
self.backend.public_url_security,
|
|
131 | 131 |
self.backend.public_url_alphabet |
132 | 132 |
) |
133 | 133 |
public2 = self.assert_public_object('account', 'container', 'object') |
... | ... | |
146 | 146 |
) |
147 | 147 |
self.backend.permissions.public_set( |
148 | 148 |
'account/container/object', |
149 |
self.backend.public_url_min_length,
|
|
149 |
self.backend.public_url_security,
|
|
150 | 150 |
self.backend.public_url_alphabet |
151 | 151 |
) |
152 | 152 |
public = self.assert_public_object('account', 'container', 'object') |
... | ... | |
156 | 156 |
|
157 | 157 |
self.backend.permissions.public_set( |
158 | 158 |
'account/container/object', |
159 |
self.backend.public_url_min_length,
|
|
159 |
self.backend.public_url_security,
|
|
160 | 160 |
self.backend.public_url_alphabet |
161 | 161 |
) |
162 | 162 |
public3 = self.assert_public_object('account', 'container', 'object') |
... | ... | |
225 | 225 |
|
226 | 226 |
self.backend.permissions.public_set( |
227 | 227 |
'account/container/object', |
228 |
self.backend.public_url_min_length,
|
|
228 |
self.backend.public_url_security,
|
|
229 | 229 |
self.backend.public_url_alphabet |
230 | 230 |
) |
231 | 231 |
self.assert_public_object('account', 'container', 'object') |
... | ... | |
253 | 253 |
|
254 | 254 |
self.backend.permissions.public_set( |
255 | 255 |
'account/container/object', |
256 |
self.backend.public_url_min_length,
|
|
256 |
self.backend.public_url_security,
|
|
257 | 257 |
self.backend.public_url_alphabet |
258 | 258 |
) |
259 | 259 |
public = self.assert_public_object('account', 'container', 'object') |
Also available in: Unified diff