示例#1
0
 def test_targetClear_messages(self):
     targetClear(self.actor, "mike")
     assert self.actor.delegate.received == \
                                       [TargetAlreadyClearedEvent('mike')]
示例#2
0
 def test_targetClear_success_messages(self):
     self.actor.targetting_shorts['bob'] = self.target
     targetClear(self.actor, 'bob')
     assert self.actor.delegate.received == [TargetClearedEvent("bob")]
示例#3
0
 def test_targetClear_fail(self):
     targetClear(self.actor, "mike")
     assert 'mike' not in self.actor.targetting_shorts
示例#4
0
 def test_targetClear_success(self):
     self.actor.targetting_shorts['bob'] = self.target
     targetClear(self.actor, 'bob')
     assert 'bob' not in self.actor.targetting_shorts