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"