summaryrefslogtreecommitdiff
path: root/test cases/unit/2 testsetups
AgeCommit message (Collapse)Author
2022-08-11CI: fix error when mixing clang 14 with released valgrind versionsEli Schwartz
Because clang now defaults to a dwarf version that valgrind does not yet support. There's support in valgrind git master, though.
2021-08-31pylint: turn on superflous-parensDylan Baker
We have a lot of these. Some of them are harmless, if unidiomatic, such as `if (condition)`, others are potentially dangerous `assert(...)`, as `assert(condtion)` works as expected, but `assert(condition, message)` will result in an assertion that never triggers, as what you're actually asserting is `bool(tuple[2])`, which will always be true.
2021-02-02interpreter, mtest: introduce add_test_setup(exclude_suites: ...)Paolo Bonzini
This new keyword argument makes it possible to run specific test setups only on a subset of the tests. For example, to mark some tests as slow and avoid running them by default: add_test_setup('quick', exclude_suites: ['slow'], is_default: true) add_test_setup('slow') It will then be possible to run the slow tests with either `meson test --setup slow` or `meson test --suite slow`.
2018-05-10test setups: Inherit env when using a test setupNirbheek Chauhan
Closes https://github.com/mesonbuild/meson/issues/3525
2017-09-01Add a regression test for test suites.Hemmo Nieminen
Ensure test setup environment variables can from now on be given also as strings.
2017-02-19unit tests: Test some corner-cases in test setupsNirbheek Chauhan
https://github.com/mesonbuild/meson/pull/1402
2017-01-02Can put external programs to test suite exe wrappers directly.Jussi Pakkanen
2017-01-02Can set envvars in test setups.Jussi Pakkanen
2017-01-02Can specify test setups and run them with mesontest.Jussi Pakkanen