38 Commits (188869724ab76e1d573744395a55a910d95f8886)

Author SHA1 Message Date
spaette 4179996fef Fix typos 2 months ago
Dylan Baker 4b76aabe3a
unittests: use setUpClass instead of setUp for class constant data 3 months ago
Dylan Baker e808aa161c
unittests: use TestCase.addCleanup for cleaning up builddirs 3 months ago
Dylan Baker 5eb4d7336b
unittests: use mock.patch.dict to deal with os.environ 3 months ago
Dylan Baker 5d32265956
unittests: use os.environ.get for MESON_UNIT_TEST_BACKEND 3 months ago
Eli Schwartz 077d540c10
unittests: fix EncodingWarnings. minus 123 warnings collected by pytest 4 months ago
Piotr Brzeziński dc1b4be6be linkers: Fix AppleDynamicLinker not returning any rpaths to remove 5 months ago
Jussi Pakkanen 1b9eb6f313 Fix builds with Ninja 12 and remove a 5 year old workaround. 7 months ago
Dylan Baker 192ce82243 unittests: annotate BasePlatformTests.setconf 8 months ago
Dylan Baker 6db1d2bca5 unittests: Add a helper for copying source trees 9 months ago
Charles Brunet 4ed6d75d96 Set PYTHONIOENCODING when running tests 9 months ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months ago
Xavier Claessens e3a71a7b58 msetup: Update options when builddir is already configured 1 year ago
Eli Schwartz 1fd70a2a00
tests: consolidate MESON_SKIP_TEST reporting and use it in unittests 1 year ago
Xavier Claessens 82a8c72187 c_std, cpp_std: Change to a list of desired versions in preference order 1 year ago
Dan Hawson 7c955618dd
Rename variables that clash with pdb commands 1 year ago
GertyP 36bf53bdfd
Experimental 'genvslite' WIP. (#11049) 1 year ago
Charles Brunet 64394fcbd6
unittests: ensure terminal has 80 chars width 1 year ago
Eli Schwartz aa13c46822
WIP: refactor loggable popen calls for consistency 1 year ago
Dylan Baker ada2a976f0
mlog: use a hidden class for state 2 years ago
Eli Schwartz 9dbe718eb6
unittests: add magic flag global to integrate utility methods with unittest 2 years ago
Eli Schwartz 4e17d60d47
tests: add workarounds for python brokenness on Windows 2 years ago
Xavier Claessens 42c4058304 unittests: Pass the exact backend name 2 years ago
Eli Schwartz a024d75e15
backends: add a new "none" backend 2 years ago
Marvin Scholz 7cbc15b812 unittests: add and use get_meson_log_raw function 2 years ago
Marvin Scholz 49cd97c434 unittests: add and use _open_meson_log function 2 years ago
Eli Schwartz 3c7ab542c0
deprecate running "meson builddir" without setup subcommand 2 years ago
Eli Schwartz 036181ef6a
unittests: do more accurate check for ninja "nothing to do" 2 years ago
Eli Schwartz 2acb6ee79e
unittests: allow test commands to suppress returning stderr 2 years ago
Nirbheek Chauhan 2512c25c0b ninja backend: Fix usage of same constants file for native and cross 3 years ago
Nirbheek Chauhan faf79f4539 Add a test for the --vsenv meson setup option 3 years ago
Eli Schwartz 751f84405e
pyupgrade --py37-plus 3 years ago
Nirbheek Chauhan 04ae1cfb79 Fix cygwin test failure due to shortpath usage 3 years ago
Dylan Baker 30202a2402 compilers/rust: Add support for clippy 3 years ago
Dylan Baker 5fe03cf8d9 unittests/base: Allow init method to fail 3 years ago
Dylan Baker 310d7d13f4 unittests/base: Move code out of the try block of a try/except statement 3 years ago
Dylan Baker 7daed5faf8 unittests/baseplatform: don't double print on error 3 years ago
Eli Schwartz 59d4f771d2
editorconfig: add setting to trim trailing whitespace 3 years ago
Xavier Claessens 7eb4c23156 Split run_unittests.py file 3 years ago