diff options
Diffstat (limited to 'share/python/lib/files.py')
-rw-r--r-- | share/python/lib/files.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/share/python/lib/files.py b/share/python/lib/files.py index fe94ed2..3ea5877 100644 --- a/share/python/lib/files.py +++ b/share/python/lib/files.py @@ -85,6 +85,14 @@ def files_file_contains(ctx, filename=None, data=None): assert_eq(data in actual, True) +def files_file_doesnt_contain(ctx, filename=None, data=None): + assert_eq = globals()["assert_eq"] + with open(filename, "rb") as f: + actual = f.read() + actual = actual.decode("UTF-8") + assert_eq(data in actual, False) + + def files_file_matches_regex(ctx, filename=None, regex=None): assert_eq = globals()["assert_eq"] with open(filename) as f: |