Joffrey F
e255c10f57
Ensure integration tests work with LXC exec driver
2015-02-26 17:39:44 -08:00
Tianon Gravi
7f49cf1279
Fix several DOCKER_HOST assumptions in integration_test.py
2015-02-16 16:42:34 -07:00
Joffrey F
7084802da2
Fix pep8 error
2015-02-16 10:56:08 -08:00
Joffrey F
1a7e3a2d6d
Merge branch 'add-stats-api-support' of https://github.com/nir0s/docker-py into nir0s-add-stats-api-support
2015-02-12 13:15:59 -08:00
Joffrey F
cab37b604a
pid_mode integration tests
2015-02-11 12:16:36 -08:00
nir0s
f402af551d
added initial support for stats retrieval
2015-02-11 22:04:32 +02:00
Joffrey F
e379e8ae24
read_only parameter
2015-02-10 16:13:09 -08:00
Joffrey F
a7f7fbb0fd
rename() tests and docs
2015-02-10 12:55:44 -08:00
James Harris
301515ed56
Add Support for Mac Address
...
The new docker api allows specifing mac address for containers. This change is to allow docker py the same functionality.
Signed-off-by: James Harris <james@rancher.com>
2015-01-21 16:08:16 -07:00
Joffrey F
aa19d7b660
Fixed TestRestartingContainer
2015-01-13 10:32:28 -08:00
Joffrey F
1f8cde8560
Integration tests fixes
2015-01-09 14:22:55 -08:00
Joffrey F
43c334656b
Added RO volumes tests
2015-01-08 18:02:03 -08:00
Joffrey F
4d3e7eb1cb
Merge branch 'master' of https://github.com/rmohr/docker-py into rmohr-master
2015-01-08 16:23:21 -08:00
Joffrey F
09ea71971c
Fix for issue #443
2015-01-08 15:57:44 -08:00
Roman Mohr
2d34c38c4d
Keep unix socket alive with python3
2014-12-21 11:42:41 +01:00
Joffrey F
53d61a77b6
Improved integration tests to run on python3 and close sessions after in tearDown phase
2014-12-18 17:46:41 -08:00
Davanum Srinivas
d9fa43a9b7
flake8 fails with F821 for unicode under python 3.4.2
2014-12-18 11:08:37 -05:00
Joffrey F
f75afc92a2
Use unicode() typecast instead of u'' literal (3.2 compat). Fixes #408
2014-12-17 12:07:35 -08:00
Joffrey F
2b5516afab
Re-added integration tests with hostconfig in start
2014-12-17 11:44:52 -08:00
Joffrey F
66112561f4
Updated integration tests to use new host_config param
2014-12-17 11:44:51 -08:00
Joffrey F
bf9e1c84ba
Don't use old test image (deprecated ID scheme)
2014-12-15 14:52:51 -08:00
Joffrey F
a4aa1a88f1
Better pull confirmation
2014-12-15 13:53:49 -08:00
Joffrey F
4b91a71313
Longer timeout when contacting hub
2014-12-15 12:11:54 -08:00
Joffrey F
1a3f3c1304
Fixed integration test
2014-11-03 23:52:03 +01:00
Joffrey F
213ca7d71d
Merge branch 'feature_logs-tail' of github.com:totem/docker-py into totem-feature_logs-tail
...
Conflicts:
docker/client.py
tests/fake_api.py
2014-10-30 15:07:58 +01:00
Joffrey F
9b63cc548a
Merge pull request #324 from infoxchange/clear-unixconn-pool
...
Clear UNIX connections pool to avoid ResourceWarnings
2014-10-30 13:49:40 +01:00
Joffrey F
37c8072f60
Merge branch 'pause-unpause' of github.com:phensley/docker-py into phensley-pause-unpause
...
Conflicts:
README.md
tests/integration_test.py
tests/test.py
2014-10-29 19:35:05 +01:00
Patrick Hensley
b365796439
Use shlex for exec string cmd, added integration testcase.
2014-10-22 13:44:41 -04:00
Patrick Hensley
f95c8c4dfc
Unit and integration tests for exec.
2014-10-17 16:06:14 -04:00
Patrick Hensley
288e53b28b
Unit and integration tests for pause/unpause.
2014-10-04 23:46:33 -04:00
Alexey Kotlyarov
aff1fbc506
Test resource warnings when using the client
2014-09-22 16:24:23 +10:00
Joffrey F
ff8c9bb5fd
Fixed integration tests
2014-09-08 17:22:32 +02:00
Shreyas Karnik
c6046ac137
first cut of restart policy
2014-08-26 21:35:04 -05:00
sukrit007
c27a459e61
Add support for tailing logs (introduced in API : v1.13)
...
Updated default version to v1.13
2014-08-22 16:32:48 -07:00
Joffrey F
8e45264907
Merge pull request #268 from brutasse/265-dockerignore
...
Add support for .dockerignore
2014-07-23 20:25:07 +02:00
Bruno Renié
87b4d327d1
Add support for .dockerignore
...
Fixes #265 .
Implementation is a bit more elaborate than docker's implementation and
matches with the one proposed in dotcloud/docker#6869 to handle permission
issues more nicely.
2014-07-23 15:05:53 +02:00
Michael Merickel
e15b3bb689
allow docker client to connect to a remote host
...
to run the tests on a host without using the default unix socket, it's
now possible to specify:
DOCKER_HOST=tcp://localdocker:4243 env/bin/python setup.py test
2014-07-07 10:03:42 -05:00
Michael Merickel
272c1f8634
support specifying location of temp folders
...
TestWithBinds was failing when shared folders are used because /tmp was
not shared from OS X to my VM. This fix allows the location of the temp
folders to be changed via:
TMPDIR=$(pwd) env/bin/python setup.py test
This also properly cleans up temp folders which were sticking around
before.
2014-07-05 14:44:14 -05:00
Michael Merickel
b5e75c4019
fix ListContainers which was failing with "executable true; not found"
2014-07-05 14:20:11 -05:00
Joffrey F
8a63e70bca
Updated/fixed integration tests. Moved 'pull busybox' out of setUp(). Commented out logs streaming test
2014-06-20 20:57:29 +02:00
Joffrey F
fb11abc8c6
Merge pull request #236 from rail44/feature-support-get-and-load-image
...
Support get and load image
2014-06-17 02:24:30 +02:00
Satoshi Amemiya
9461035d49
Support get and load image
2014-06-02 16:41:52 +09:00
Sam Riley
d34b78aac5
Fix joining of unicode and byte strings in python3.
...
Check logs response in unit tests, and fix log integration tests for
py3.
2014-06-01 09:01:42 +01:00
Maxime Petazzoni
55b93d676b
Merge pull request #210 from aanand/universally-compatible-chunking
...
Universally-compatible reading of chunked streams
2014-05-21 11:06:23 -07:00
Aanand Prasad
073fdaf671
Universally-compatible reading of chunked streams
...
Docker introduced newlines in stream output in version 0.9
(https://github.com/dotcloud/docker/pull/4276 ), but not to all
endpoints - POST /images/create, for example, does not include them.
This reverts to the old, less pleasant implementation of
_stream_helper(), with a manual check for newlines to fix the problem
described in #176 and fixed in #184 , without the accompanying
regression. It should work against Docker 0.8, 0.9 and 0.10, both when
building and when pulling.
2014-04-28 17:22:14 +01:00
Aanand Prasad
fdd39a85cc
Fix integration test regression
...
The test for starting a container with volume binds hadn't been updated
to use the new dictionary structure for the `binds` argument.
2014-04-28 17:18:39 +01:00
Evgeniy L
18d4db09ec
Moved APIError exception to docker.errors module.
2014-04-07 13:31:13 +04:00
shin-
8eedbc895e
Fixed integration tests
2014-04-04 18:16:47 +02:00
shin-
ad75b37a46
Merge branch 'volumes-from-as-list' of github.com:blackrobot/docker-py into blackrobot-volumes-from-as-list
2014-04-04 16:59:57 +02:00
shin-
54c904f806
Updated unit tests API version, flake8 fixes
2014-04-04 16:55:01 +02:00