Example #1
0
    def test_event_get_by_short_id_diff_project(self):
        event = self.create_event(self.ctx)

        new_ctx = utils.dummy_context(project='a-different-project')
        short_id = event.id[:8]
        res = db_api.event_get_by_short_id(new_ctx, short_id)
        self.assertIsNone(res)
        res = db_api.event_get_by_short_id(new_ctx, short_id,
                                           project_safe=False)
        self.assertIsNotNone(res)
        self.assertEqual(event.id, res.id)
Example #2
0
    def test_event_get_by_short_id_diff_project(self):
        event = self.create_event(self.ctx)

        new_ctx = utils.dummy_context(project='a-different-project')
        short_id = event.id[:8]
        res = db_api.event_get_by_short_id(new_ctx, short_id)
        self.assertIsNone(res)
        res = db_api.event_get_by_short_id(new_ctx, short_id,
                                           project_safe=False)
        self.assertIsNotNone(res)
        self.assertEqual(event.id, res.id)
Example #3
0
    def test_event_get_by_short_id(self):
        event = self.create_event(self.ctx)
        short_id = event.id[:6]
        ret_event = db_api.event_get_by_short_id(self.ctx, short_id)
        self.assertIsNotNone(ret_event)

        short_id = event.id[:8]
        ret_event = db_api.event_get_by_short_id(self.ctx, short_id)
        self.assertIsNotNone(ret_event)

        ret_event = db_api.event_get_by_short_id(self.ctx, 'non-existent')
        self.assertIsNone(ret_event)
Example #4
0
    def test_event_get_by_short_id(self):
        event = self.create_event(self.ctx)
        short_id = event.id[:6]
        ret_event = db_api.event_get_by_short_id(self.ctx, short_id)
        self.assertIsNotNone(ret_event)

        short_id = event.id[:8]
        ret_event = db_api.event_get_by_short_id(self.ctx, short_id)
        self.assertIsNotNone(ret_event)

        ret_event = db_api.event_get_by_short_id(self.ctx, 'non-existent')
        self.assertIsNone(ret_event)