mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Fix test_grains_package_onedir
This commit is contained in:
parent
685ca05b62
commit
0d1dcad59c
1 changed files with 9 additions and 1 deletions
|
@ -1,3 +1,4 @@
|
|||
import packaging.version
|
||||
import pytest
|
||||
|
||||
pytestmark = [
|
||||
|
@ -41,10 +42,17 @@ def test_grains_setval_key_val(salt_cli, salt_minion):
|
|||
assert "key" in ret.data
|
||||
|
||||
|
||||
def test_grains_package_onedir(salt_cli, salt_minion):
|
||||
def test_grains_package_onedir(salt_cli, salt_minion, install_salt):
|
||||
"""
|
||||
Test that the package grain returns onedir
|
||||
"""
|
||||
# This grain was added in 3007.0
|
||||
if packaging.version.parse(install_salt.version) < packaging.version.parse(
|
||||
"3007.0"
|
||||
):
|
||||
pytest.skip(
|
||||
"The package grain is only going to equal 'onedir' in version 3007.0 or later"
|
||||
)
|
||||
ret = salt_cli.run("grains.get", "package", minion_tgt=salt_minion.id)
|
||||
assert ret.data == "onedir"
|
||||
assert ret.data, ret
|
||||
|
|
Loading…
Add table
Reference in a new issue