mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-25 08:46:10 -06:00
7961 update tests
This commit is contained in:
parent
11a30cf917
commit
8018b3aa87
@ -941,7 +941,12 @@ class L2VPNTerminationTestCase(
|
|||||||
"L2VPN 1,Vlan 6",
|
"L2VPN 1,Vlan 6",
|
||||||
)
|
)
|
||||||
|
|
||||||
cls.csv_update_data = ()
|
cls.csv_update_data = (
|
||||||
|
"vlan",
|
||||||
|
"Vlan 1",
|
||||||
|
"Vlan 2",
|
||||||
|
"Vlan 3",
|
||||||
|
)
|
||||||
|
|
||||||
cls.bulk_edit_data = {}
|
cls.bulk_edit_data = {}
|
||||||
|
|
||||||
|
@ -614,8 +614,13 @@ class ViewTestCases:
|
|||||||
obj_perm.users.add(self.user)
|
obj_perm.users.add(self.user)
|
||||||
obj_perm.object_types.add(ContentType.objects.get_for_model(self.model))
|
obj_perm.object_types.add(ContentType.objects.get_for_model(self.model))
|
||||||
|
|
||||||
|
# need to track ids so we know what new ids were added by csv_data so we can
|
||||||
|
# do the updates on the appropriate ids
|
||||||
|
prev_ids = list(self._get_queryset().values_list('id', flat=True).order_by('id'))
|
||||||
self.assertHttpStatus(self.client.post(self._get_url('import'), data), 200)
|
self.assertHttpStatus(self.client.post(self._get_url('import'), data), 200)
|
||||||
start_id = self._get_queryset().order_by('id').first().id
|
new_ids = list(self._get_queryset().values_list('id', flat=True).order_by('id'))
|
||||||
|
diff_ids = [x for x in new_ids if x not in prev_ids]
|
||||||
|
start_id = diff_ids[0]
|
||||||
|
|
||||||
# Now try update the data
|
# Now try update the data
|
||||||
array, csv_data = self._get_update_csv_data(start_id)
|
array, csv_data = self._get_update_csv_data(start_id)
|
||||||
|
Loading…
Reference in New Issue
Block a user