diff --git a/test/cli/test_imports.py b/test/cli/test_imports.py
index 371980aa4aae8827603f57f33a045d05dd192bb5..45a64f7780e921fddf8c12a63e95c70a519cbca1 100644
--- a/test/cli/test_imports.py
+++ b/test/cli/test_imports.py
@@ -73,12 +73,12 @@ def iptrunk_data(temp_file, router_subscription_factory, faker) -> (Path, dict):
},
"nodeA": {
"name": side_a_node or router_side_a.router.router_fqdn,
- "ae_name": side_a_ae_name or faker.nokia_lag_interface_name(),
+ "ae_name": side_a_ae_name or faker.unique.nokia_lag_interface_name(),
"port_ga_id": faker.imported_ga_id(),
"members": side_a_members
or [
{
- "interface_name": faker.nokia_physical_interface_name(),
+ "interface_name": faker.unique.nokia_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(5)
@@ -88,12 +88,12 @@ def iptrunk_data(temp_file, router_subscription_factory, faker) -> (Path, dict):
},
"nodeB": {
"name": side_b_node or router_side_b.router.router_fqdn,
- "ae_name": side_b_ae_name or faker.nokia_lag_interface_name(),
+ "ae_name": side_b_ae_name or faker.unique.nokia_lag_interface_name(),
"port_ga_id": faker.imported_ga_id(),
"members": side_b_members
or [
{
- "interface_name": faker.nokia_physical_interface_name(),
+ "interface_name": faker.unique.nokia_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(5)
@@ -234,18 +234,21 @@ def lan_switch_interconnect_data(temp_file, faker, switch_subscription_factory,
"minimum_links": 1,
"router_side": {
"node": str(router_subscription_factory().subscription_id),
- "ae_iface": faker.nokia_lag_interface_name(),
+ "ae_iface": faker.unique.nokia_lag_interface_name(),
"ae_members": [
- {"interface_name": faker.nokia_physical_interface_name(), "interface_description": faker.sentence()}
+ {
+ "interface_name": faker.unique.nokia_physical_interface_name(),
+ "interface_description": faker.sentence(),
+ }
for _ in range(2)
],
},
"switch_side": {
"switch": str(switch_subscription_factory().subscription_id),
- "ae_iface": faker.juniper_ae_interface_name(),
+ "ae_iface": faker.unique.juniper_ae_interface_name(),
"ae_members": [
{
- "interface_name": faker.juniper_physical_interface_name(),
+ "interface_name": faker.unique.juniper_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)
@@ -277,7 +280,7 @@ def edge_port_data(temp_file, faker, router_subscription_factory, partner_factor
"ignore_if_down": False,
"ae_members": [
{
- "interface_name": faker.nokia_physical_interface_name(),
+ "interface_name": faker.unique.nokia_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)
@@ -584,7 +587,7 @@ def test_import_iptrunk_invalid_router_id_side_a_and_b(mock_start_process, mock_
@patch("gso.cli.imports.start_process")
def test_import_iptrunk_non_unique_members_side_a_and_b(mock_start_process, mock_sleep, iptrunk_data, faker, capfd):
duplicate_interface = {
- "interface_name": faker.nokia_physical_interface_name(),
+ "interface_name": faker.unique.nokia_physical_interface_name(),
"interface_description": faker.sentence(),
}
side_a_members = [duplicate_interface for _ in range(5)]
@@ -611,11 +614,11 @@ def test_import_iptrunk_non_unique_members_side_a_and_b(mock_start_process, mock
@patch("gso.cli.imports.start_process")
def test_import_iptrunk_side_a_member_count_mismatch(mock_start_process, mock_sleep, iptrunk_data, faker, capfd):
side_a_members = [
- {"interface_name": faker.nokia_physical_interface_name(), "interface_description": faker.sentence()}
+ {"interface_name": faker.unique.nokia_physical_interface_name(), "interface_description": faker.sentence()}
for _ in range(5)
]
side_b_members = [
- {"interface_name": faker.nokia_physical_interface_name(), "interface_description": faker.sentence()}
+ {"interface_name": faker.unique.nokia_physical_interface_name(), "interface_description": faker.sentence()}
for _ in range(6)
]
broken_data = iptrunk_data(side_a_members=side_a_members, side_b_members=side_b_members)
diff --git a/test/conftest.py b/test/conftest.py
index 3e4a765d70cfefbd4ae800de2e18d35423ec8d6f..71112c3390527c4f4051f95964027e9e2070ab81 100644
--- a/test/conftest.py
+++ b/test/conftest.py
@@ -160,6 +160,15 @@ def faker() -> Faker:
return fake
+@pytest.fixture(autouse=True)
+def _clear_faker_uniqueness(faker):
+ """Reset the already seen values generated by faker.
+
+ The generators in Faker that require uniqueness, only do so on a per-test basis. Therefore, we can reset this after
+ every test to avoid ``UniquenessException``s."""
+ faker.unique.clear()
+
+
@pytest.fixture(scope="session")
def db_uri():
"""Provide a unique database URI for each pytest-xdist worker, or a default URI if running without xdist."""
diff --git a/test/fixtures/edge_port_fixtures.py b/test/fixtures/edge_port_fixtures.py
index 57f8481c380c83f355074662ed8d0124d3e6573b..7913e3324b1523278a7b1e5f46f9fd8b7cfe5c08 100644
--- a/test/fixtures/edge_port_fixtures.py
+++ b/test/fixtures/edge_port_fixtures.py
@@ -56,7 +56,7 @@ def edge_port_subscription_factory(faker, geant_partner, router_subscription_fac
edge_port_subscription.edge_port.edge_port_description = description or faker.text(max_nb_chars=30)
edge_port_subscription.edge_port.ga_id = ga_id or faker.ga_id()
edge_port_subscription.edge_port.node = node
- edge_port_subscription.edge_port.edge_port_name = name or faker.nokia_lag_interface_name()
+ edge_port_subscription.edge_port.edge_port_name = name or faker.unique.nokia_lag_interface_name()
edge_port_subscription.edge_port.edge_port_description = edge_port_description or faker.sentence()
edge_port_subscription.edge_port.enable_lacp = enable_lacp
edge_port_subscription.edge_port.encapsulation = encapsulation
@@ -69,16 +69,16 @@ def edge_port_subscription_factory(faker, geant_partner, router_subscription_fac
edge_port_subscription.edge_port.edge_port_ae_members = edge_port_ae_members or [
EdgePortAEMemberBlock.new(
faker.uuid(),
- interface_name=faker.nokia_physical_interface_name()
+ interface_name=faker.unique.nokia_physical_interface_name()
if node.vendor == Vendor.NOKIA
- else faker.juniper_physical_interface_name(),
+ else faker.unique.juniper_physical_interface_name(),
interface_description=faker.sentence(),
),
EdgePortAEMemberBlock.new(
faker.uuid(),
- interface_name=faker.nokia_physical_interface_name()
+ interface_name=faker.unique.nokia_physical_interface_name()
if node.vendor == Vendor.NOKIA
- else faker.juniper_physical_interface_name(),
+ else faker.unique.juniper_physical_interface_name(),
interface_description=faker.sentence(),
),
]
diff --git a/test/fixtures/iptrunk_fixtures.py b/test/fixtures/iptrunk_fixtures.py
index 94f409d47461529cf8d2d858f7e321145daa6d7d..fc241447a0261c99f95efc766e4a48bc262aca4b 100644
--- a/test/fixtures/iptrunk_fixtures.py
+++ b/test/fixtures/iptrunk_fixtures.py
@@ -31,18 +31,18 @@ def iptrunk_side_subscription_factory(router_subscription_factory, faker):
iptrunk_side_node=iptrunk_side_node.router
if iptrunk_side_node
else router_subscription_factory(vendor=Vendor.NOKIA, router_access_via_ts=side_node_access_via_ts).router,
- iptrunk_side_ae_iface=iptrunk_side_ae_iface or faker.nokia_lag_interface_name(),
+ iptrunk_side_ae_iface=iptrunk_side_ae_iface or faker.unique.nokia_lag_interface_name(),
ga_id=ga_id or faker.ga_id(),
iptrunk_side_ae_members=iptrunk_side_ae_members
or [
IptrunkInterfaceBlock.new(
faker.uuid(),
- interface_name=faker.nokia_physical_interface_name(),
+ interface_name=faker.unique.nokia_physical_interface_name(),
interface_description=faker.sentence(),
),
IptrunkInterfaceBlock.new(
faker.uuid(),
- interface_name=faker.nokia_physical_interface_name(),
+ interface_name=faker.unique.nokia_physical_interface_name(),
interface_description=faker.sentence(),
),
],
diff --git a/test/fixtures/lan_switch_interconnect_fixtures.py b/test/fixtures/lan_switch_interconnect_fixtures.py
index 50cea443cf5c70cf1593193137b2b8cd4b8496eb..094de9758a14680bfafa328cf015031d9ac6c66c 100644
--- a/test/fixtures/lan_switch_interconnect_fixtures.py
+++ b/test/fixtures/lan_switch_interconnect_fixtures.py
@@ -60,9 +60,9 @@ def lan_switch_interconnect_subscription_factory(
LanSwitchInterconnectInterfaceBlockInactive.new(
uuid4(),
interface_name=(
- faker.nokia_physical_interface_name()
+ faker.unique.nokia_physical_interface_name()
if router_side_node.vendor == Vendor.NOKIA
- else faker.juniper_physical_interface_name()
+ else faker.unique.juniper_physical_interface_name()
),
interface_description=faker.sentence(),
)
@@ -70,7 +70,9 @@ def lan_switch_interconnect_subscription_factory(
]
switch_side_ae_members = switch_side_ae_members or [
LanSwitchInterconnectInterfaceBlockInactive.new(
- uuid4(), interface_name=faker.juniper_physical_interface_name(), interface_description=faker.sentence()
+ uuid4(),
+ interface_name=faker.unique.juniper_physical_interface_name(),
+ interface_description=faker.sentence(),
)
for _ in range(2)
]
@@ -84,16 +86,16 @@ def lan_switch_interconnect_subscription_factory(
node=router_side_node,
ae_iface=router_side_ae_iface
or (
- faker.nokia_lag_interface_name()
+ faker.unique.nokia_lag_interface_name()
if router_side_node.vendor == Vendor.NOKIA
- else faker.juniper_ae_interface_name()
+ else faker.unique.juniper_ae_interface_name()
),
ae_members=router_side_ae_members,
)
subscription.lan_switch_interconnect.switch_side = LanSwitchInterconnectSwitchSideBlockInactive.new(
uuid4(),
switch=switch_side_switch.site if switch_side_switch else switch_subscription_factory().switch,
- ae_iface=switch_side_ae_iface or faker.juniper_ae_interface_name(),
+ ae_iface=switch_side_ae_iface or faker.unique.juniper_ae_interface_name(),
ae_members=switch_side_ae_members,
)
subscription.lan_switch_interconnect.dcn_management_vlan_id = (
diff --git a/test/workflows/edge_port/test_create_edge_port.py b/test/workflows/edge_port/test_create_edge_port.py
index 39ac848fb8e7647bc7b64896ceebc6895d672efb..ca49dd9ef67f4e8ff60d862c479d332f50d73ac5 100644
--- a/test/workflows/edge_port/test_create_edge_port.py
+++ b/test/workflows/edge_port/test_create_edge_port.py
@@ -64,13 +64,13 @@ def input_form_wizard_data(request, router_subscription_factory, partner_factory
"ga_id": "GA-12345",
}
create_edge_port_interface_step = {
- "name": faker.nokia_lag_interface_name(),
+ "name": faker.unique.nokia_lag_interface_name(),
"description": faker.sentence(),
"ae_members": [
{
- "interface_name": faker.juniper_physical_interface_name()
+ "interface_name": faker.unique.juniper_physical_interface_name()
if vendor == Vendor.JUNIPER
- else faker.nokia_physical_interface_name(),
+ else faker.unique.nokia_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)
diff --git a/test/workflows/edge_port/test_create_imported_edge_port.py b/test/workflows/edge_port/test_create_imported_edge_port.py
index d13614eb1e0b5328e55c506875ac507e290ebf84..66b279f59e3369c15ffe408b24f4df5c50f24e04 100644
--- a/test/workflows/edge_port/test_create_imported_edge_port.py
+++ b/test/workflows/edge_port/test_create_imported_edge_port.py
@@ -15,7 +15,7 @@ def imported_edge_port_creation_input_form_data(router_subscription_factory, par
"service_type": EdgePortType.CUSTOMER,
"speed": PhysicalPortCapacity.TEN_GIGABIT_PER_SECOND,
"encapsulation": EncapsulationType.DOT1Q,
- "name": faker.nokia_lag_interface_name(),
+ "name": faker.unique.nokia_lag_interface_name(),
"minimum_links": 2,
"ga_id": faker.imported_ga_id(),
"mac_address": faker.mac_address(),
@@ -24,11 +24,11 @@ def imported_edge_port_creation_input_form_data(router_subscription_factory, par
"ignore_if_down": False,
"ae_members": [
{
- "interface_name": faker.juniper_physical_interface_name(),
+ "interface_name": faker.unique.juniper_physical_interface_name(),
"interface_description": faker.sentence(),
},
{
- "interface_name": faker.juniper_physical_interface_name(),
+ "interface_name": faker.unique.juniper_physical_interface_name(),
"interface_description": faker.sentence(),
},
],
diff --git a/test/workflows/edge_port/test_migrate_edge_port.py b/test/workflows/edge_port/test_migrate_edge_port.py
index d81536c6c9d6c848e82f85ebd11dc6677e928880..a235a8f66f1e93ffff2cc8485d4da6db23aa6689 100644
--- a/test/workflows/edge_port/test_migrate_edge_port.py
+++ b/test/workflows/edge_port/test_migrate_edge_port.py
@@ -54,11 +54,11 @@ def input_form_wizard_data(request, router_subscription_factory, partner, faker)
"node": str(router_subscription_factory(vendor=Vendor.NOKIA).subscription_id),
}
create_edge_port_interface_step = {
- "name": faker.nokia_lag_interface_name(),
+ "name": faker.unique.nokia_lag_interface_name(),
"description": faker.sentence(),
"ae_members": [
{
- "interface_name": faker.nokia_physical_interface_name(),
+ "interface_name": faker.unique.nokia_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)
diff --git a/test/workflows/edge_port/test_modify_edge_port.py b/test/workflows/edge_port/test_modify_edge_port.py
index aa915148c95dba7390bffbb9138f0333f1cf2294..1d7e4aa04edb3299a4425d4517ef8bdbeb25f74c 100644
--- a/test/workflows/edge_port/test_modify_edge_port.py
+++ b/test/workflows/edge_port/test_modify_edge_port.py
@@ -36,9 +36,9 @@ def input_form_wizard_data(
"description": faker.sentence(),
"ae_members": [
{
- "interface_name": faker.nokia_physical_interface_name()
+ "interface_name": faker.unique.nokia_physical_interface_name()
if vendor == Vendor.NOKIA
- else faker.juniper_physical_interface_name(),
+ else faker.unique.juniper_physical_interface_name(),
"interface_description": faker.sentence(),
}
],
diff --git a/test/workflows/iptrunk/test_create_imported_iptrunk.py b/test/workflows/iptrunk/test_create_imported_iptrunk.py
index 7f83775bb0d8ba1309bc008a8440f90b541e0f53..9373e8f8502b2c28a567fa34063d451e6d993fd3 100644
--- a/test/workflows/iptrunk/test_create_imported_iptrunk.py
+++ b/test/workflows/iptrunk/test_create_imported_iptrunk.py
@@ -24,17 +24,17 @@ def workflow_input_data(faker, router_subscription_factory):
"iptrunk_isis_metric": 10000,
"iptrunk_description_suffix": faker.word(),
"side_a_node_id": str(router_subscription_factory().subscription_id),
- "side_a_ae_iface": faker.nokia_lag_interface_name(),
+ "side_a_ae_iface": faker.unique.nokia_lag_interface_name(),
"side_a_ga_id": faker.imported_ga_id(),
"side_a_ae_members": [
- {"interface_name": faker.nokia_physical_interface_name(), "interface_description": faker.sentence()}
+ {"interface_name": faker.unique.nokia_physical_interface_name(), "interface_description": faker.sentence()}
for _ in range(3)
],
"side_b_node_id": str(router_subscription_factory().subscription_id),
- "side_b_ae_iface": faker.nokia_lag_interface_name(),
+ "side_b_ae_iface": faker.unique.nokia_lag_interface_name(),
"side_b_ga_id": faker.imported_ga_id(),
"side_b_ae_members": [
- {"interface_name": faker.nokia_physical_interface_name(), "interface_description": faker.sentence()}
+ {"interface_name": faker.unique.nokia_physical_interface_name(), "interface_description": faker.sentence()}
for _ in range(3)
],
"iptrunk_ipv4_network": faker.ipv4_network(max_subnet=31),
diff --git a/test/workflows/iptrunk/test_create_iptrunk.py b/test/workflows/iptrunk/test_create_iptrunk.py
index 9e3b297efd94b62581859a7a767d5adaae1dee5d..1341d20f9a5aab053de799f348bde95665ef9b6b 100644
--- a/test/workflows/iptrunk/test_create_iptrunk.py
+++ b/test/workflows/iptrunk/test_create_iptrunk.py
@@ -55,7 +55,7 @@ def input_form_wizard_data(request, router_subscription_factory, faker):
router_side_b = str(router_subscription_factory(vendor=Vendor.JUNIPER).subscription_id)
side_b_members = [
{
- "interface_name": faker.juniper_physical_interface_name(),
+ "interface_name": faker.unique.juniper_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)
@@ -63,7 +63,7 @@ def input_form_wizard_data(request, router_subscription_factory, faker):
else:
router_side_b = str(router_subscription_factory().subscription_id)
side_b_members = [
- {"interface_name": faker.nokia_physical_interface_name(), "interface_description": faker.sentence()}
+ {"interface_name": faker.unique.nokia_physical_interface_name(), "interface_description": faker.sentence()}
for _ in range(2)
]
@@ -79,10 +79,10 @@ def input_form_wizard_data(request, router_subscription_factory, faker):
create_ip_trunk_confirm_step = {"iptrunk_minimum_links": 1}
create_ip_trunk_side_a_router_name = {"side_a_node_id": router_side_a}
create_ip_trunk_side_a_step = {
- "side_a_ae_iface": faker.nokia_lag_interface_name(),
+ "side_a_ae_iface": faker.unique.nokia_lag_interface_name(),
"side_a_ae_members": [
{
- "interface_name": faker.nokia_physical_interface_name(),
+ "interface_name": faker.unique.nokia_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)
@@ -90,7 +90,7 @@ def input_form_wizard_data(request, router_subscription_factory, faker):
}
create_ip_trunk_side_b_router_name = {"side_b_node_id": router_side_b}
create_ip_trunk_side_b_step = {
- "side_b_ae_iface": faker.nokia_lag_interface_name(),
+ "side_b_ae_iface": faker.unique.nokia_lag_interface_name(),
"side_b_ae_members": side_b_members,
}
summary_view_step = {}
diff --git a/test/workflows/iptrunk/test_migrate_iptrunk.py b/test/workflows/iptrunk/test_migrate_iptrunk.py
index 179788307a3b963858aedc80f7e7d27b2473b89d..05f2544f1330784d0690f30b37539f4d497489ae 100644
--- a/test/workflows/iptrunk/test_migrate_iptrunk.py
+++ b/test/workflows/iptrunk/test_migrate_iptrunk.py
@@ -31,14 +31,14 @@ def migrate_form_input(
use_juniper = getattr(request, "param", UseJuniperSide.NONE)
new_side_ae_members_nokia = [
{
- "interface_name": faker.nokia_physical_interface_name(),
+ "interface_name": faker.unique.nokia_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)
]
new_side_ae_members_juniper = [
{
- "interface_name": faker.juniper_physical_interface_name(),
+ "interface_name": faker.unique.juniper_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)
@@ -50,7 +50,7 @@ def migrate_form_input(
new_router = str(router_subscription_factory(vendor=Vendor.JUNIPER, router_access_via_ts=False).subscription_id)
replace_side = str(old_subscription.iptrunk.iptrunk_sides[0].iptrunk_side_node.owner_subscription_id)
new_side_ae_members = new_side_ae_members_juniper
- lag_name = faker.juniper_ae_interface_name()
+ lag_name = faker.unique.juniper_ae_interface_name()
elif use_juniper == UseJuniperSide.SIDE_B:
# Juniper -> Nokia
old_side_a_node = router_subscription_factory(vendor=Vendor.JUNIPER)
@@ -81,7 +81,7 @@ def migrate_form_input(
new_router = str(router_subscription_factory().subscription_id)
replace_side = str(old_subscription.iptrunk.iptrunk_sides[0].iptrunk_side_node.subscription.subscription_id)
new_side_ae_members = new_side_ae_members_nokia
- lag_name = faker.nokia_lag_interface_name()
+ lag_name = faker.unique.nokia_lag_interface_name()
return [
{"subscription_id": str(old_subscription.subscription_id)},
diff --git a/test/workflows/iptrunk/test_modify_trunk_interface.py b/test/workflows/iptrunk/test_modify_trunk_interface.py
index b6117a8c3161a2c19d822f1b5acf026b265b36db..7edfe553261282248aa13aa39ee6f53fbbb19051 100644
--- a/test/workflows/iptrunk/test_modify_trunk_interface.py
+++ b/test/workflows/iptrunk/test_modify_trunk_interface.py
@@ -32,14 +32,14 @@ def input_form_iptrunk_data(
side_b_node = iptrunk_side_subscription_factory()
new_side_a_ae_members = [
{
- "interface_name": faker.juniper_physical_interface_name(),
+ "interface_name": faker.unique.juniper_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)
]
new_side_b_ae_members = [
{
- "interface_name": faker.nokia_physical_interface_name(),
+ "interface_name": faker.unique.nokia_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)
@@ -50,14 +50,14 @@ def input_form_iptrunk_data(
side_b_node = iptrunk_side_subscription_factory(iptrunk_side_node=side_node)
new_side_a_ae_members = [
{
- "interface_name": faker.nokia_physical_interface_name(),
+ "interface_name": faker.unique.nokia_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)
]
new_side_b_ae_members = [
{
- "interface_name": faker.juniper_physical_interface_name(),
+ "interface_name": faker.unique.juniper_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)
@@ -69,14 +69,14 @@ def input_form_iptrunk_data(
side_b_node = iptrunk_side_subscription_factory(iptrunk_side_node=side_node_2)
new_side_a_ae_members = [
{
- "interface_name": faker.juniper_physical_interface_name(),
+ "interface_name": faker.unique.juniper_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)
]
new_side_b_ae_members = [
{
- "interface_name": faker.juniper_physical_interface_name(),
+ "interface_name": faker.unique.juniper_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)
@@ -86,14 +86,14 @@ def input_form_iptrunk_data(
side_b_node = iptrunk_side_subscription_factory()
new_side_a_ae_members = [
{
- "interface_name": faker.nokia_physical_interface_name(),
+ "interface_name": faker.unique.nokia_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)
]
new_side_b_ae_members = [
{
- "interface_name": faker.nokia_physical_interface_name(),
+ "interface_name": faker.unique.nokia_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)
diff --git a/test/workflows/lan_switch_interconnect/test_create_imported_lan_switch_interconnect.py b/test/workflows/lan_switch_interconnect/test_create_imported_lan_switch_interconnect.py
index bce3d1fa01b7bbd3a431e0ed160c2dcf8c60c0de..3b93dc456e42b5a5b9a339028da17a0108048d84 100644
--- a/test/workflows/lan_switch_interconnect/test_create_imported_lan_switch_interconnect.py
+++ b/test/workflows/lan_switch_interconnect/test_create_imported_lan_switch_interconnect.py
@@ -18,20 +18,20 @@ def workflow_input_data(faker, router_subscription_factory, switch_subscription_
"minimum_links": 1,
"router_side": {
"node": str(router_subscription_factory().subscription_id),
- "ae_iface": faker.nokia_lag_interface_name(),
+ "ae_iface": faker.unique.nokia_lag_interface_name(),
"ae_members": [
{
- "interface_name": faker.nokia_physical_interface_name(),
+ "interface_name": faker.unique.nokia_physical_interface_name(),
"interface_description": faker.sentence(),
}
],
},
"switch_side": {
"switch": str(switch_subscription_factory().subscription_id),
- "ae_iface": faker.juniper_ae_interface_name(),
+ "ae_iface": faker.unique.juniper_ae_interface_name(),
"ae_members": [
{
- "interface_name": faker.juniper_physical_interface_name(),
+ "interface_name": faker.unique.juniper_physical_interface_name(),
"interface_description": faker.sentence(),
}
],
diff --git a/test/workflows/lan_switch_interconnect/test_create_lan_switch_interconnect.py b/test/workflows/lan_switch_interconnect/test_create_lan_switch_interconnect.py
index f5e423c16a7b8428627518d42f3e1d76c2e4e1f1..614a12c970196878df4fb01476b55e0667d748a8 100644
--- a/test/workflows/lan_switch_interconnect/test_create_lan_switch_interconnect.py
+++ b/test/workflows/lan_switch_interconnect/test_create_lan_switch_interconnect.py
@@ -47,20 +47,20 @@ def input_form_data(faker, router_subscription_factory, switch_subscription_fact
"minimum_link_count": 2,
},
{
- "router_side_iface": faker.nokia_lag_interface_name(),
+ "router_side_iface": faker.unique.nokia_lag_interface_name(),
"router_side_ae_members": [
{
- "interface_name": faker.nokia_physical_interface_name(),
+ "interface_name": faker.unique.nokia_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)
],
},
{
- "switch_side_iface": faker.juniper_ae_interface_name(),
+ "switch_side_iface": faker.unique.juniper_ae_interface_name(),
"switch_side_ae_members": [
{
- "interface_name": faker.juniper_physical_interface_name(),
+ "interface_name": faker.unique.juniper_physical_interface_name(),
"interface_description": faker.sentence(),
}
for _ in range(2)