示例#1
0
    def test_jobtype_parameters(self):
        """
        The JobType resource should expose the parameters.
        """
        self.client.force_authenticate(user=self.user)
        job_type = JobTypeFactory.create(config_xml=job_with_parameters)

        url = reverse("jobtype-list")
        response = self.client.get(url)

        self.assertEqual(1, len(response.data))
        self.assertEqual(job_type.name, response.data[0]["name"])

        self.assertEqual(
            job_type.get_parameters(),
            response.data[0]["parameters"])
示例#2
0
 def setUp(self):
     self.user = User.objects.create_superuser(
         "testing", "*****@*****.**", "password")
     self.jobtype = JobTypeFactory.create(
         config_xml="this is the job xml")
     self.server = JenkinsServerFactory.create()
示例#3
0
 def setUp(self):
     self.user = User.objects.create_superuser(
         "testing", "*****@*****.**", "password")
     self.jobtype = JobTypeFactory.create(
         config_xml="this is the job xml")
     self.server = JenkinsServerFactory.create()