Ejemplo n.º 1
0
    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)
Ejemplo n.º 2
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)
Ejemplo n.º 3
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)
Ejemplo n.º 4
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')
Ejemplo n.º 5
0
    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')
Ejemplo n.º 6
0
    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)
Ejemplo n.º 7
0
    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)