コード例 #1
0
ファイル: tests.py プロジェクト: Rocky443/Tabbie
 def setUp(self):
     super(RandomDrawTests, self).setUp()
     self.round = Round(seq=2, type=Round.DRAW_RANDOM)
     self.round.save()
     self.activate_all_adj(self.round)
     self.activate_all_teams(self.round)
     self.activate_venues(self.round)
コード例 #2
0
ファイル: tests.py プロジェクト: Rocky443/Tabbie
    def setUp(self):
        super(TestAdjudicatorDisable, self).setUp()
        self.round = Round(seq=1)
        self.round.save()
        self.activate_all_adj(self.round)

        adj = Adjudicator.objects.get(name="Adjudicator00")
        self.round.activate_adjudicator(adj, False)
コード例 #3
0
ファイル: tests.py プロジェクト: Rocky443/Tabbie
class TestAdjudicatorDisable(BaseTest):
    def setUp(self):
        super(TestAdjudicatorDisable, self).setUp()
        self.round = Round(seq=1)
        self.round.save()
        self.activate_all_adj(self.round)

        adj = Adjudicator.objects.get(name="Adjudicator00")
        self.round.activate_adjudicator(adj, False)

    def test_objects(self):
        self.failUnlessEqual(8, Adjudicator.objects.count())

    def test_active(self):
        self.failUnlessEqual(7, self.round.active_adjudicators.count())
コード例 #4
0
ファイル: test_basic.py プロジェクト: GeorgeChenCong/tabbycat
class TestAdjudicatorDisable(BaseDebateTestCase):
    def setUp(self):
        super(TestAdjudicatorDisable, self).setUp()
        self.round = Round(tournament=self.t, seq=1)
        self.round.save()
        self.activate_all_adj(self.round)

        adj = Adjudicator.objects.get(name="Adjudicator00")
        self.round.activate_adjudicator(adj, False)

    def test_objects(self):
        self.failUnlessEqual(8, Adjudicator.objects.count())

    def test_active(self):
        self.failUnlessEqual(7, self.round.active_adjudicators.count())
コード例 #5
0
ファイル: test_basic.py プロジェクト: GeorgeChenCong/tabbycat
 def setUp(self):
     super(RandomDrawTests, self).setUp()
     self.round = Round(tournament=self.t, seq=2, draw_type=Round.DRAW_RANDOM)
     self.round.save()
     self.activate_all_adj(self.round)
     self.activate_all_teams(self.round)
     self.activate_venues(self.round)
コード例 #6
0
ファイル: test_basic.py プロジェクト: GeorgeChenCong/tabbycat
    def setUp(self):
        super(TestAdjudicatorDisable, self).setUp()
        self.round = Round(tournament=self.t, seq=1)
        self.round.save()
        self.activate_all_adj(self.round)

        adj = Adjudicator.objects.get(name="Adjudicator00")
        self.round.activate_adjudicator(adj, False)
コード例 #7
0
ファイル: tests.py プロジェクト: Rocky443/Tabbie
class RandomDrawTests(BaseTest):
    def setUp(self):
        super(RandomDrawTests, self).setUp()
        self.round = Round(seq=2, type=Round.DRAW_RANDOM)
        self.round.save()
        self.activate_all_adj(self.round)
        self.activate_all_teams(self.round)
        self.activate_venues(self.round)

    def test_std(self):
        self.round.draw()

        self.failUnlessEqual(6, Debate.objects.count())
        self.failUnlessEqual(12, DebateTeam.objects.count())

        for team in Team.objects.all():
            self.failUnlessEqual(1,
                                 DebateTeam.objects.filter(team=team).count())
コード例 #8
0
ファイル: test_basic.py プロジェクト: GeorgeChenCong/tabbycat
class RandomDrawTests(BaseDebateTestCase):

    def setUp(self):
        super(RandomDrawTests, self).setUp()
        self.round = Round(tournament=self.t, seq=2, draw_type=Round.DRAW_RANDOM)
        self.round.save()
        self.activate_all_adj(self.round)
        self.activate_all_teams(self.round)
        self.activate_venues(self.round)

    def test_std(self):
        self.round.draw()

        self.failUnlessEqual(6, Debate.objects.count())
        self.failUnlessEqual(12, DebateTeam.objects.count())

        for team in Team.objects.all():
            self.failUnlessEqual(1, DebateTeam.objects.filter(team=team).count())