Mercurial > libervia-backend
comparison libervia/backend/test/test_memory.py @ 4270:0d7bb4df2343
Reformatted code base using black.
author | Goffi <goffi@goffi.org> |
---|---|
date | Wed, 19 Jun 2024 18:44:57 +0200 |
parents | 4b842c1fb686 |
children |
comparison
equal
deleted
inserted
replaced
4269:64a85ce8be70 | 4270:0d7bb4df2343 |
---|---|
41 return """ | 41 return """ |
42 <param name="%(param_name)s" label="%(param_label)s" value="true" type="bool" %(security)s/> | 42 <param name="%(param_name)s" label="%(param_label)s" value="true" type="bool" %(security)s/> |
43 """ % { | 43 """ % { |
44 "param_name": name, | 44 "param_name": name, |
45 "param_label": _(name), | 45 "param_label": _(name), |
46 "security": "" | 46 "security": ( |
47 if security_level is None | 47 "" if security_level is None else ('security="%d"' % security_level) |
48 else ('security="%d"' % security_level), | 48 ), |
49 } | 49 } |
50 | 50 |
51 params = "" | 51 params = "" |
52 if "1" in param: | 52 if "1" in param: |
53 params += get_param(Const.ENABLE_UNIBOX_PARAM) | 53 params += get_param(Const.ENABLE_UNIBOX_PARAM) |
196 def test_get_params(self): | 196 def test_get_params(self): |
197 # tests with no security level on the parameter (most secure) | 197 # tests with no security level on the parameter (most secure) |
198 params = self._get_param_xml() | 198 params = self._get_param_xml() |
199 self.host.memory.reinit() | 199 self.host.memory.reinit() |
200 self.host.memory.update_params(params) | 200 self.host.memory.update_params(params) |
201 self._get_params(Const.NO_SECURITY_LIMIT).addCallback(self.assert_param_exists_async) | 201 self._get_params(Const.NO_SECURITY_LIMIT).addCallback( |
202 self.assert_param_exists_async | |
203 ) | |
202 self._get_params(0).addCallback(self.assert_param_not_exists_async) | 204 self._get_params(0).addCallback(self.assert_param_not_exists_async) |
203 self._get_params(1).addCallback(self.assert_param_not_exists_async) | 205 self._get_params(1).addCallback(self.assert_param_not_exists_async) |
204 # tests with security level 0 on the parameter (not secure) | 206 # tests with security level 0 on the parameter (not secure) |
205 params = self._get_param_xml(security_level=0) | 207 params = self._get_param_xml(security_level=0) |
206 self.host.memory.reinit() | 208 self.host.memory.reinit() |
207 self.host.memory.update_params(params) | 209 self.host.memory.update_params(params) |
208 self._get_params(Const.NO_SECURITY_LIMIT).addCallback(self.assert_param_exists_async) | 210 self._get_params(Const.NO_SECURITY_LIMIT).addCallback( |
211 self.assert_param_exists_async | |
212 ) | |
209 self._get_params(0).addCallback(self.assert_param_exists_async) | 213 self._get_params(0).addCallback(self.assert_param_exists_async) |
210 self._get_params(1).addCallback(self.assert_param_exists_async) | 214 self._get_params(1).addCallback(self.assert_param_exists_async) |
211 # tests with security level 1 on the parameter (more secure) | 215 # tests with security level 1 on the parameter (more secure) |
212 params = self._get_param_xml(security_level=1) | 216 params = self._get_param_xml(security_level=1) |
213 self.host.memory.reinit() | 217 self.host.memory.reinit() |
214 self.host.memory.update_params(params) | 218 self.host.memory.update_params(params) |
215 self._get_params(Const.NO_SECURITY_LIMIT).addCallback(self.assert_param_exists_async) | 219 self._get_params(Const.NO_SECURITY_LIMIT).addCallback( |
220 self.assert_param_exists_async | |
221 ) | |
216 self._get_params(0).addCallback(self.assert_param_not_exists_async) | 222 self._get_params(0).addCallback(self.assert_param_not_exists_async) |
217 return self._get_params(1).addCallback(self.assert_param_exists_async) | 223 return self._get_params(1).addCallback(self.assert_param_exists_async) |
218 | 224 |
219 def test_params_register_app(self): | 225 def test_params_register_app(self): |
220 def register(xml, security_limit, app): | 226 def register(xml, security_limit, app): |
302 params = self._get_param_xml("12", security_level=0) | 308 params = self._get_param_xml("12", security_level=0) |
303 self.host.memory.params_register_app(params, 5, Const.APP_NAME) | 309 self.host.memory.params_register_app(params, 5, Const.APP_NAME) |
304 self._get_params(5, "").addCallback(self.assert_param_exists_async) | 310 self._get_params(5, "").addCallback(self.assert_param_exists_async) |
305 self._get_params(5, "").addCallback(self.assert_param_exists_async, "2") | 311 self._get_params(5, "").addCallback(self.assert_param_exists_async, "2") |
306 self._get_params(5, Const.APP_NAME).addCallback(self.assert_param_exists_async) | 312 self._get_params(5, Const.APP_NAME).addCallback(self.assert_param_exists_async) |
307 self._get_params(5, Const.APP_NAME).addCallback(self.assert_param_exists_async, "2") | 313 self._get_params(5, Const.APP_NAME).addCallback( |
314 self.assert_param_exists_async, "2" | |
315 ) | |
308 self._get_params(5, "another_dummy_frontend").addCallback( | 316 self._get_params(5, "another_dummy_frontend").addCallback( |
309 self.assert_param_not_exists_async | 317 self.assert_param_not_exists_async |
310 ) | 318 ) |
311 return self._get_params(5, "another_dummy_frontend").addCallback( | 319 return self._get_params(5, "another_dummy_frontend").addCallback( |
312 self.assert_param_not_exists_async, "2" | 320 self.assert_param_not_exists_async, "2" |