diff --git a/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_logging_backup.txt b/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_logging_backup.txt new file mode 100644 index 00000000..dc10770d --- /dev/null +++ b/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_logging_backup.txt @@ -0,0 +1,9 @@ +! +logging history size 500 +logging origin-id hostname +logging source-interface Loopback0 +logging host 10.5.84.24 +! +logging trap informational +! +! \ No newline at end of file diff --git a/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_logging_feature.py b/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_logging_feature.py new file mode 100644 index 00000000..77558d93 --- /dev/null +++ b/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_logging_feature.py @@ -0,0 +1,3 @@ +features = [ + {"name": "log", "ordered": True, "section": ["logging ", "no logging "]}, +] diff --git a/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_logging_intended.txt b/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_logging_intended.txt new file mode 100644 index 00000000..f155afcc --- /dev/null +++ b/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_logging_intended.txt @@ -0,0 +1,9 @@ +logging source-interface Loopback0 +logging host 10.1.1.1 +! +logging trap informational +! +snmp-server community <> RO SNMP_ACL_RO +snmp-server community <> RW SNMP_ACL_RW +snmp-server community <> RO SNMP_ACL_RO +! \ No newline at end of file diff --git a/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_logging_received.json b/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_logging_received.json new file mode 100644 index 00000000..e51ab453 --- /dev/null +++ b/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_logging_received.json @@ -0,0 +1,12 @@ +{ + "log": { + "compliant": true, + "missing": "", + "extra": "", + "cannot_parse": true, + "unordered_compliant": true, + "ordered_compliant": true, + "actual": "logging history size 500\nlogging origin-id hostname\nlogging source-interface Loopback0\nlogging host 10.5.84.24\nlogging trap informational", + "intended": "logging history size 500\nlogging origin-id hostname\nlogging source-interface Loopback0\nlogging host 10.5.84.24\nlogging trap informational" + } +} \ No newline at end of file