예제 #1
0
파일: test_connect.py 프로젝트: ndawe/oanpy
 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
파일: test_connect.py 프로젝트: ndawe/oanpy
 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
파일: test_connect.py 프로젝트: ndawe/oanpy
 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
파일: test_connect.py 프로젝트: ndawe/oanpy
 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
파일: test_connect.py 프로젝트: ndawe/oanpy
    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
파일: test_connect.py 프로젝트: ndawe/oanpy
    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
파일: test_connect.py 프로젝트: ndawe/oanpy
 def test_client_simple(self):
     cli = FXGame()
     cli.version
     assert re.match('FXCLIENT-.*', cli.version)