From 33f1ca9a48dc79661a774fe6ac79b3feba39ed0e Mon Sep 17 00:00:00 2001 From: Joffrey F Date: Wed, 14 Mar 2018 14:11:42 -0700 Subject: Use same split rules for Dockerfile as other include/exclude patterns Signed-off-by: Joffrey F --- tests/unit/utils_test.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tests/unit/utils_test.py') diff --git a/tests/unit/utils_test.py b/tests/unit/utils_test.py index c2dd502..56800f9 100644 --- a/tests/unit/utils_test.py +++ b/tests/unit/utils_test.py @@ -698,6 +698,11 @@ class ExcludePathsTest(unittest.TestCase): ['*'], dockerfile='foo/Dockerfile3' ) == convert_paths(set(['foo/Dockerfile3', '.dockerignore'])) + # https://github.com/docker/docker-py/issues/1956 + assert self.exclude( + ['*'], dockerfile='./foo/Dockerfile3' + ) == convert_paths(set(['foo/Dockerfile3', '.dockerignore'])) + def test_exclude_dockerfile_child(self): includes = self.exclude(['foo/'], dockerfile='foo/Dockerfile3') assert convert_path('foo/Dockerfile3') in includes -- cgit v1.2.1