コード例 #1
0
ファイル: test_job.py プロジェクト: ucsd-ets/testeng-ci
 def test_update_desc_bad_response(self):
     with patch('requests.post', return_value=mock_response(400, '')):
         with self.assertRaises(HTTPError):
             self.job.update_build_desc('20', 'new description')
コード例 #2
0
ファイル: test_job.py プロジェクト: ucsd-ets/testeng-ci
 def test_stop_build_bad_response(self):
     with patch('requests.post', return_value=mock_response(400, '')):
         with self.assertRaises(HTTPError):
             self.job.stop_build('20')
コード例 #3
0
ファイル: test_job.py プロジェクト: ucsd-ets/testeng-ci
 def test_update_desc_ok(self):
     with patch('requests.post', return_value=mock_response(200, '')):
         response = self.job.update_build_desc('20', 'new description')
         self.assertTrue(response)
コード例 #4
0
ファイル: test_job.py プロジェクト: ucsd-ets/testeng-ci
 def test_get_json_bad_response(self):
     with patch('requests.get', return_value=mock_response(400)):
         with self.assertRaises(HTTPError):
             self.job.get_json()
コード例 #5
0
ファイル: test_job.py プロジェクト: ucsd-ets/testeng-ci
 def test_stop_build_ok(self):
     with patch('requests.post', return_value=mock_response(200, '')):
         response = self.job.stop_build('20')
         self.assertTrue(response)
コード例 #6
0
ファイル: test_job.py プロジェクト: EDUlib/testeng-ci
 def test_update_desc_bad_response(self):
     with patch('requests.post', return_value=mock_response(400, '')):
         with self.assertRaises(HTTPError):
             self.job.update_build_desc(
                 '20', 'new description')
コード例 #7
0
ファイル: test_job.py プロジェクト: ucsd-ets/testeng-ci
 def test_get_json_ok(self):
     data = sample_data([Pr('1').dict], [])
     with patch('requests.get', return_value=mock_response(200, data)):
         response = self.job.get_json()
         self.assertEqual(data, response)
コード例 #8
0
ファイル: test_job.py プロジェクト: EDUlib/testeng-ci
 def test_update_desc_ok(self):
     with patch('requests.post', return_value=mock_response(200, '')):
         response = self.job.update_build_desc('20', 'new description')
         self.assertTrue(response)
コード例 #9
0
ファイル: test_job.py プロジェクト: EDUlib/testeng-ci
 def test_stop_build_bad_response(self):
     with patch('requests.post', return_value=mock_response(400, '')):
         with self.assertRaises(HTTPError):
             self.job.stop_build('20')
コード例 #10
0
ファイル: test_job.py プロジェクト: EDUlib/testeng-ci
 def test_stop_build_ok(self):
     with patch('requests.post', return_value=mock_response(200, '')):
         response = self.job.stop_build('20')
         self.assertTrue(response)
コード例 #11
0
ファイル: test_job.py プロジェクト: EDUlib/testeng-ci
 def test_get_json_bad_response(self):
     with patch('requests.get', return_value=mock_response(400)):
         with self.assertRaises(HTTPError):
             self.job.get_json()
コード例 #12
0
ファイル: test_job.py プロジェクト: EDUlib/testeng-ci
 def test_get_json_ok(self):
     data = sample_data([Pr('1').dict], [])
     with patch('requests.get', return_value=mock_response(200, data)):
         response = self.job.get_json()
         self.assertEqual(data, response)