@@ -60,15 +60,15 @@ def __init__(self, addr, command, responses):
6060 def can_handle (self , data ):
6161 return data .splitlines () == self .command
6262
63- @staticmethod
64- def register (addr , command , * responses ):
65- responses = [Entry .response_cls (r ) for r in responses ]
66- Mocket .register (Entry (addr , command , responses ))
67-
68- @staticmethod
69- def register_response (command , response , addr = None ):
70- Entry .register (addr , command , response )
71-
72- @staticmethod
73- def register_responses (command , responses , addr = None ):
74- Entry .register (addr , command , * responses )
63+ @classmethod
64+ def register (cls , addr , command , * responses ):
65+ responses = [cls .response_cls (r ) for r in responses ]
66+ Mocket .register (cls (addr , command , responses ))
67+
68+ @classmethod
69+ def register_response (cls , command , response , addr = None ):
70+ cls .register (addr , command , response )
71+
72+ @classmethod
73+ def register_responses (cls , command , responses , addr = None ):
74+ cls .register (addr , command , * responses )
0 commit comments