summaryrefslogtreecommitdiff
path: root/unittests/baseplatformtests.py
AgeCommit message (Expand)Author
2025-04-03tests: demonstrate that our scanner cannot handle cross target modulesDylan Baker
2025-03-21CI: Fix filemode tests with cygwin 3.6.0Jon Turney
2025-02-13Make all Meson level options overridable per subproject.Jussi Pakkanen
2025-01-27tests: mock the environment in setUpClassDylan Baker
2024-09-11Fix typosspaette
2024-08-15unittests: use setUpClass instead of setUp for class constant dataDylan Baker
2024-08-15unittests: use TestCase.addCleanup for cleaning up builddirsDylan Baker
2024-08-15unittests: use mock.patch.dict to deal with os.environDylan Baker
2024-08-15unittests: use os.environ.get for MESON_UNIT_TEST_BACKENDDylan Baker
2024-07-30unittests: fix EncodingWarnings. minus 123 warnings collected by pytestEli Schwartz
2024-06-29linkers: Fix AppleDynamicLinker not returning any rpaths to removePiotr BrzeziƄski
2024-04-14Fix builds with Ninja 12 and remove a 5 year old workaround.Jussi Pakkanen
2024-03-18unittests: annotate BasePlatformTests.setconfDylan Baker
2024-03-15unittests: Add a helper for copying source treesDylan Baker
2024-03-01Set PYTHONIOENCODING when running testsCharles Brunet
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-08-25msetup: Update options when builddir is already configuredXavier Claessens
2023-08-17tests: consolidate MESON_SKIP_TEST reporting and use it in unittestsEli Schwartz
2023-07-31Rename variables that clash with pdb commandsDan Hawson
2023-06-28Experimental 'genvslite' WIP. (#11049)GertyP
2023-06-16unittests: ensure terminal has 80 chars widthCharles Brunet
2023-06-14WIP: refactor loggable popen calls for consistencyEli Schwartz
2023-05-31mlog: use a hidden class for stateDylan Baker
2023-05-02unittests: add magic flag global to integrate utility methods with unittestEli Schwartz
2023-05-02tests: add workarounds for python brokenness on WindowsEli Schwartz
2023-03-28unittests: Pass the exact backend nameXavier Claessens
2023-03-20backends: add a new "none" backendEli Schwartz
2022-11-22unittests: add and use get_meson_log_raw functionMarvin Scholz
2022-11-22unittests: add and use _open_meson_log functionMarvin Scholz
2022-08-16deprecate running "meson builddir" without setup subcommandEli Schwartz
2022-06-13unittests: do more accurate check for ninja "nothing to do"Eli Schwartz
2022-06-13unittests: allow test commands to suppress returning stderrEli Schwartz
2022-01-30ninja backend: Fix usage of same constants file for native and crossNirbheek Chauhan
2022-01-16Add a test for the --vsenv meson setup optionNirbheek Chauhan
2022-01-10pyupgrade --py37-plusEli Schwartz
2021-10-31Fix cygwin test failure due to shortpath usageNirbheek Chauhan
2021-09-24compilers/rust: Add support for clippyDylan Baker
2021-08-16unittests/base: Allow init method to failDylan Baker
2021-08-16unittests/base: Move code out of the try block of a try/except statementDylan Baker
2021-08-16unittests/baseplatform: don't double print on errorDylan Baker
2021-08-15editorconfig: add setting to trim trailing whitespaceEli Schwartz
2021-07-26Split run_unittests.py fileXavier Claessens