|
@@ -145,6 +145,7 @@ class Testcall(unittest.TestCase):
|
|
|
t = self.mvs.execute("CE", [self.symbols, self.val_function])
|
|
|
self.mvs.execute("CE", [t, self.var_function])
|
|
|
self.mvs.execute("CD", [self.params, "abc", self.var_abc])
|
|
|
+ self.mvs.execute("CD", [self.var_abc, "name", self.value_abc])
|
|
|
|
|
|
### Execute rules
|
|
|
self.assertEquals(get_inst(self.root, self.mvs), "call")
|
|
@@ -261,6 +262,8 @@ class Testcall(unittest.TestCase):
|
|
|
self.mvs.execute("CE", [t, self.var_function])
|
|
|
self.mvs.execute("CD", [self.params, "a", self.var_a])
|
|
|
self.mvs.execute("CD", [self.params, "b", self.var_b])
|
|
|
+ self.mvs.execute("CD", [self.var_a, "name", self.value_a])
|
|
|
+ self.mvs.execute("CD", [self.var_b, "name", self.value_b])
|
|
|
|
|
|
### Execute rules
|
|
|
self.assertEquals(get_inst(self.root, self.mvs), "call")
|
|
@@ -398,6 +401,9 @@ class Testcall(unittest.TestCase):
|
|
|
self.mvs.execute("CD", [self.params, "a", self.var_a])
|
|
|
self.mvs.execute("CD", [self.params, "b", self.var_b])
|
|
|
self.mvs.execute("CD", [self.params, "c", self.var_c])
|
|
|
+ self.mvs.execute("CD", [self.var_a, "name", self.value_a])
|
|
|
+ self.mvs.execute("CD", [self.var_b, "name", self.value_b])
|
|
|
+ self.mvs.execute("CD", [self.var_c, "name", self.value_c])
|
|
|
|
|
|
### Execute rules
|
|
|
self.assertEquals(get_inst(self.root, self.mvs), "call")
|