diff --git a/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_basic_backup.txt b/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_basic_backup.txt index 7c11962c..610bf4bb 100644 --- a/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_basic_backup.txt +++ b/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_basic_backup.txt @@ -8,4 +8,10 @@ access-list 1 permit 10.10.15.15 access-list 1 permit 10.10.20.20 ! ntp server 192.168.0.100 -ntp server 192.168.0.101 \ No newline at end of file +ntp server 192.168.0.101 +! +banner login ^ +****************** + TEST BANNER +****************** +^ diff --git a/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_basic_feature.py b/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_basic_feature.py index 89d0635f..ef1ecb88 100644 --- a/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_basic_feature.py +++ b/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_basic_feature.py @@ -2,4 +2,5 @@ {"name": "bgp", "ordered": True, "section": ["router bgp "]}, {"name": "snmp", "ordered": True, "section": ["snmp-server "]}, {"name": "ntp", "ordered": False, "section": ["ntp server "]}, + {"name": "banner", "ordered": True, "section": ["banner "]}, ] diff --git a/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_basic_intended.txt b/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_basic_intended.txt index c694f63c..0b76de5b 100644 --- a/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_basic_intended.txt +++ b/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_basic_intended.txt @@ -8,4 +8,10 @@ access-list 1 permit 10.10.15.15 access-list 1 permit 10.10.20.20 ! ntp server 192.168.0.101 -ntp server 192.168.0.100 \ No newline at end of file +ntp server 192.168.0.100 +! +banner login ^ +****************** + TEST BANNER +****************** +^ \ No newline at end of file diff --git a/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_basic_received.json b/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_basic_received.json index d89ad26c..c8b499f7 100644 --- a/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_basic_received.json +++ b/tests/unit/mock/config/compliance/compliance/cisco_ios/ios_basic_received.json @@ -28,5 +28,15 @@ "missing": "", "ordered_compliant": false, "unordered_compliant": true - } + }, + "banner": { + "actual": "banner login ^\n******************\n TEST BANNER\n******************\n^", + "cannot_parse": true, + "compliant": true, + "extra": "", + "intended": "banner login ^\n******************\n TEST BANNER\n******************\n^", + "missing": "", + "ordered_compliant": true, + "unordered_compliant": true + } } \ No newline at end of file