From 64a3b66efb77c563a81932e568cb206543b4dd4d Mon Sep 17 00:00:00 2001 From: Evgeny Ezhov Date: Fri, 21 Jun 2019 15:20:25 +0300 Subject: [PATCH] Add webdav container --- .travis.yml | 10 ++++++++++ tests/test_client_it.py | 6 +++--- tests/webdav/test_connection.py | 0 3 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 tests/webdav/test_connection.py diff --git a/.travis.yml b/.travis.yml index b8661df..48814cb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,16 @@ language: python + +services: + - docker + python: - "3.7" + +before_install: + - docker pull bytemark/webdav + - docker run -d --name webdav -e AUTH_TYPE=Basic -e USERNAME=alice -e PASSWORD=secret1234 -p 8585:80 bytemark/webdav + - docker ps -a + install: - python setup.py develop script: diff --git a/tests/test_client_it.py b/tests/test_client_it.py index cc4838b..4c10c46 100644 --- a/tests/test_client_it.py +++ b/tests/test_client_it.py @@ -20,9 +20,9 @@ class ClientTestCase(TestCase): def setUp(self): options = { - 'webdav_hostname': 'https://webdav.yandex.ru', - 'webdav_login': 'webdavclient.test2', - 'webdav_password': 'Qwerty123!' + 'webdav_hostname': 'http://localhost:8585', + 'webdav_login': 'alice', + 'webdav_password': 'secret1234' } self.client = Client(options) if path.exists(path=self.local_path_dir): diff --git a/tests/webdav/test_connection.py b/tests/webdav/test_connection.py new file mode 100644 index 0000000..e69de29