Skip to content

Commit fca7aaa

Browse files
committed
adding qiita_pet tests
1 parent 62ccfcc commit fca7aaa

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

qiita_pet/handlers/study_handlers/description_handlers.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -660,8 +660,7 @@ def delete_study(self, study, user, callback):
660660
Study.delete(study_id)
661661
self.redirect('/study/list/')
662662
except Exception as e:
663-
msg = "Couldn't remove study ID: %d <i>%s</i> : %s" % (
664-
study_id, study_title, str(e))
663+
msg = "Couldn't remove study %d: %s" % (study_id, str(e))
665664
msg_level = "danger"
666665

667666
callback((msg, msg_level, 'study_information_tab', None, None))

qiita_pet/test/test_study_handlers.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,16 @@ class TestEBISubmitHandler(TestHandlerBase):
385385
class TestDelete(TestHandlerBase):
386386
database = True
387387

388+
def test_delete_study(self):
389+
response = self.post('/study/description/1',
390+
{'study_id': 1,
391+
'action': 'delete_study'})
392+
self.assertEqual(response.code, 200)
393+
394+
# checking that the action was sent
395+
index = response.body.index('Study')
396+
self.assertIn("Couldn't remove study", response.body)
397+
388398
def test_delete_sample_template(self):
389399
response = self.post('/study/description/1',
390400
{'sample_template_id': 1,

0 commit comments

Comments
 (0)