summaryrefslogtreecommitdiff
path: root/test cases/frameworks/7 gnome/test.json
AgeCommit message (Collapse)Author
2025-04-09gnome: Add a test consuming PythonL. E. Segovia
2024-03-17tests: rename skip_on_jobname to expect_skip_on_jobname and skip_on_os to ↵Christoph Reiter
expect_skip_on_os The test.json format currently has three keys related to skipping tests: * `skip_on_jobname` * `skip_on_os` * `skip_on_env` While `skip_on_env` marks the test itself as skipped, i.e. they don't get run when the conditions are met, the other two skip options are just marking the test as "expected to be skipped" if the conditions apply, i.e. they want to see `MESON_SKIP_TEST` in the output and things will fail if that doesn't happen. They don't actually skip the tests as the names imply. To make this clearer rename the keys: * `skip_on_jobname` -> `expect_skip_on_jobname` * `skip_on_os` -> `expect_skip_on_os` `skip_on_env` stays the same, since that actually skips. The docs were also confused about this, so adjust that too.
2023-02-13add a CI runner testing that Meson runs correctly under PyPy3Eli Schwartz
Silence a couple of framework tests that need to be skipped since we don't install their dependencies for pypy3.
2022-06-19update gnome test to cover built gresource filesEli Schwartz
Co-authored-by: Dylan Baker <dylan@pnwbakers.com>
2022-01-15gnome.genmarshal: restore the ability to pass sources as Files objectsEli Schwartz
It used to support: - a single string - an array of anything And as long as CustomTarget supported it too, everything worked fine. So, a `files('foo')` worked but a `files('foo')[0]` did not, which is silly... and it's not exactly terrible to use files() here, the input is literally a list of source files. Fixes building gnome-terminal Fixes #9827 Test updated by Nirbheek Chauhan <nirbheek@centricular.com>
2021-07-13Add expected skip annotations for non-linux CI runs to framework testsJon Turney
2020-05-14gnome.generate_gir: Fix missing include directoriesXavier Claessens
This revert a part of #7020 because it was using gir_inc_dirs before it is set. Properly fix typelib_includes instead that was working only when g-i is a pkgconfig dependency.
2020-02-25test: merge installed_files.txt into test.jsonDaniel Mensinger