mirror_frr/tests
G. Paul Ziemba c63906e8cf lib: lutil matching without changing newlines
Prior behavior of luCommand was to convert newlines to spaces in DUT
output before pattern matching. New method operating in parallel uses
re.DOTALL to mimic same behavior and allow preserving original DUT output.
The original output is needed for some scripts that parse line-by-line.

There is also some test code to compare match results using the
old way and new way and log a message if they are different. After
some short time we can develop confidence that using this new method
will not break any existing tests.

Signed-off-by: G. Paul Ziemba <paulz@labn.net>
2018-11-27 20:22:13 -05:00
..
bgpd Merge pull request #3051 from mitch-skiba/addpath_change_V1 2018-11-13 09:20:22 -05:00
helpers lib: introduce new northbound API 2018-10-27 16:16:12 -02:00
isisd tests: Verify correct operation of lsp_build_list_nonzero_ht 2018-11-12 12:24:10 +01:00
lib lib: Implement an allocator for 32 bit ID numbers 2018-11-09 21:50:34 +00:00
ospf6d build: non-recursive tests 2018-09-08 21:26:54 +02:00
topotests lib: lutil matching without changing newlines 2018-11-27 20:22:13 -05:00
.gitignore Merge pull request #3051 from mitch-skiba/addpath_change_V1 2018-11-13 09:20:22 -05:00
Makefile build: non-recursive tests 2018-09-08 21:26:54 +02:00
pytest.ini tests: Exclude topotests from consideration 2018-11-27 20:22:10 -05:00
runtests.py tests: add pytest testrunners 2017-02-13 17:43:47 +01:00
subdir.am Merge pull request #3051 from mitch-skiba/addpath_change_V1 2018-11-13 09:20:22 -05:00
test_lblmgr.c *: Replace zclient_new with zclient_new_notify 2018-11-12 09:16:23 -05:00