コード例 #1
0
ファイル: test_prep_template.py プロジェクト: yimsea/qiita
 def test_prep_template_delete_req_attached_artifact(self):
     obs = prep_template_delete_req(1, '*****@*****.**')
     exp = {'status': 'error',
            'message': "Couldn't remove prep template: Cannot remove prep "
                       "template 1 because it has an artifact associated "
                       "with it"}
     self.assertEqual(obs, exp)
コード例 #2
0
 def test_prep_template_delete_req_no_prep(self):
     obs = prep_template_delete_req(3100, '*****@*****.**')
     exp = {
         'status': 'error',
         'message': 'Prep template 3100 does not exist'
     }
     self.assertEqual(obs, exp)
コード例 #3
0
 def test_prep_template_delete_req_no_access(self):
     obs = prep_template_delete_req(1, '*****@*****.**')
     exp = {
         'status': 'error',
         'message': 'User does not have access to study'
     }
     self.assertEqual(obs, exp)
コード例 #4
0
ファイル: test_prep_template.py プロジェクト: qiyunzhu/qiita
 def test_prep_template_delete_req_attached_artifact(self):
     obs = prep_template_delete_req(1, '*****@*****.**')
     exp = {'status': 'error',
            'message': "Couldn't remove prep template: Cannot remove prep "
                       "template 1 because it has an artifact associated "
                       "with it"}
     self.assertEqual(obs, exp)
コード例 #5
0
 def test_prep_template_delete_req(self):
     template = pd.read_csv(self.update_fp, sep='\t', index_col=0)
     new_id = get_count('qiita.prep_template') + 1
     npt.assert_warns(QiitaDBWarning, PrepTemplate.create, template,
                      Study(1), '16S')
     obs = prep_template_delete_req(new_id, '*****@*****.**')
     exp = {'status': 'success', 'message': ''}
     self.assertEqual(obs, exp)
コード例 #6
0
ファイル: test_prep_template.py プロジェクト: yimsea/qiita
 def test_prep_template_delete_req(self):
     template = pd.read_csv(self.update_fp, sep='\t', index_col=0)
     new_id = get_count('qiita.prep_template') + 1
     npt.assert_warns(QiitaDBWarning, PrepTemplate.create,
                      template, Study(1), '16S')
     obs = prep_template_delete_req(new_id, '*****@*****.**')
     exp = {'status': 'success',
            'message': ''}
     self.assertEqual(obs, exp)
コード例 #7
0
ファイル: test_prep_template.py プロジェクト: yimsea/qiita
 def test_prep_template_delete_req_no_prep(self):
     obs = prep_template_delete_req(3100, '*****@*****.**')
     exp = {'status': 'error',
            'message': 'Prep template 3100 does not exist'}
     self.assertEqual(obs, exp)
コード例 #8
0
ファイル: test_prep_template.py プロジェクト: yimsea/qiita
 def test_prep_template_delete_req_no_access(self):
     obs = prep_template_delete_req(1, '*****@*****.**')
     exp = {'status': 'error',
            'message': 'User does not have access to study'}
     self.assertEqual(obs, exp)