tests: Accept a partial string in checkDFilterFail()

This commit is contained in:
João Valverde 2021-10-15 15:08:22 +01:00
parent 00673e22ef
commit 07023a7774
2 changed files with 2 additions and 2 deletions

View File

@ -51,7 +51,7 @@ def checkDFilterFail(cmd_dftest, base_env):
universal_newlines=True,
env=base_env)
outs, errs = proc.communicate()
assert errs.strip() == 'dftest: %s' % (error_message,), \
assert error_message in errs, \
'Unexpected dftest stderr:\n%s\nstdout:\n%s' % (errs, outs)
assert proc.returncode == 2, \
'Unexpected dftest exit code: %d. stdout:\n%s\n' % \

View File

@ -69,5 +69,5 @@ class case_tvb(unittest.TestCase):
def test_protocol_2(self, checkDFilterFail):
dfilter = 'frame contains aa.bb.hh'
checkDFilterFail(dfilter, '"aa.bb.hh" is not a valid byte string.')
checkDFilterFail(dfilter, 'not a valid byte string.')