aboutsummaryrefslogtreecommitdiff
path: root/tests/CMakeLists.txt
AgeCommit message (Expand)Author
2017-10-25Added support for MSVC 14 (VS2015)Clayton Lemons
2017-07-13Add support for collecting test coverage, and document how to do it.Marco Poletti
2017-06-17Skip the test_old_style_deprecation_error test in release mode, warnings are ...Marco Poletti
2017-06-17Avoid copying testing files to the build directory.Marco Poletti
2017-06-17Various test fixes:Marco Poletti
2017-06-17Skip the test_old_style_deprecation_error test on GCC 4.8.x, it doesn't work ...Marco Poletti
2017-06-12Migrate all Fruit tests to pytest, to improve parallelization. After this cha...Marco Poletti
2017-06-11Mark the old PartialComponent::install() method as deprecated.Marco Poletti
2017-06-11Add a new PartialComponent#install() method that takes a function + args. Thi...Marco Poletti
2017-04-09Migrate Fruit's end-to-end tests from nose2 to pytest, improving parallelizat...Marco Poletti
2017-04-08Add some more Required<>-related tests.Marco Poletti
2017-03-12Support building Fruit with MSVC.Marco Poletti
2017-03-04Fix quoting of variables in ifs in CMake files.Marco Poletti
2017-03-04Support compiling Fruit (and running tests) under Windows, using MinGW's GCC.Marco Poletti
2017-01-02Add some e2e tests for PartialComponent::install().Marco Poletti
2016-12-23Use "true" instead of "/bin/true" as no-op command, so that it also works on ...Marco Poletti
2016-12-22Don't use PCHs in tests if the compiler and GCC and we're testing with the un...Marco Poletti
2016-12-22Use precompiled headers in Fruit tests. This reduces the test time by ~50% (a...Marco Poletti
2016-10-16Fix various test failures due to the python test rewrite.Marco Poletti
2016-10-15Various improvements/fixes to the nose-based tests. Notably, adding nose2 to ...Marco Poletti
2016-10-08Port all end-to-end C++ tests to be nose2-based python tests, so that:Marco Poletti
2016-07-12Correctly set ASAN_OPTIONS in tests as desired.Marco Poletti
2016-07-12Disable malloc vs new consistency checks in Asan when running tests on OS X u...Marco Poletti
2016-05-25Allow recursive injection (Provider<T>::get() called while injecting another ...Marco Poletti
2016-05-14Make 2 tests stricter: injecting a std::unique_ptr<T> factory should be possi...Marco Poletti
2016-05-14Fix a bug that caused a compilation error when registering a factory of uniqu...Marco Poletti
2016-05-01Fix a bug in registerFactory(), where compilation would fail if there were mu...Marco Poletti
2016-04-30Fix a bug in assisted injection, that caused a compilation error when more th...Marco Poletti
2016-03-27Support Bazel as an alternative build system (in parallel with CMake).Marco Poletti
2016-03-26Move files from the root directory to the appropriate subdirectories.Marco Poletti
2016-03-26Don't run the check-defn-header-includes test on OS X, it doesn't work.Marco Poletti
2016-03-26Report an error when binding a type twice, once with a bind<I, C>() and once ...Marco Poletti
2016-03-25Add a script to check that each defn.h header includes the main header and vi...Marco Poletti
2016-03-25Add dummy executable targets for tests that are expected to fail at compile-t...Marco Poletti
2016-02-21When autoinjecting an annotated type, expect no annotation in the Inject type...Marco Poletti
2016-02-21Report a specific error when a type is bound to itself.Marco Poletti
2016-02-20Add a Valgrind suppression file to ignore some spurious leak warnings with GC...Marco Poletti
2016-02-20When running tests under Valgrind, print suppressions that would have silence...Marco Poletti
2016-02-07Now PartialComponent is parameterized on human-readable binding types, instea...Marco Poletti
2016-01-31Get rid of the last per-compiler check, introducing a new FRUIT_HAS_CXA_DEMAN...Marco Poletti
2016-01-30Some changes towards support of additional compilers/platforms (notably Intel...Marco Poletti
2016-01-30Add configure-time checks on compiler and STL features, and use the results o...Marco Poletti
2015-12-07Add a INSTRUMENT_WITH_SANITIZERS CMake flag, and make RUN_TESTS_UNDER_VALGRIN...Marco Poletti
2015-12-07Set -fsanitize=undefined,address consistently in Debug mode (before it was no...Marco Poletti
2015-12-06Set test timeout in a different way, to avoid failures on Linux.Marco Poletti
2015-12-06Set test timeouts using 'timeout' again, since the timeouts set by CMake don'...Marco Poletti
2015-12-06Fix GCC-only test failures by fixing the tests. Also change 1 test to be Clan...Marco Poletti
2015-12-01Set the test timeout in CTest instead of using `timeout' directly.Marco Poletti
2015-12-01Set a maximum timeout for tests. A test taking more than that should be consi...Marco Poletti
2015-12-01Report more informative errors when an abstract class is used instead of a co...Marco Poletti