178 Commits (be6cedb491481b7882133f8533b69443ce9cd469)

Author SHA1 Message Date
Nirbheek Chauhan b2feae9833 unit tests: Remove all instances of FakeEnvironment 7 years ago
Jussi Pakkanen 5d51bc79c7 Replaced sys.executable use with the mesonlib equivalent. 7 years ago
Jussi Pakkanen b3dfb80c15 Tests can be run with an external Meson command. 7 years ago
Jussi Pakkanen a4db467669 Use GCC 7 for cross compilation tests. 7 years ago
Nirbheek Chauhan 7c4f0f97d3 tests: Always run ninja with -d explain 7 years ago
Nirbheek Chauhan 7c2ae55fab Revert "Revert "Merge pull request #1931 from centricular/use-patched-ninja"" 7 years ago
Jérôme Duval c46c1e74ad run_tests.py: Haiku has no nice(). 7 years ago
Nirbheek Chauhan 192d0dd0a7 unit tests: Select test cases inside run_unittests.py 7 years ago
Jussi Pakkanen b5d829e5ac Print system information to aid in debugging remote machines. 7 years ago
Jussi Pakkanen 59a35c4c53 Print deprecation warnings on old style commands. 7 years ago
Jussi Pakkanen 5eb64a6f3e Revert "Merge pull request #1931 from centricular/use-patched-ninja" 8 years ago
Nirbheek Chauhan b5a79b491e tests: Restore sleep for ninja on HFS+ (macOS) 8 years ago
Nirbheek Chauhan 6582cd28c8 CI: Use QuLogic's Ninja patches 8 years ago
Elliott Sales de Andrade a681348b05 Add some colour to test output. 8 years ago
Nirbheek Chauhan 3a33a8ef49 unit tests: Add class to generate failing tests 8 years ago
Nirbheek Chauhan 0c83f8352d dependencies: Add a new class ExternalDependency 8 years ago
Elliott Sales de Andrade 17328e7019 Add coverage export for tests. 8 years ago
Ole André Vadla Ravnås b595cda4ed Fix cross environment pollution. 8 years ago
Nirbheek Chauhan 1570a90822 project tests: Also regen before building 8 years ago
Nirbheek Chauhan 5791cb7c4b unit tests: exe_suffix is '.exe' on Cygwin 8 years ago
Nirbheek Chauhan 4f0d42967e tests: Move appveyor platform workaround to run_tests.py 8 years ago
Nirbheek Chauhan f80d471345 unit tests: Fix running specific targets with MSBuild 8 years ago
Nirbheek Chauhan a331bf1162 unit tests: Run on all backends, not just Ninja 8 years ago
Nirbheek Chauhan 7e4a67c790 run_project_tests: Clean on backends that can't install 8 years ago
Nirbheek Chauhan d755228afe tests: Factor out common code to run_tests 8 years ago
Nirbheek Chauhan 4646958917 run_tests: Improve the backend detection 8 years ago
Nirbheek Chauhan 8df671b6f3 run_tests: Don't run unit tests when the VS backend is selected 8 years ago
Nirbheek Chauhan 2a64a2d00c run_tests.py: Nice down when running on a dev machine 8 years ago
Nirbheek Chauhan 18bce47691 find_program: Correctly use scripts found in PATH 8 years ago
Nirbheek Chauhan 82057ccd55 Add unit tests related to absolute prefixes 8 years ago
Nirbheek Chauhan bbbc4e336b Run some unit tests on all platforms 8 years ago
Jussi Pakkanen 92f8e0ab31 Do not run arm cross compilation tests on arm. 8 years ago
Jussi Pakkanen 7aa314368f Some merge conflicts are logical. Such as this one was. 8 years ago
Jussi Pakkanen 2b65083463 Fix cross test and run them if a cross compiler is available. 8 years ago
Igor Gnatenko 8268eb4959 tree-wide: remove unused imports 8 years ago
Jussi Pakkanen afe00697fa Run unittests only with default compiler. 8 years ago
Jussi Pakkanen 8faf0414ce Some fixes to unittest running. 8 years ago
Jussi Pakkanen f90bfa5245 Review fixes. 8 years ago
Jussi Pakkanen 3a002709f4 Pass cmd line args onwards. 8 years ago
Jussi Pakkanen b11a5b93cb Store all invocation output. Not shown to users yet. 8 years ago
Jussi Pakkanen c7936f6819 Run unittests. 8 years ago
Nirbheek Chauhan 81423270f5 run_tests: Print stdo and stde in failing test logs 8 years ago
Nirbheek Chauhan 91c5f07a8e run_tests.py: Ignore .pdb files while validating install 8 years ago
Elliott Sales de Andrade aec1e88c21 Use context manager in test cases. 8 years ago
Matthias Klumpp 56823272ab Implement D support 8 years ago
Jussi Pakkanen f3c793b9c1 Added test for a prebuilt static library and a declare_dependency that uses it. 9 years ago
Nirbheek Chauhan 88aafd363e Normalize the path of a configured file to avoid dupes (#640) 9 years ago
Nirbheek Chauhan cc4826b85f run_tests.py: Make 'no-installed-files' stricter 9 years ago
Nirbheek Chauhan 45c8557dc6 Fix tests for the new library/executable naming scheme 9 years ago
Nirbheek Chauhan d61656d43c Fix typo argument order to TestRunner (#615) 9 years ago