diff --git a/server/transmitter.py b/server/transmitter.py index 23b609a1..3bd7fb14 100644 --- a/server/transmitter.py +++ b/server/transmitter.py @@ -183,6 +183,7 @@ class Transmitter: self.__server.addAction(name, value) return self.__server.getLastAction(name).getName() elif command[1] == "delaction": + value = command[2] self.__server.delAction(name, value) return None elif command[1] == "setcinfo": diff --git a/testcases/servertestcase.py b/testcases/servertestcase.py index 47d4ef0b..0b33a96f 100644 --- a/testcases/servertestcase.py +++ b/testcases/servertestcase.py @@ -433,9 +433,10 @@ class Transmitter(unittest.TestCase): self.__transm.proceed( ["set", self.jailName, "delcinfo", action, "KEY"]), (0, None)) - #FIXME: This is broken in server.transmitter (value not defined) - """ self.assertEqual( self.__transm.proceed(["set", self.jailName, "delaction", action]), (0, None)) - """ + self.assertEqual( + self.__transm.proceed( + ["set", self.jailName, "delaction", "Doesn't exist"]), + (0, None)) #NOTE: Should this return 1?