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)
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)
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)
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)