示例#1
0
        def can_deserialize_from_a_dictionary(self):
            job = Job.build_job_from_dict(self.job_dict)
            test_action_type = self.job_dict['actions'][0]['type']

            expect(job.id).to.equal(self.job_dict['id'])
            expect(job.name).to.equal(self.job_dict['name'])
            expect(job.actions[0].action_type).to.equal(test_action_type)
示例#2
0
文件: job.py 项目: CloudRift/Rift
        def can_deserialize_from_a_dictionary(self):
            job = Job.build_job_from_dict(self.job_dict)
            test_action_type = self.job_dict['actions'][0]['type']

            expect(job.id).to.equal(self.job_dict['id'])
            expect(job.name).to.equal(self.job_dict['name'])
            expect(job.actions[0].action_type).to.equal(test_action_type)
示例#3
0
文件: resources.py 项目: pglass/Rift
    def on_post(self, req, resp, tenant_id):
        body = self.load_body(req, self.validator)
        body['tenant_id'] = tenant_id

        job = Job.build_job_from_dict(body)
        Job.save_job(job)

        resp.status = falcon.HTTP_201
        resp.body = self.format_response_body({'job_id': job.id})
示例#4
0
    def on_post(self, req, resp, tenant_id):
        body = self.load_body(req, self.validator)
        body['tenant_id'] = tenant_id

        job = Job.build_job_from_dict(body)
        Job.save_job(job)

        resp.status = falcon.HTTP_201
        resp.body = self.format_response_body({'job_id': job.id})
示例#5
0
 def before_all(self):
     self.job_dict = example_job_dict
     self.job = Job.build_job_from_dict(self.job_dict)
示例#6
0
文件: job.py 项目: CloudRift/Rift
 def before_all(self):
     self.job_dict = example_job_dict
     self.job = Job.build_job_from_dict(self.job_dict)