def test_fucn_print(self): stack = [1, 2] ForthInterpreter3.func_print(stack) self.assertEqual(len(stack), 1) stack = [] with self.assertRaises(Exception): ForthInterpreter3.func_print(stack)
def test_fucn_add(self): stack = [1, 2] ForthInterpreter3.func_add(stack) self.assertEqual(stack[0], 3) stack = [1] with self.assertRaises(Exception): ForthInterpreter3.func_add(stack)
def test_fucn_put(self): stack = [1] ForthInterpreter3.func_put(stack, 2) self.assertEqual(stack[1], 2) with self.assertRaises(Exception): ForthInterpreter3.func_put(stack)