Beispiel #1
0
 def check(self):
     if self[0] != 'Event':
         raise exceptions.TypeError('%r not permitted as %r[0]. Has to be \'Event\'' % (self[0]))
     check_type("event", self.event(), self.TESTTYPE)
     check_type("id", self.id(), self.TESTTYPE)
     check_type("origin", self.origin(), dict)
     check_type("args", self.args(), dict)
     check_type("timestamp", self.timestamp(), float, True)
Beispiel #2
0
 def check(self):
     if self[0] != 'Event':
         raise exceptions.TypeError(
             '%r not permitted as %r[0]. Has to be \'Event\'' % (self[0]))
     check_type("event", self.event(), self.TESTTYPE)
     check_type("id", self.id(), self.TESTTYPE)
     check_type("origin", self.origin(), dict)
     check_type("args", self.args(), dict)
     check_type("timestamp", self.timestamp(), float, True)
Beispiel #3
0
 def check(self):
     if self[0] != 'Command':
         raise exceptions.TypeError(
             '%r not permitted as %r[0]. Has to be \'Command\'' %
             (self[0], self))
     check_type("command", self.command(), self.TESTTYPE)
     check_type("id", self.id(), self.TESTTYPE)
     check_type("args", self.args(), dict)
Beispiel #4
0
 def test_none(self):
     self.failUnlessEqual(
         core.check_type("NAME", None, str, allows_none=True), None)
     self.failUnlessEqual(
         core.check_type("NAME", None, (str, int), allows_none=True), None)
Beispiel #5
0
 def test_tuple(self):
     self.failUnlessEqual(
         core.check_type("NAME", 1, (str, int), allows_none=False), None)
Beispiel #6
0
 def test_single(self):
     self.failUnlessEqual(
         core.check_type("NAME", "hello", str, allows_none=False), None)
Beispiel #7
0
 def check(self):
     if self[0] != 'Command':
         raise exceptions.TypeError('%r not permitted as %r[0]. Has to be \'Command\'' % (self[0], self))
     check_type("command", self.command(), self.TESTTYPE)
     check_type("id", self.id(), self.TESTTYPE)
     check_type("args", self.args(), dict)