|
|
@@ -444,6 +444,8 @@ class TagTestCase(ViewTestCases.OrganizationalObjectViewTestCase):
|
|
|
@classmethod
|
|
|
def setUpTestData(cls):
|
|
|
|
|
|
+ site_ct = ContentType.objects.get_for_model(Site)
|
|
|
+
|
|
|
tags = (
|
|
|
Tag(name='Tag 1', slug='tag-1'),
|
|
|
Tag(name='Tag 2', slug='tag-2', weight=1),
|
|
|
@@ -456,14 +458,15 @@ class TagTestCase(ViewTestCases.OrganizationalObjectViewTestCase):
|
|
|
'slug': 'tag-x',
|
|
|
'color': 'c0c0c0',
|
|
|
'comments': 'Some comments',
|
|
|
+ 'object_types': [site_ct.pk],
|
|
|
'weight': 11,
|
|
|
}
|
|
|
|
|
|
cls.csv_data = (
|
|
|
- "name,slug,color,description,weight",
|
|
|
- "Tag 4,tag-4,ff0000,Fourth tag,0",
|
|
|
- "Tag 5,tag-5,00ff00,Fifth tag,1111",
|
|
|
- "Tag 6,tag-6,0000ff,Sixth tag,0",
|
|
|
+ "name,slug,color,description,object_types,weight",
|
|
|
+ "Tag 4,tag-4,ff0000,Fourth tag,dcim.interface,0",
|
|
|
+ "Tag 5,tag-5,00ff00,Fifth tag,'dcim.device,dcim.site',1111",
|
|
|
+ "Tag 6,tag-6,0000ff,Sixth tag,dcim.site,0",
|
|
|
)
|
|
|
|
|
|
cls.csv_update_data = (
|