def test_appends_suffix_to_slug_when_duplicate(self): d1 = dashboard_factory.create() self.assertEquals(d1.slug, 'test') d2 = dashboard_factory.create(user=d1.user) self.assertNotEquals(d1.slug, d2.slug) d3 = dashboard_factory.create(user=d1.user) self.assertNotEquals(d1.slug, d3.slug) self.assertNotEquals(d2.slug, d3.slug)
def test_using_existing_mapping(self): dashboard = dashboard_factory.create() mapping = {'Dashboard': {"1": dashboard.id}} importer = import_export.Importer( object_mapping=mapping, data_source=data_source_factory.create()) imported_dashboard = importer.import_dashboard(self.user, self.dashboard) self.assertEqual(imported_dashboard, dashboard)
def test_using_existing_mapping(self): dashboard = dashboard_factory.create() mapping = { 'Dashboard': { "1": dashboard.id } } importer = import_export.Importer(object_mapping=mapping, data_source=data_source_factory.create()) imported_dashboard = importer.import_dashboard(self.user, self.dashboard) self.assertEqual(imported_dashboard, dashboard)