mirror of https://github.com/docker/docker-py.git
Ensure sorted order on links to make unit test deterministic
Signed-off-by: Maxime Petazzoni <max@signalfuse.com>
This commit is contained in:
parent
7a3564a746
commit
8c4c7c3d49
|
@ -609,7 +609,7 @@ class Client(requests.Session):
|
|||
|
||||
if links:
|
||||
formatted_links = [
|
||||
'{0}:{1}'.format(k, v) for k, v in six.iteritems(links)
|
||||
'{0}:{1}'.format(k, v) for k, v in sorted(six.iteritems(links))
|
||||
]
|
||||
|
||||
start_config['Links'] = formatted_links
|
||||
|
|
|
@ -348,7 +348,7 @@ class DockerClientTest(unittest.TestCase):
|
|||
{'Content-Type': 'application/json'}
|
||||
)
|
||||
|
||||
# multiple links
|
||||
def test_start_container_with_multiple_links(self):
|
||||
try:
|
||||
link_path = 'path'
|
||||
alias = 'alias'
|
||||
|
@ -371,7 +371,7 @@ class DockerClientTest(unittest.TestCase):
|
|||
json.loads(args[1]['data']),
|
||||
{
|
||||
"PublishAllPorts": False,
|
||||
"Links": ["path2:alias2", "path1:alias1"]
|
||||
"Links": ["path1:alias1", "path2:alias2"]
|
||||
}
|
||||
)
|
||||
self.assertEqual(
|
||||
|
|
Loading…
Reference in New Issue