summaryrefslogtreecommitdiff
path: root/tests/render/cases/ospf_unnumbered
diff options
context:
space:
mode:
authoromnom62 <omnom62@outlook.com>2026-10-05 20:56:05 +1000
committeromnom62 <omnom62@outlook.com>2026-10-05 20:56:05 +1000
commit8ee802e41374942965b6b93cfb4534725ef45145 (patch)
treeef3e5579bd767422caa6fe77cea6a7b5d2d8562c /tests/render/cases/ospf_unnumbered
parent748df2bc1d35fa285dd3fe46916e1230408778c7 (diff)
downloadvyos.blueprints-main.tar.gz
vyos.blueprints-main.zip
T9393: new rolesmain
Diffstat (limited to 'tests/render/cases/ospf_unnumbered')
-rw-r--r--tests/render/cases/ospf_unnumbered/docs_two_routers/expected/routerA.txt12
-rw-r--r--tests/render/cases/ospf_unnumbered/docs_two_routers/expected/routerB.txt12
-rw-r--r--tests/render/cases/ospf_unnumbered/docs_two_routers/inventory.yml17
-rw-r--r--tests/render/cases/ospf_unnumbered/docs_two_routers/vars.yml4
4 files changed, 45 insertions, 0 deletions
diff --git a/tests/render/cases/ospf_unnumbered/docs_two_routers/expected/routerA.txt b/tests/render/cases/ospf_unnumbered/docs_two_routers/expected/routerA.txt
new file mode 100644
index 0000000..0bb9bb2
--- /dev/null
+++ b/tests/render/cases/ospf_unnumbered/docs_two_routers/expected/routerA.txt
@@ -0,0 +1,12 @@
+set interfaces ethernet eth1 address '192.168.0.1/32'
+set interfaces ethernet eth2 address '192.168.0.1/32'
+set interfaces loopback lo address '192.168.0.1/32'
+set protocols ospf area '0.0.0.0'
+set protocols ospf area 0.0.0.0 authentication md5
+set protocols ospf area 0.0.0.0 network 192.168.0.1/32
+set protocols ospf interface eth1 authentication md5 key-id 1 md5-key '********'
+set protocols ospf interface eth1 network point-to-point
+set protocols ospf interface eth2 authentication md5 key-id 1 md5-key '********'
+set protocols ospf interface eth2 network point-to-point
+set protocols ospf parameters router-id '192.168.0.1'
+set protocols ospf redistribute connected
diff --git a/tests/render/cases/ospf_unnumbered/docs_two_routers/expected/routerB.txt b/tests/render/cases/ospf_unnumbered/docs_two_routers/expected/routerB.txt
new file mode 100644
index 0000000..6569ef8
--- /dev/null
+++ b/tests/render/cases/ospf_unnumbered/docs_two_routers/expected/routerB.txt
@@ -0,0 +1,12 @@
+set interfaces ethernet eth1 address '192.168.0.2/32'
+set interfaces ethernet eth2 address '192.168.0.2/32'
+set interfaces loopback lo address '192.168.0.2/32'
+set protocols ospf area '0.0.0.0'
+set protocols ospf area 0.0.0.0 authentication md5
+set protocols ospf area 0.0.0.0 network 192.168.0.2/32
+set protocols ospf interface eth1 authentication md5 key-id 1 md5-key '********'
+set protocols ospf interface eth1 network point-to-point
+set protocols ospf interface eth2 authentication md5 key-id 1 md5-key '********'
+set protocols ospf interface eth2 network point-to-point
+set protocols ospf parameters router-id '192.168.0.2'
+set protocols ospf redistribute connected
diff --git a/tests/render/cases/ospf_unnumbered/docs_two_routers/inventory.yml b/tests/render/cases/ospf_unnumbered/docs_two_routers/inventory.yml
new file mode 100644
index 0000000..e1cab44
--- /dev/null
+++ b/tests/render/cases/ospf_unnumbered/docs_two_routers/inventory.yml
@@ -0,0 +1,17 @@
+---
+all:
+ children:
+ fabric:
+ hosts:
+ routerA:
+ ansible_host: 192.0.2.1
+ ospf_unnumbered_router_id: 192.168.0.1
+ routerB:
+ ansible_host: 192.0.2.2
+ ospf_unnumbered_router_id: 192.168.0.2
+ vars:
+ ansible_network_os: vyos.vyos.vyos
+ ansible_connection: ansible.netcommon.network_cli
+ ansible_user: vyos
+ ansible_connect_timeout: 5
+ ansible_command_timeout: 5
diff --git a/tests/render/cases/ospf_unnumbered/docs_two_routers/vars.yml b/tests/render/cases/ospf_unnumbered/docs_two_routers/vars.yml
new file mode 100644
index 0000000..c1303ba
--- /dev/null
+++ b/tests/render/cases/ospf_unnumbered/docs_two_routers/vars.yml
@@ -0,0 +1,4 @@
+---
+# docs.vyos.io/en/1.5/configexamples/ospf-unnumbered.html - shared settings
+ospf_unnumbered_interfaces: [eth1, eth2]
+ospf_unnumbered_md5_key: yourpassword