def test_delete(self): yield create_substatus(u'new') submission_status = yield submission_statuses.retrieve_specific_submission_status(1, u'new', u'en') substatus_uuid = submission_status['substatuses'][0]['id'] handler = self.request({}, role='admin') yield handler.delete(u'new', substatus_uuid) submission_status = yield submission_statuses.retrieve_specific_submission_status(1, u'new', u'en') self.assertEqual(len(submission_status['substatuses']), 0)
def test_delete(self): new_status_id = yield submission_statuses.get_id_for_system_status(1, 'new') yield create_substatus(new_status_id) submission_status = yield submission_statuses.retrieve_specific_submission_status(1, new_status_id, u'en') substatus_uuid = submission_status['substatuses'][0]['id'] handler = self.request({}, role='admin') yield handler.delete(new_status_id, substatus_uuid) submission_status = yield submission_statuses.retrieve_specific_submission_status(1, new_status_id, u'en') self.assertEqual(len(submission_status['substatuses']), 0)
def test_put(self): yield create_substatus(u'new') submission_status = yield submission_statuses.retrieve_specific_submission_status( 1, u'new', u'en') substatus_uuid = submission_status['substatuses'][0]['id'] data_request = {'label': '12345', 'presentation_order': 0} handler = self.request(data_request, role='admin') yield handler.put(u'new', substatus_uuid) submission_status = yield submission_statuses.retrieve_specific_submission_status( 1, u'new', u'en') self.assertEqual(submission_status['substatuses'][0]['label'], '12345')
def test_put(self): new_status_id = yield submission_statuses.get_id_for_system_status(1, 'new') yield create_substatus(new_status_id) submission_status = yield submission_statuses.retrieve_specific_submission_status(1, new_status_id, u'en') substatus_uuid = submission_status['substatuses'][0]['id'] data_request = { 'label': '12345', 'presentation_order': 0 } handler = self.request(data_request, role='admin') yield handler.put(new_status_id, substatus_uuid) submission_status = yield submission_statuses.retrieve_specific_submission_status(1, new_status_id, u'en') self.assertEqual(submission_status['substatuses'][0]['label'], '12345')
def test_post(self): data_request = {'label': '12345', 'presentation_order': 0} handler = self.request(data_request, role='admin') response = yield handler.post(u'new') submission_status = yield submission_statuses.retrieve_specific_submission_status( 1, u'new', u'en') self.assertEqual(len(submission_status['substatuses']), 1)
def test_post(self): new_status_id = yield submission_statuses.get_id_for_system_status(1, 'new') data_request = { 'label': '12345', 'presentation_order': 0 } handler = self.request(data_request, role='admin') response = yield handler.post(new_status_id) submission_status = yield submission_statuses.retrieve_specific_submission_status(1, new_status_id, u'en') self.assertEqual(len(submission_status['substatuses']), 1)