Example #1
0
 def setUp(self):
     TestCase.setUp(self)
     self.user1 = 'testuser1'
     self.user2 = 'testuser2'
     self.user3 = 'testuser3'
     self.user4 = 'testuser4'
     self.user5 = 'testuser5'
Example #2
0
 def setUp(self):
     TestCase.setUp(self)
     self.user1 = 'testuser1'
     self.user2 = 'testuser2'
     self.user3 = 'testuser3'
     self.user4 = 'testuser4'
     self.user5 = 'testuser5'
Example #3
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)
Example #4
0
 def setUp(self):
     TestCase.setUp(self)
     for name in ('testproject1', 'testproject2', 'testproject1_fork',
                  'testproject2_fork'):
         delete_project(name)
     _, self.proj1, _, self.proj1_fork = setup_repos(mkdtemp(),
                                                     'testproject1')
     _, self.proj2, _, self.proj2_fork = setup_repos(mkdtemp(),
                                                     'testproject2')
Example #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)
Example #6
0
    def test_pr_stat(self):
        TestCase.setUp(self)
        _, self.proj1, _, self.proj1_fork = setup_repos(
            mkdtemp(), 'testproject1')
        _, self.proj2, _, self.proj2_fork = setup_repos(
            mkdtemp(), 'testproject2')
        pr_rs = get_all_ticket()
        assert len(pr_rs) == 0
        pr_open_count = len(filter(lambda x: x[1] is None, pr_rs))
        assert pr_open_count == 0
        assert len(pr_rs) - pr_open_count == 0

        pullreq1 = PullRequest.open(
            self.proj1_fork, 'master', self.proj1, 'master')
        ticket1 = Ticket.add(self.proj1.id, 'title', 'content', 'testuser')
        pullreq1 = pullreq1.insert(ticket1.ticket_number)
        pullreq2 = PullRequest.open(
            self.proj2_fork, 'master', self.proj2, 'master')
        ticket2 = Ticket.add(self.proj2.id, 'title', 'content', 'testuser')
        pullreq2 = pullreq2.insert(ticket2.ticket_number)
        pr_rs = get_all_ticket()
        assert len(pr_rs) == 2
        pr_open_count = len(filter(lambda x: x[1] is None, pr_rs))
        assert pr_open_count == 2
        assert len(pr_rs) - pr_open_count == 0

        ticket1.close("testuser")
        pr_rs = get_all_ticket()
        assert len(pr_rs) == 2
        pr_open_count = len(filter(lambda x: x[1] is None, pr_rs))
        assert pr_open_count == 1
        assert len(pr_rs) - pr_open_count == 1

        pr_comment_count = get_ticket_comment_count()
        assert(pr_comment_count) == 0
        ticket2.add_comment("comment1", "testuse1")
        ticket2.add_comment("comment2", "testuse2")
        pr_comment_count = get_ticket_comment_count()
        assert(pr_comment_count) == 2
Example #7
0
    def test_pr_stat(self):
        TestCase.setUp(self)
        _, self.proj1, _, self.proj1_fork = setup_repos(
            mkdtemp(), 'testproject1')
        _, self.proj2, _, self.proj2_fork = setup_repos(
            mkdtemp(), 'testproject2')
        pr_rs = get_all_ticket()
        assert len(pr_rs) == 0
        pr_open_count = len(filter(lambda x: x[1] is None, pr_rs))
        assert pr_open_count == 0
        assert len(pr_rs) - pr_open_count == 0

        pullreq1 = PullRequest.open(self.proj1_fork, 'master', self.proj1,
                                    'master')
        ticket1 = Ticket.add(self.proj1.id, 'title', 'content', 'testuser')
        pullreq1 = pullreq1.insert(ticket1.ticket_number)
        pullreq2 = PullRequest.open(self.proj2_fork, 'master', self.proj2,
                                    'master')
        ticket2 = Ticket.add(self.proj2.id, 'title', 'content', 'testuser')
        pullreq2 = pullreq2.insert(ticket2.ticket_number)
        pr_rs = get_all_ticket()
        assert len(pr_rs) == 2
        pr_open_count = len(filter(lambda x: x[1] is None, pr_rs))
        assert pr_open_count == 2
        assert len(pr_rs) - pr_open_count == 0

        ticket1.close("testuser")
        pr_rs = get_all_ticket()
        assert len(pr_rs) == 2
        pr_open_count = len(filter(lambda x: x[1] is None, pr_rs))
        assert pr_open_count == 1
        assert len(pr_rs) - pr_open_count == 1

        pr_comment_count = get_ticket_comment_count()
        assert (pr_comment_count) == 0
        ticket2.add_comment("comment1", "testuse1")
        ticket2.add_comment("comment2", "testuse2")
        pr_comment_count = get_ticket_comment_count()
        assert (pr_comment_count) == 2
Example #8
0
 def setUp(self):
     TestCase.setUp(self)
Example #9
0
 def tearDown(self):
     new_nb_dirs_in_tmpdir = len(os.listdir(get_tmpdir()))
     assert self._nb_dirs_in_tempdir == new_nb_dirs_in_tmpdir, (
         "Builder process should not leave dirs in tmpdir")
     TestCase.tearDown(self)
Example #10
0
 def setUp(self):
     self._nb_dirs_in_tempdir = len(os.listdir(get_tmpdir()))
     TestCase.setUp(self)
Example #11
0
 def tearDown(self):
     new_nb_dirs_in_tmpdir = len(os.listdir(get_tmpdir()))
     assert self._nb_dirs_in_tempdir == new_nb_dirs_in_tmpdir, (
         "Builder process should not leave dirs in tmpdir")
     TestCase.tearDown(self)
Example #12
0
 def setUp(self):
     self._nb_dirs_in_tempdir = len(os.listdir(get_tmpdir()))
     TestCase.setUp(self)
Example #13
0
 def setUp(self):
     TestCase.setUp(self)
     delete_project('test_pr1')
     delete_project('test_pr2')
     self.proj1 = CodeDoubanProject.add('test_pr1', owner_id='test')
     self.proj2 = CodeDoubanProject.add('test_pr2', owner_id='test')
Example #14
0
 def setUp(self):
     TestCase.setUp(self)
     _, self.proj1, _, self.proj1_fork = setup_repos(
         mkdtemp(), 'testproject1')
     _, self.proj2, _, self.proj2_fork = setup_repos(
         mkdtemp(), 'testproject2')
Example #15
0
 def tearDown(self):
     TestCase.tearDown(self)
Example #16
0
 def setUp(self):
     TestCase.setUp(self)
     self.proj1 = CodeDoubanProject.add('test_pr1', owner_id='test')
     self.proj2 = CodeDoubanProject.add('test_pr2', owner_id='test')
Example #17
0
 def setUp(self):
     TestCase.setUp(self)
     _, self.proj1, _, self.proj1_fork = setup_repos(
         mkdtemp(), 'testproject1')
     _, self.proj2, _, self.proj2_fork = setup_repos(
         mkdtemp(), 'testproject2')
Example #18
0
 def setUp(self):
     TestCase.setUp(self)
 def tearDown(self):
     TestCase.tearDown(self)