Пример #1
0
 def test_speakToWrapper_with_target(self):
     targetSet(self.actor, "foo", self.target)
     self.actor.delegate.received = []
     speakToWrapper(self.actor, "$foo, bar", self.info)
     res = self.actor.delegate.received
     print res
     assert res == [SpeakToFirstEvent(self.target, "bar")]
Пример #2
0
 def test_speakToWrapper_with_target(self):
     targetSet(self.actor, "foo", self.target)
     self.actor.delegate.received = []
     speakToWrapper(self.actor, "$foo, bar", self.info)
     res = self.actor.delegate.received
     print res
     assert res == [SpeakToFirstEvent(self.target, "bar")]
Пример #3
0
 def test_speakToWrapper_success_multiword(self):
     speakToWrapper(self.actor, "rabbit, foo bar", self.info)
     print self.actor.delegate.received
     print self.actor.delegate.received[0].__dict__
     assert self.actor.delegate.received == [
         SpeakToFirstEvent(self.target, "foo bar")
     ]
Пример #4
0
 def test_speakToWrapper_success(self):
     speakToWrapper(self.actor, "rabbit, foo", self.info)
     print self.actor.delegate.received[0].__dict__
     assert self.actor.delegate.received == [SpeakToFirstEvent(self.target,
                                                               "foo")]
Пример #5
0
 def test_speakToWrapper_finding_target_failure(self):
     speakToWrapper(self.actor, "bogus target, foo", self.info)
     assert self.actor.delegate.received == [UnfoundObjectEvent()]
Пример #6
0
 def test_speakToWrapper_parsing_failure(self):
     speakToWrapper(self.actor, "bogusinputomatic", self.info)
     assert self.actor.delegate.received == [BadSyntaxEvent(None)]
Пример #7
0
 def test_speakToWrapper_finding_target_failure(self):
     speakToWrapper(self.actor, "bogus target, foo", self.info)
     assert self.actor.delegate.received == [UnfoundObjectEvent()]
Пример #8
0
 def test_speakToWrapper_parsing_failure(self):
     speakToWrapper(self.actor, "bogusinputomatic", self.info)
     assert self.actor.delegate.received == [BadSyntaxEvent(None)]