예제 #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