From 13609359acfc33c42bda35ad240c4a8d96df13d4 Mon Sep 17 00:00:00 2001 From: Joffrey F Date: Mon, 5 Mar 2018 11:49:43 -0800 Subject: [PATCH] Improve dockerignore comment test Signed-off-by: Joffrey F --- tests/integration/api_build_test.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/integration/api_build_test.py b/tests/integration/api_build_test.py index ad5fbaa8..ce587d54 100644 --- a/tests/integration/api_build_test.py +++ b/tests/integration/api_build_test.py @@ -62,12 +62,15 @@ class BuildTest(BaseAPIIntegrationTest): '.dockerignore', '!ignored/subdir/excepted-file', '', # empty line, - '#', # comment line + '#*', # comment line ])) with open(os.path.join(base_dir, 'not-ignored'), 'w') as f: f.write("this file should not be ignored") + with open(os.path.join(base_dir, '#file.txt'), 'w') as f: + f.write('this file should not be ignored') + subdir = os.path.join(base_dir, 'ignored', 'subdir') os.makedirs(subdir) with open(os.path.join(subdir, 'file'), 'w') as f: @@ -93,6 +96,7 @@ class BuildTest(BaseAPIIntegrationTest): logs = logs.decode('utf-8') assert sorted(list(filter(None, logs.split('\n')))) == sorted([ + '/test/#file.txt', '/test/ignored/subdir/excepted-file', '/test/not-ignored' ])