コード例 #1
0
ファイル: test_says.py プロジェクト: ViKingIX/grailmud
 def test_speakTo_fails_target_out_of_room(self):
     speakTo(self.actor, self.other_room_target, "foo")
     assert self.actor.delegate.received == [UnfoundObjectEvent()]
コード例 #2
0
ファイル: test_says.py プロジェクト: ViKingIX/grailmud
 def test_speakTo_room_receives_event(self):
     speakTo(self.actor, self.target, "foo")
     assert self.onlooker.delegate.received == \
                       [SpeakToThirdEvent(self.actor, self.target, "foo")]
コード例 #3
0
ファイル: test_says.py プロジェクト: ViKingIX/grailmud
 def test_speakTo_fails_with_nonTargettableObject(self):
     speakTo(self.actor, MUDObject(None), "foo")
     assert self.actor.delegate.received == [UnfoundObjectEvent()]
コード例 #4
0
ファイル: test_says.py プロジェクト: ViKingIX/grailmud
 def test_speakTo_actor_receives_event(self):
     speakTo(self.actor, self.target, "foo")
     assert self.actor.delegate.received == [SpeakToFirstEvent(self.target,
                                                               "foo")]
コード例 #5
0
ファイル: test_says.py プロジェクト: ViKingIX/grailmud
 def test_speakTo_target_receives_event(self):
     speakTo(self.actor, self.target, "foo")
     print self.target.delegate.received
     assert self.target.delegate.received == [SpeakToSecondEvent(self.actor,
                                                                 "foo")]
コード例 #6
0
ファイル: test_says.py プロジェクト: hosford42/grailmud
 def test_speakTo_fails_target_out_of_room(self):
     speakTo(self.actor, self.other_room_target, "foo")
     assert self.actor.delegate.received == [UnfoundObjectEvent()]
コード例 #7
0
ファイル: test_says.py プロジェクト: hosford42/grailmud
 def test_speakTo_fails_with_nonTargettableObject(self):
     speakTo(self.actor, MUDObject(None), "foo")
     assert self.actor.delegate.received == [UnfoundObjectEvent()]
コード例 #8
0
ファイル: test_says.py プロジェクト: hosford42/grailmud
 def test_speakTo_room_receives_event(self):
     speakTo(self.actor, self.target, "foo")
     assert self.onlooker.delegate.received == \
                       [SpeakToThirdEvent(self.actor, self.target, "foo")]
コード例 #9
0
ファイル: test_says.py プロジェクト: hosford42/grailmud
 def test_speakTo_target_receives_event(self):
     speakTo(self.actor, self.target, "foo")
     print self.target.delegate.received
     assert self.target.delegate.received == [
         SpeakToSecondEvent(self.actor, "foo")
     ]
コード例 #10
0
ファイル: test_says.py プロジェクト: hosford42/grailmud
 def test_speakTo_actor_receives_event(self):
     speakTo(self.actor, self.target, "foo")
     assert self.actor.delegate.received == [
         SpeakToFirstEvent(self.target, "foo")
     ]