コード例 #1
0
    def test_should_provide_different_capture_jobs_data_relative_to_user(self):
        create_capture_job(self.org_user)
        create_capture_job(self.regular_user)

        vm_data = self.successful_get(self.detail_url + 'capture_jobs/', user=self.org_user)
        reg_data = self.successful_get(self.detail_url + 'capture_jobs/', user=self.regular_user)

        self.assertEqual(vm_data.keys(), reg_data.keys())
        self.assertNotEqual(vm_data['objects'], reg_data['objects'])
コード例 #2
0
    def test_should_provide_different_capture_jobs_data_relative_to_user(self):
        create_capture_job(self.org_user)
        create_capture_job(self.regular_user)

        vm_data = self.successful_get(self.detail_url + 'capture_jobs/', user=self.org_user)
        reg_data = self.successful_get(self.detail_url + 'capture_jobs/', user=self.regular_user)

        self.assertEqual(list(vm_data.keys()), list(reg_data.keys()))
        self.assertNotEqual(vm_data['objects'], reg_data['objects'])
コード例 #3
0
 def test_should_reject_capture_job_detail_for_other_user(self):
     job = create_capture_job(self.org_user)
     self.rejected_get(self.detail_url + 'capture_jobs/%s/' %
                       (job.link_id, ),
                       user=self.regular_user,
                       expected_status_code=403)
コード例 #4
0
 def test_should_allow_capture_job_detail(self):
     job = create_capture_job(self.org_user)
     self.successful_get(self.detail_url + 'capture_jobs/%s/' %
                         (job.link_id, ),
                         user=self.org_user)
コード例 #5
0
 def test_should_reject_capture_job_detail_for_other_user(self):
     job = create_capture_job(self.org_user)
     self.rejected_get(self.detail_url + 'capture_jobs/%s/' % (job.link_id,), user=self.regular_user)
コード例 #6
0
 def test_should_allow_capture_job_detail(self):
     job = create_capture_job(self.org_user)
     self.successful_get(self.detail_url + 'capture_jobs/%s/' % (job.link_id,), user=self.org_user)