示例#1
0
 def test_login(self):
     cli = FXGame()
     assert cli.isLoggedIn() is False
     cli.login(username, password)
     assert cli.isLoggedIn() is True
     cli.logout()
     assert cli.isLoggedIn() is False
示例#2
0
 def test_login(self):
     cli = FXGame()
     assert cli.isLoggedIn() is False
     cli.login(username, password)
     assert cli.isLoggedIn() is True
     cli.logout()
     assert cli.isLoggedIn() is False
示例#3
0
 def test_logfile(self):
     logfn = tempfile.NamedTemporaryFile()
     cli = FXGame()
     cli.setLogfile(logfn.name)
     cli.login(username, password)
     cli.logout()
     contents = open(logfn.name).read()
     assert len(contents) > 0
示例#4
0
 def test_logfile(self):
     logfn = tempfile.NamedTemporaryFile()
     cli = FXGame()
     cli.setLogfile(logfn.name)
     cli.login(username, password)
     cli.logout()
     contents = open(logfn.name).read()
     assert len(contents) > 0
示例#5
0
    def test_connection_params(self):
        cli = FXGame()

        cli.setTimeout(2)

        for aname in ("withRateThread", "withKeepAliveThread",
                      "withLoadableKey"):
            print aname
            mget = getattr(cli, 'getW' + aname[1:])
            mset = getattr(cli, 'setW' + aname[1:])

            val = mget()
            mset(not val)
            assert mget() is (not val)

            setattr(cli, aname, val)
            assert getattr(cli, aname) == val

        assert cli.getServerTime() == 0
示例#6
0
    def test_connection_params(self):
        cli = FXGame()

        cli.setTimeout(2)

        for aname in ("withRateThread",
                      "withKeepAliveThread",
                      "withLoadableKey"):
            print aname
            mget = getattr(cli, 'getW' + aname[1:])
            mset = getattr(cli, 'setW' + aname[1:])

            val = mget()
            mset(not val)
            assert mget() is (not val)

            setattr(cli, aname, val)
            assert getattr(cli, aname)  == val

        assert cli.getServerTime() == 0
示例#7
0
 def test_client_simple(self):
     cli = FXGame()
     cli.version
     assert re.match('FXCLIENT-.*', cli.version)