コード例 #1
0
ファイル: helpers.py プロジェクト: caiobegotti/capomastro
def create_job(jobtype, server):
    """
    Create a job in the given Jenkins Server.
    """
    name = generate_job_name(jobtype)
    job = Job.objects.create(jobtype=jobtype, server=server, name=name)
    return job
コード例 #2
0
ファイル: helpers.py プロジェクト: devton/capomastro
def create_job(jobtype, server):
    """
    Create a job in the given Jenkins Server.
    """
    name = generate_job_name(jobtype)
    job = Job.objects.create(jobtype=jobtype, server=server, name=name)
    return job
コード例 #3
0
ファイル: test_utils.py プロジェクト: timrchavez/capomastro
    def test_generate_job_name(self):
        """
        generate_job_name should generate a name for the job on the server when
        given a jobtype.
        """
        job = JobFactory.create(name=u"My Test Job")
        now = timezone.now()

        with mock.patch("jenkins.utils.timezone") as timezone_mock:
            timezone_mock.now.return_value = now
            name = generate_job_name(job)
        expected_job_name = u"my-test-job_%s" % now.strftime("%s")
        self.assertEqual(name, expected_job_name)
コード例 #4
0
ファイル: test_utils.py プロジェクト: caiobegotti/capomastro
    def test_generate_job_name(self):
        """
        generate_job_name should generate a name for the job on the server when
        given a jobtype.
        """
        job = JobFactory.create(name=u"My Test Job")
        now = timezone.now()

        with mock.patch("jenkins.utils.timezone") as timezone_mock:
            timezone_mock.now.return_value = now
            name = generate_job_name(job)
        expected_job_name = u"my-test-job_%s" % now.strftime("%s")
        self.assertEqual(name, expected_job_name)