Index: recipes/engine_tests/step_stack_exhaustion.py |
diff --git a/recipes/engine_tests/step_stack_exhaustion.py b/recipes/engine_tests/step_stack_exhaustion.py |
index 1e939efaa7b96d179dc4ba4a0233f185d33ee7fd..f4f50a1f2aa17511c31af2681f0a9aad1e9d8ca8 100644 |
--- a/recipes/engine_tests/step_stack_exhaustion.py |
+++ b/recipes/engine_tests/step_stack_exhaustion.py |
@@ -2,7 +2,7 @@ |
# Use of this source code is governed under the Apache License, Version 2.0 |
# that can be found in the LICENSE file. |
-"""Tests that step_data can accept multiple specs at once.""" |
+"""Tests that placeholders can't wreck the world by exhausting the step stack.""" |
from recipe_engine.util import InputPlaceholder |
from recipe_engine.recipe_api import StepFailure |
@@ -18,7 +18,7 @@ class BadPlaceholder(InputPlaceholder): |
def RunSteps(api): |
try: |
- api.step('innocent step', ['echo', 'some', 'step']) |
+ api.step('innocent step', ['bash', '-c', "echo some step"]) |
ph = BadPlaceholder('name') |
ph.namespaces = ('fake', 'namespace') |