Add test for infinite recursion with sls prerequisites

This commit is contained in:
Weilu Jia 2015-11-19 17:14:51 -08:00 committed by Thomas Jackson
parent d687682016
commit 64e439cda2
3 changed files with 14 additions and 0 deletions

View file

@ -0,0 +1,7 @@
include:
- requisites.prereq_sls_infinite_recursion_2
A:
test.succeed_without_changes:
- name: A
- prereq:
- sls: requisites.prereq_sls_infinite_recursion_2

View file

@ -0,0 +1,4 @@
B:
test.succeed_without_changes:
- name: B

View file

@ -859,6 +859,9 @@ class StateModuleTest(integration.ModuleCase,
# ret,
# ['A recursive requisite was found, SLS "requisites.prereq_recursion_error" ID "B" ID "A"']
#)
def test_infinite_recursion_sls_prereq(self):
ret = self.run_function('state.sls', mods='requisites.prereq_sls_infinite_recursion')
self.assertSaltTrueReturn(ret)
def test_requisites_use(self):
'''