コード例 #1
0
ファイル: test_telnet.py プロジェクト: ViKingIX/grailmud
def test_ChoiceHandler_choice_made_bad_input():
    telnet = MockTelnet()
    ch = ChoiceHandler(telnet)
    ch.choice_made("bogus")
    #since it doesn't set it, we have to test for setting
    assert not hasattr(telnet, "callback")
コード例 #2
0
ファイル: test_telnet.py プロジェクト: ViKingIX/grailmud
def test_ChoiceHandler_choice_made_new_character():
    telnet = MockTelnet()
    ch = ChoiceHandler(telnet)
    ch.choice_made("1")
    assert isinstance(ch.successor, CreationHandler)
    assert telnet.callback == ch.successor.get_name
コード例 #3
0
ファイル: test_telnet.py プロジェクト: ViKingIX/grailmud
def test_ChoiceHandler_choice_made_login():
    telnet = MockTelnet()
    ch = ChoiceHandler(telnet)
    ch.choice_made("2")
    assert isinstance(ch.successor, LoginHandler)
    assert telnet.callback == ch.successor.get_name
コード例 #4
0
ファイル: test_telnet.py プロジェクト: ViKingIX/grailmud
def test_ChoiceHandler_initial():
    telnet = MockTelnet()
    ch = ChoiceHandler(telnet)
    ch.initial()
    assert telnet.callback == ch.choice_made
コード例 #5
0
ファイル: test_telnet.py プロジェクト: hosford42/grailmud
def test_ChoiceHandler_choice_made_new_character():
    telnet = MockTelnet()
    ch = ChoiceHandler(telnet)
    ch.choice_made("1")
    assert isinstance(ch.successor, CreationHandler)
    assert telnet.callback == ch.successor.get_name
コード例 #6
0
ファイル: test_telnet.py プロジェクト: hosford42/grailmud
def test_ChoiceHandler_initial():
    telnet = MockTelnet()
    ch = ChoiceHandler(telnet)
    ch.initial()
    assert telnet.callback == ch.choice_made
コード例 #7
0
ファイル: test_telnet.py プロジェクト: hosford42/grailmud
def test_ChoiceHandler_choice_made_bad_input():
    telnet = MockTelnet()
    ch = ChoiceHandler(telnet)
    ch.choice_made("bogus")
    #since it doesn't set it, we have to test for setting
    assert not hasattr(telnet, "callback")
コード例 #8
0
ファイル: test_telnet.py プロジェクト: hosford42/grailmud
def test_ChoiceHandler_choice_made_login():
    telnet = MockTelnet()
    ch = ChoiceHandler(telnet)
    ch.choice_made("2")
    assert isinstance(ch.successor, LoginHandler)
    assert telnet.callback == ch.successor.get_name