Commit Graph

11 Commits (48223fd268a1c4f4401efb889eaa477b51eae48f)

Author SHA1 Message Date
Matt Clay a265d2d77d Run test_template tests on OS X. (#17791) 9 years ago
Matt Clay 0dc3db9e75 Enable unarchive tests for OS X and FreeBSD. (#17789) 9 years ago
Matt Clay a695e18615 Add support for OS X CI on Shippable. (#17160) 9 years ago
Matt Clay 04bd6a3619 Make tests more cross platform. (#17154) 9 years ago
Matt Clay 80385a47bd Remove FreeBSD interpreter test hacks. (#17007)
* Add TEST_FLAGS to no_log target.
9 years ago
Filipe Niero Felisbino e54a9d3a51 Add generic data structures querying (#13684)
* Query lookup plugin

* Add license and docstrings

* Add python3-ish imports

* Change query plugin type from lookup to filter

* Switch from dq to jsonpath_rw

* Add integration test for query filter

* Rename query filter to json_query

* Add jsonpath-rw

* Rename query filter to json_query

* Switch query implementation from jsonpath-rw to jmespath
9 years ago
Matt Clay d2fb845955 Enable more FreeBSD integration tests. (#16991) 9 years ago
Matt Clay 72cca01cd4 Use file list, not recursion, in _fixup_perms. (#16924)
Run setfacl/chown/chmod on each temp dir and file.

This fixes temp file permissions handling on platforms such as FreeBSD
which always return success when using find -exec. This is done by
eliminating the use of find when setting up temp files and directories.

Additionally, tests that now pass on FreeBSD have been enabled for CI.
10 years ago
Matt Clay 5f12731797 Run more integration tests on FreeBSD. (#16923) 10 years ago
Matt Clay 17e4629d52 Add remote CI support for modules. (#16908) 10 years ago
Matt Clay e2602e9be0 Add FreeBSD to Shippable CI. (#16883) 10 years ago