Commit History

Autor SHA1 Mensaxe Data
  Pedro Algarvio 8234244077 f1 %!s(int64=4) %!d(string=hai) anos
  Pedro Algarvio 74faf7ca66 For `unitest.TestClass` subclasses we need to use `pytest_runtest_protocol` instead %!s(int64=4) %!d(string=hai) anos
  Pedro Algarvio 43f2083abc Hack PyTest's fixture finalization timing %!s(int64=4) %!d(string=hai) anos
  Pedro Algarvio 6892e3af3a Move windows test white listing to pytest markers %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio 5ad64c54ff Replace `@requires_salt_modules` with `@pytest.mark.requires_salt_modules` %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio 6ec341917d Replace `@expensiveTest` with `@pytest.mark.expensive_test` %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio a545af3282 Replace `@destructiveTest` with `@pytest.mark.destructive_test` %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio 35f19f5d39 Some lint disables %!s(int64=6) %!d(string=hai) anos
  Pedro Algarvio c80ee1746e Lint fixes %!s(int64=6) %!d(string=hai) anos
  Pedro Algarvio 44fbc4004a Tell PyTest tests were skipped by a mark %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio c4712e3b78 Add some pylint disables %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio 7de939f6b2 All salt imports should be done at the global module level %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio b539b561e0 The `skip_if_not_root` pytest marker is now windows compatible %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio 64a3739d00 Use `salt.serializers.yaml.deserialize()` to avoid deprecation warnings %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio 1c5d39ed31 Fix virtualenv binary discovery for windows %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio 96cac845d9 Apply the same config settings under PyTest as in bdf24f4064 %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio 3f60d83694 Implement `requires_salt_modules` as a pytest marker %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio 85e387d13b Switch to `sminion` support code %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio ae304b539a Actually cache the grains %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio fd51465445 Assert that any temp states or pillar is not left behind %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio c5e0a19116 Refactor helper to allow handling non state temp files %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio 98ab80446e Add a pytest helper to create a temporary state file %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio 56f016b52f This is a custom fixture %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio 602d722e91 Future proof the code %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio d10734a066 Under Py3 we need `optimization_order` set on the opts dictionary %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio 8ff26f76d0 Add a session scoped grains fixture %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio eca0149b8b Allow using the grains dictionary to skip tests %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio 2d7bafdead Don't break MacOS tests because of long unix socket's paths %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio 85c86f1341 Fix `tests/integration/states/test_file.py::FileTest::test_issue_50221` %!s(int64=5) %!d(string=hai) anos
  Pedro Algarvio a82c0626cd Absolutely no unicode in `os.environ` %!s(int64=5) %!d(string=hai) anos