mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
add test for pillar.get() + default value
This commit is contained in:
parent
c2f98d2f04
commit
2c8845aaa0
1 changed files with 11 additions and 0 deletions
|
@ -54,6 +54,17 @@ class PillarModuleTestCase(TestCase):
|
|||
def test_ls(self):
|
||||
self.assertEqual(pillarmod.ls(), ['a', 'b'])
|
||||
|
||||
def test_pillar_get_default_merge(self):
|
||||
pillarmod.__opts__ = {}
|
||||
pillarmod.__pillar__ = {'key': 'value'}
|
||||
default = {'default': 'plop'}
|
||||
|
||||
res = pillarmod.get(key='key', default=default)
|
||||
self.assertEqual("value", res)
|
||||
|
||||
res = pillarmod.get(key='missing pillar', default=default)
|
||||
self.assertEqual({'default': 'plop'}, res)
|
||||
|
||||
def test_pillar_get_default_merge_regression_38558(self):
|
||||
"""Test for pillar.get(key=..., default=..., merge=True)
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue