From 05efe52ccd1c1d64a87e906b389ef31d948067e9 Mon Sep 17 00:00:00 2001 From: Collins Abitekaniza Date: Tue, 6 Nov 2018 14:49:56 +0300 Subject: [PATCH] test --all flag Signed-off-by: Collins Abitekaniza --- compose/cli/main.py | 2 +- tests/acceptance/cli_test.py | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/compose/cli/main.py b/compose/cli/main.py index e96aac031..f64af8948 100644 --- a/compose/cli/main.py +++ b/compose/cli/main.py @@ -694,7 +694,7 @@ class TopLevelCommand(object): -q, --quiet Only display IDs --services Display services --filter KEY=VAL Filter services by a property - -a, --all Shows all stopped containers + -a, --all Show all stopped containers """ if options['--quiet'] and options['--services']: raise UserError('--quiet and --services cannot be combined') diff --git a/tests/acceptance/cli_test.py b/tests/acceptance/cli_test.py index 5b0a0e0fd..f42268f2c 100644 --- a/tests/acceptance/cli_test.py +++ b/tests/acceptance/cli_test.py @@ -599,6 +599,14 @@ class CLITestCase(DockerClientTestCase): assert 'with_build' in running.stdout assert 'with_image' in running.stdout + def test_ps_all(self): + self.project.get_service('simple').create_container(one_off='blahblah') + result = self.dispatch(['ps']) + assert 'simple-composefile_simple_run_1' not in result.stdout + + result2 = self.dispatch(['ps', '--all']) + assert 'simple-composefile_simple_run_1' in result2.stdout + def test_pull(self): result = self.dispatch(['pull']) assert 'Pulling simple' in result.stderr