コード例 #1
0
ファイル: TestLadder.py プロジェクト: janslow/TNTFL-web
    def testLadder(self):
        l = TableFootballLadder(os.path.join(__location__, "testLadder.txt"), False)
        self.assertEqual(5, len(l.games))
        self.assertEqual(4, len(l.players))

        aaa = l.players['aaa']
        self.assertAlmostEqual(-2.30014, aaa.elo, places=5)

        self.assertEqual(1, l.getPlayerRank('ccc'))
        self.assertEqual(-1, l.getPlayerRank('inactive'))
コード例 #2
0
ファイル: test_ladder.py プロジェクト: tredston/TNTFL
    def testLadder(self):
        ladder = TableFootballLadder(self.getLadder("testLadder.txt"))
        ladder._theTime = 5000000004
        self.assertEqual(5, len(ladder.games))
        self.assertEqual(4, len(ladder.players))

        aaa = ladder.players['aaa']
        self.assertAlmostEqual(-2.30014, aaa.elo, places=5)

        self.assertEqual(1, ladder.getPlayerRank('ccc'))
        self.assertEqual(-1, ladder.getPlayerRank('inactive'))
コード例 #3
0
ファイル: TestLadder.py プロジェクト: tgallacher/TNTFL-web
    def testLadder(self):
        l = TableFootballLadder(os.path.join(__location__, "testLadder.txt"), False)
        l._theTime = 5000000004
        self.assertEqual(5, len(l.games))
        self.assertEqual(4, len(l.players))

        aaa = l.players['aaa']
        self.assertAlmostEqual(-2.30014, aaa.elo, places=5)

        self.assertEqual(1, l.getPlayerRank('ccc'))
        self.assertEqual(-1, l.getPlayerRank('inactive'))