示例#1
0
    def test_get_issue(self):
        t1 = TeamIssue.add('test1', 'test1 description', 'test', team=1)
        t2 = TeamIssue.add('test2', 'test2 description', 'test', team=1)
        t3 = TeamIssue.add('test3', 'test3 description', 'test', team=1)
        t4 = TeamIssue.add('test4', 'test4 description', 'test', team=2)

        rs = TeamIssue.gets_by_target(1)
        assert all([isinstance(i, TeamIssue) for i in rs])
        assert len(rs) == 3
示例#2
0
 def test_add_issue(self):
     t = TeamIssue.add('test', 'test description', 'test', team=1)
     assert isinstance(t, TeamIssue)
     assert t.title == 'test'
     assert t.description == 'test description'
     assert t.team_id == 1
     t.delete()
示例#3
0
 def test_add_issue(self):
     t = TeamIssue.add('test', 'test description', 'test', team=1)
     assert isinstance(t, TeamIssue)
     assert t.title == 'test'
     assert t.description == 'test description'
     assert t.team_id == 1
     t.delete()
示例#4
0
    def ttest_get_issue(self):  # FIXME
        TeamIssue.add('test1', 'test1 description', 'test', team=1)
        TeamIssue.add('test2', 'test2 description', 'test', team=1)
        TeamIssue.add('test3', 'test3 description', 'test', team=1)
        TeamIssue.add('test4', 'test4 description', 'test', team=2)

        rs = TeamIssue.gets_by_target(1)
        assert all([isinstance(i, TeamIssue) for i in rs])
        assert len(rs) == 3
示例#5
0
 def setUp(self):
     TestCase.setUp(self)
     self.testuser1 = 'testuser1'
     self.testuser2 = 'testuser2'
     self.testuser3 = 'testuser3'
     self.test_team_issue = TeamIssue.add('test', 'test description',
                                          self.testuser1, team=1)
     self.test_project_issue = ProjectIssue.add(
         'test',  'test description', self.testuser1, project=1)
示例#6
0
    def test_new_team_issue_participant_count(self):
        app = TestApp(M.app)
        team = Team.add("test_team", "test team", "test")
        issue = TeamIssue.add('test', 'test description', 'test', team=team.id)
        resp = app.get(issue.url)

        assert resp.status_int == 200
        assert 'Issues' in resp.body
        assert '<strong>1</strong> participant' in resp.text
        assert '<strong>1</strong> participants' not in resp.text
示例#7
0
 def setUp(self):
     TestCase.setUp(self)
     self.testuser1 = 'testuser1'
     self.testuser2 = 'testuser2'
     self.testuser3 = 'testuser3'
     self.test_team_issue = TeamIssue.add('test',
                                          'test description',
                                          self.testuser1,
                                          team=1)
     self.test_project_issue = ProjectIssue.add('test',
                                                'test description',
                                                self.testuser1,
                                                project=1)