Pedro Algarvio
|
35646c5ed9
Fix PyLint `broad-except`
|
vor 4 Jahren |
Pedro Algarvio
|
44fbc4004a
Tell PyTest tests were skipped by a mark
|
vor 5 Jahren |
Pedro Algarvio
|
c4712e3b78
Add some pylint disables
|
vor 5 Jahren |
Pedro Algarvio
|
7de939f6b2
All salt imports should be done at the global module level
|
vor 5 Jahren |
Pedro Algarvio
|
b539b561e0
The `skip_if_not_root` pytest marker is now windows compatible
|
vor 5 Jahren |
Pedro Algarvio
|
64a3739d00
Use `salt.serializers.yaml.deserialize()` to avoid deprecation warnings
|
vor 5 Jahren |
Pedro Algarvio
|
1c5d39ed31
Fix virtualenv binary discovery for windows
|
vor 5 Jahren |
Pedro Algarvio
|
96cac845d9
Apply the same config settings under PyTest as in bdf24f4064
|
vor 5 Jahren |
Pedro Algarvio
|
3f60d83694
Implement `requires_salt_modules` as a pytest marker
|
vor 5 Jahren |
Pedro Algarvio
|
85e387d13b
Switch to `sminion` support code
|
vor 5 Jahren |
Pedro Algarvio
|
ae304b539a
Actually cache the grains
|
vor 5 Jahren |
Pedro Algarvio
|
fd51465445
Assert that any temp states or pillar is not left behind
|
vor 5 Jahren |
Pedro Algarvio
|
c5e0a19116
Refactor helper to allow handling non state temp files
|
vor 5 Jahren |
Pedro Algarvio
|
98ab80446e
Add a pytest helper to create a temporary state file
|
vor 5 Jahren |
Pedro Algarvio
|
56f016b52f
This is a custom fixture
|
vor 5 Jahren |
Pedro Algarvio
|
602d722e91
Future proof the code
|
vor 5 Jahren |
Pedro Algarvio
|
d10734a066
Under Py3 we need `optimization_order` set on the opts dictionary
|
vor 5 Jahren |
Pedro Algarvio
|
8ff26f76d0
Add a session scoped grains fixture
|
vor 5 Jahren |
Pedro Algarvio
|
eca0149b8b
Allow using the grains dictionary to skip tests
|
vor 5 Jahren |
Pedro Algarvio
|
2d7bafdead
Don't break MacOS tests because of long unix socket's paths
|
vor 5 Jahren |
Pedro Algarvio
|
85c86f1341
Fix `tests/integration/states/test_file.py::FileTest::test_issue_50221`
|
vor 5 Jahren |
Pedro Algarvio
|
a82c0626cd
Absolutely no unicode in `os.environ`
|
vor 5 Jahren |
Pedro Algarvio
|
b245954afe
Add test groups support
|
vor 5 Jahren |
Pedro Algarvio
|
37fce97e9a
Move daemon fixtures to "where" they're used
|
vor 5 Jahren |
Pedro Algarvio
|
509a912a8f
PyTest salt proxy tests support/fixes
|
vor 5 Jahren |
Pedro Algarvio
|
14c1ccdce9
Tell the pytest engine to stop sending events once matched
|
vor 5 Jahren |
Pedro Algarvio
|
86faed3102
Wipe the CLI scripts on start
|
vor 5 Jahren |
Pedro Algarvio
|
4f5e8f3903
`pillar_opts` must remain `True`
|
vor 5 Jahren |
Pedro Algarvio
|
708b5c9dc5
Coverage tracking fixes
|
vor 5 Jahren |
Pedro Algarvio
|
1dfa4b998e
Concentrate test suite CLI script generation in PyTest Salt
|
vor 5 Jahren |