161 Commits (34d928a83011005bf44df26b4b32c3777b2e6595)

Author SHA1 Message Date
Jussi Pakkanen 66fbcde96e Cope with files created with a different umask. 8 years ago
Nirbheek Chauhan 2bb58c909f Use CompilerArgs for generation of compile commands 8 years ago
Nirbheek Chauhan 4677f37366 tests: Move build-by-default unit test to common tests 8 years ago
Nirbheek Chauhan dbcbf19ece compilers: New class CompilerArgs derived from list() 8 years ago
Nirbheek Chauhan 7d6f628ed4 Support file perms for install_data and install_subdir 8 years ago
Nirbheek Chauhan 23f3cec9d0 Force installation dir options to be inside prefix 8 years ago
Jussi Pakkanen 21d8505825 build_by_default it is. 8 years ago
Jussi Pakkanen db8ad2a4bd Add test for build_on_all. 8 years ago
Hemmo Nieminen 5833bd6735 tests: Add a test for new test suite selection. 8 years ago
Nirbheek Chauhan 7f3aeb27e7 unit tests: Use assertIn() instead of assertTrue() 8 years ago
Nirbheek Chauhan 731aca216e icc: Fix C/C++ std options and add a unit test for them 8 years ago
Nirbheek Chauhan c8bb7f2217 unit tests: Be more specific in checking for commands 8 years ago
Jussi Pakkanen 74f15263b6 Can set envvars in test setups. 8 years ago
Jussi Pakkanen ee8a6e6fc5 Can specify test setups and run them with mesontest. 8 years ago
Nirbheek Chauhan 3445beb00b Add a test for deterministic exe-wrapper data file 8 years ago
Jussi Pakkanen 0a14ad63de Add simple uninstall target. Closes #753. 8 years ago
Nirbheek Chauhan d5952531c7 Share code between installed and non-installed soname tests 8 years ago
Nirbheek Chauhan 18f581f2c4 Add an installed soname unit test 8 years ago
Igor Gnatenko 8268eb4959 tree-wide: remove unused imports 8 years ago
Jussi Pakkanen eba3a7ed60 Fix compiler arg checking if ccache is used. 8 years ago
Jussi Pakkanen 14ca7d602c Store subdir information for each node so we can remove files set in other subdirectories. 8 years ago
Jussi Pakkanen 6aa24362cd Use copytree to prepare for further tests. 8 years ago
Jussi Pakkanen 90b038383d Renamed rewriter. 8 years ago
Jussi Pakkanen 2168860a1e Added unit test for rewriter. 8 years ago
Jussi Pakkanen ecb882cd4f Print readelf output if soversion can not be determined to help debugging. 8 years ago
Nirbheek Chauhan ae8c4f5a30 run_unittests: Document the purpose of each test 8 years ago
Nirbheek Chauhan 025d699c00 unit tests: Use universal_newlines everywhere 8 years ago
Nirbheek Chauhan cee9638cc4 Compiler check and extra args should always override 8 years ago
Jussi Pakkanen 07d7e87411 Allow soname to be an arbitrary string and fix symlink generation. 8 years ago
Jussi Pakkanen bfd190279c Detect Qt5 properly on more platforms. 8 years ago
Jussi Pakkanen d651727208 Bootstrap test code with CMake. 8 years ago
Elliott Sales de Andrade 330aebc186 Fix message to be checked in Qt5 unit test. 8 years ago
Nirbheek Chauhan cedfa575f6 Add a unit test for Qt5 detection with qmake 8 years ago
Nirbheek Chauhan 66ec8c4258 tests: Check that run_target can find a files() argument 8 years ago
Jussi Pakkanen 69aa0091b1 The regex to detect version numbers needs to be a bit more complex. Closes #967. 8 years ago
Jussi Pakkanen 6762d30c6a Exposes the install names of targets in introspection. Closes #829. 8 years ago
Nirbheek Chauhan f3bb6bb227 Add a unit test to ensure object file order 8 years ago
Nirbheek Chauhan 9ac98040ae Add a unittest using the Vala and C warnings test 8 years ago
Nirbheek Chauhan 6ffae922cc Add a unittest for pkg-config file generation 8 years ago
Nirbheek Chauhan 7307f6a5c8 unittests/pic: Actually test that setting b_staticpic works 8 years ago
Jussi Pakkanen 28df8b800e Add an option to select if static libraries are built with -fPIC. 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
Jussi Pakkanen 4dc798dc7e Check that soname matches the filename. Closes #785. 8 years ago
Jussi Pakkanen 9fdec2d23f Created a file to run unit test suite with. 8 years ago