1
0
mirror of https://github.com/peeringdb/peeringdb.git synced 2024-05-11 05:55:09 +00:00

Revert "revert drop ixlan changes (#21) (#631)" (#640)

This reverts commit 676f850bfe.
This commit is contained in:
Matt Griswold
2020-02-05 21:25:25 -06:00
committed by GitHub
parent 8aa825b80f
commit 068d0bdc4e
24 changed files with 388 additions and 543 deletions

View File

@@ -103,45 +103,3 @@ class TestUndelete(ClientCase):
assert self.ixlan_a.status == "ok"
assert self.ixlan_a.netixlan_set_active.count() == 0
def test_undelete_ixlan_netixlan_dupe_same_ix(self):
ixlan_c = REFTAG_MAP["ixlan"].objects.create(ix=self.ix_a, status="ok")
netixlan_a = self.ixlan_a.netixlan_set.first()
self.ixlan_a.delete()
netixlan_c = REFTAG_MAP["netixlan"].objects.create(
asn=self.net_a.asn,
ixlan=ixlan_c,
status="ok",
ipaddr4=netixlan_a.ipaddr4,
network=self.net_a,
speed=100,
)
assert ixlan_c.netixlan_set_active.count() == 1
self._undelete(self.ixlan_a)
assert self.ixlan_a.status == "ok"
assert self.ixlan_a.netixlan_set_active.count() == 1
assert ixlan_c.netixlan_set_active.count() == 0
def test_undelete_ixlan_netixlan_dupe_same_ix_ipv6(self):
ixlan_c = REFTAG_MAP["ixlan"].objects.create(ix=self.ix_a, status="ok")
netixlan_a = self.ixlan_a.netixlan_set.first()
self.ixlan_a.delete()
netixlan_c = REFTAG_MAP["netixlan"].objects.create(
asn=self.net_a.asn,
ixlan=ixlan_c,
status="ok",
ipaddr6=netixlan_a.ipaddr6,
network=self.net_a,
speed=100,
)
assert ixlan_c.netixlan_set_active.count() == 1
self._undelete(self.ixlan_a)
assert self.ixlan_a.status == "ok"
assert self.ixlan_a.netixlan_set_active.count() == 1
assert ixlan_c.netixlan_set_active.count() == 0