summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorJoffrey F <joffrey@docker.com>2018-03-14 14:11:42 -0700
committerJoffrey F <joffrey@docker.com>2018-03-14 14:11:42 -0700
commit33f1ca9a48dc79661a774fe6ac79b3feba39ed0e (patch)
treee03736a76bf5137d6c8412804010d8967e052513 /tests
parent8701c9634eb29eff2d231e251c7b8f87e8821ec7 (diff)
downloaddocker-py-1956-dockerignore-include-dockerfile.tar.gz
Use same split rules for Dockerfile as other include/exclude patterns1956-dockerignore-include-dockerfile
Signed-off-by: Joffrey F <joffrey@docker.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/unit/utils_test.py5
1 files changed, 5 insertions, 0 deletions
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