Răsfoiți Sursa

test image pull done

Signed-off-by: Collins Abitekaniza <[email protected]>
Collins Abitekaniza 6 ani în urmă
părinte
comite
325637d9d5
2 a modificat fișierele cu 6 adăugiri și 1 ștergeri
  1. 1 1
      compose/parallel.py
  2. 5 0
      tests/acceptance/cli_test.py

+ 1 - 1
compose/parallel.py

@@ -102,7 +102,7 @@ def parallel_execute(objects, func, get_name, msg, get_deps=None, limit=None):
     errors = {}
     results = []
     error_to_reraise = parallel_execute_watch(
-        events, writer, errors, results, msg, get_name, func.__name__)
+        events, writer, errors, results, msg, get_name, getattr(func, '__name__', None))
 
     for obj_name, error in errors.items():
         stream.write("\nERROR: for {}  {}\n".format(obj_name, error))

+ 5 - 0
tests/acceptance/cli_test.py

@@ -611,6 +611,11 @@ class CLITestCase(DockerClientTestCase):
         assert 'Pulling simple' in result.stderr
         assert 'Pulling another' in result.stderr
 
+    def test_pull_done(self):
+        result = self.dispatch(['pull'])
+        assert 'Pulling simple' in result.stderr
+        assert 'done' in result.stderr
+
     def test_pull_with_digest(self):
         result = self.dispatch(['-f', 'digest.yml', 'pull', '--no-parallel'])