From 242d10a222a784f1ed7fcb671c37852b13a8bce4 Mon Sep 17 00:00:00 2001
From: Hakan Calim <hakan.calim@fau.de>
Date: Mon, 27 Nov 2023 13:13:53 +0100
Subject: [PATCH] NAT-329: fixed test to validate interface names

---
 test/workflows/iptrunk/test_create_iptrunk.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/test/workflows/iptrunk/test_create_iptrunk.py b/test/workflows/iptrunk/test_create_iptrunk.py
index d1d6c01c..33f52a8e 100644
--- a/test/workflows/iptrunk/test_create_iptrunk.py
+++ b/test/workflows/iptrunk/test_create_iptrunk.py
@@ -51,7 +51,10 @@ def input_form_wizard_data(request, juniper_router_subscription_factory, nokia_r
     # Set side b router to Juniper
     if vendor == RouterVendor.JUNIPER:
         router_side_b = juniper_router_subscription_factory()
-        side_b_members = ["et-1/0/1", "xe-1/0/2"]
+        interface_names = [f"{prefix}{i}" for prefix in ["xe-1/0/", "ge-3/0/", "xe-2/1/"] for i in range(5)]
+        side_b_members = [
+            LAGMember(interface_name=interface_name, interface_description=faker.sentence())
+            for interface_name in interface_names]
     else:
         router_side_b = nokia_router_subscription_factory()
         side_b_members = [
-- 
GitLab