def test_create_var_obj_gen(self): var_obj = parser._create_var_obj("gen_var") self.assertIsInstance(var_obj, VariableObject) self.assertEqual("generator", var_obj.var_type) self.assertEqual( "syntribos.extensions.random_data.client:get_uuid", var_obj.val)
def test_create_var_obj_func(self): var_obj = parser._create_var_obj("func_var") self.assertIsInstance(var_obj, VariableObject) self.assertEqual("function", var_obj.var_type) self.assertEqual("syntribos.extensions.common_utils.client:hmac_it", var_obj.val) self.assertEqual(["test", "key", "md5"], var_obj.args)
def test_create_var_obj_func(self): var_obj = parser._create_var_obj("func_var") self.assertIsInstance(var_obj, VariableObject) self.assertEqual("function", var_obj.var_type) self.assertEqual( "syntribos.extensions.common_utils.client:hmac_it", var_obj.val) self.assertEqual(["test", "key", "md5"], var_obj.args)
def test_replace_variable_gen(self): var_obj = parser._create_var_obj("gen_var") val_1 = parser.replace_one_variable(var_obj) val_2 = parser.replace_one_variable(var_obj) self.assertNotEqual(val_1, val_2)
def test_replace_variable_rand_func(self): var_obj = parser._create_var_obj("rand_func_var") val_1 = parser.replace_one_variable(var_obj) self.assertEqual(val_1, var_obj.function_return_value) val_2 = parser.replace_one_variable(var_obj) self.assertEqual(val_1, val_2)
def test_replace_variable_func(self): var_obj = parser._create_var_obj("func_var") self.assertEqual("1d4a2743c056e467ff3f09c9af31de7e", parser.replace_one_variable(var_obj)) self.assertEqual("1d4a2743c056e467ff3f09c9af31de7e", var_obj.function_return_value)
def test_replace_variable_str(self): var_obj = parser._create_var_obj("str_var") self.assertEqual("test", parser.replace_one_variable(var_obj))
def test_create_var_obj_gen(self): var_obj = parser._create_var_obj("gen_var") self.assertIsInstance(var_obj, VariableObject) self.assertEqual("generator", var_obj.var_type) self.assertEqual("syntribos.extensions.random_data.client:get_uuid", var_obj.val)
def test_create_var_obj_str(self): var_obj = parser._create_var_obj("str_var") self.assertIsInstance(var_obj, VariableObject) self.assertEqual("test", var_obj.val)