Commits

Author Commit Message Labels Comments Date
Matt Oswald
refactored the timed test runner to account for abandoned long-running tests that end before the rest of the tests Check is now passed around as a shared_ptr to make sure any abandoned long-running tests can still access it without exploding TestRunner is no longer a class (not necessary) RunTests returns the count of failed tests, not the negative count many tests for the RunTests function
Matt Oswald
simplified duration creation
Matt Oswald
adding some (const char *, const std::string &) variants to the Assert/Check classes
Matt Oswald
fixed typo
Matt Oswald
updating .hgignore for ReSharper users
Matt Oswald
cleaning up VsRunner project
Matt Oswald
adding the SCons build scripts
Matt Oswald
fixing a compiler warning that only shows up in the SCons build for some reason
Matt Oswald
the UnitTests project now runs itself on build
Matt Oswald
enabling multiprocessor compilation (faster than MinimalRebuild)
Matt Oswald
optimized .hgignore
Matt Oswald
updated output directories/names
Matt Oswald
fixed the VS Test runner stopping after the first assembly
Matt Oswald
adding VSIX project for the VS2012 test adapter
Matt Oswald
implemented non-fatal errors: Check.<whatever>
Matt Oswald
fixed link problem when xUnit++ lib linked into managed apps
Matt Oswald
per-assert messages now use streaming operator, instead of being precomputed and passed into assert method
Matt Oswald
extended ATTRIBUTES macro to accept up to 8 attributes
Matt Oswald
proved that a lambda can be used as THEORY data
Matt Oswald
DATA_THEORY and THEORY_DATA? for shame.
Matt Oswald
forgot to implement these two tests
Matt Oswald
renamed THEORY to DATA_THEORY, added new THEORY macro that has inline data
Matt Oswald
apparently, no tests were counting as failures :(
Matt Oswald
removing unused code
Matt Oswald
moved the includes into a xUnit++ dir
Matt Oswald
moved all tests into Tests subdir
Matt Oswald
added substring matching for suites, test names to commandline runner
Matt Oswald
commandline runner can limit the number of concurrent tests with "-c <int>" many updates to the notes file after seeing gtest/mstest/boost test
Matt Oswald
updating notes with reminder for release mode
Matt Oswald
adding test for correct exports in test assemblies
  1. Prev
  2. Next