T6817 & T6825 & T7004 updates - fw_rules override and replaced fixes (#368)
- T6817 updates
- updates / additions to unit tests and code for fw_rules (t6817)
- code and use cases for override fw_rules
- ovr idem unit test for fw rules v14 in WIP
- Fixed replace add_rule func to remove unmatching confug - t6825
- first cut of unit tests for t6825 and t6817 - dfaft
- Fixed replaced unit tests and code for inbound/outbound interface attributes
- use network_cli's remove_empties
- fixed disabled=True and a few unit tests in v1.3
- add_log func for firewall_rules updated
- firewall_rules log attribute processing for v1.4 and idemp
- + In overriden :
- Added func to compare r_sets
- Added code to isolate r_set changes to only targeted
- Fixed parsers for packet_length_exclude
- started to troubleshoot filter processing
- completed fixes and unit tests for firewall_rules as in T6817 and T6825
- T7004 integration tests init fix
- 'state' attrib processing fix
- deleted and merged integration tests fixed for 1.3- and 1.4+
- fixed deleted, parsed, replaced integration tests for 1.3- and 1.4+
- fixed _remove_config, merged integration tests
- added comments to unit tests
- more v1.3- unit tests moved to 1.4+ unit test suite
- 1.3/1.4 unit test suite synced
- overridden integration test fixed
- fixed replaced idempotency
- moved data to vars (integration tests)
- updated parsed (integration tests)
- D.R.Y. for integration tests for firewall_rules plugin
- vanilla data set for integration tests to support 1.5