Richard Roberts
e2430fcbf8
Factors always sorted by key (for matrices and key vector), checkInvariants() function for several classes, fixes in print and equals for VariableIndex (were not accouting for permuted variable indices).
2010-10-13 20:43:58 +00:00
Richard Roberts
1d52ff90a8
Merged simplelinear branch into trunk
2010-10-08 22:04:47 +00:00
Alex Cunningham
815d892806
Added TEST_UNSAFE to avoid exception checking in normal tests, as well as an assert_inequal() evaluation in TestableAssertions.h.
2010-08-30 20:54:12 +00:00
Richard Roberts
f1132359d4
Installing headers in subdirectories and converted include directives to match the subdirectory structure (also see email to frankcvs)
2010-08-19 17:23:19 +00:00
Alex Cunningham
3dfbb26bc7
Added new test structures that allow for nonfatal assertions: EXPECT, EXPECT_DOUBLES_EQUAL, EXPECT_LONGS_EQUAL. Use these to check several unrelated conditions in a test. testTupleConfig was updated to make use of the new test structures.
2010-08-06 14:23:12 +00:00
Alex Cunningham
cf2b3db5a6
Added CHECK_EXCEPTION() that can test whether an operation throws a specific exception, and used it in example tests
2010-07-20 14:51:00 +00:00
Alex Cunningham
7fc184eba4
Added the ability to check if an operation throws the correct exception
2010-07-16 19:53:53 +00:00
Alex Cunningham
7b85dc3ff4
CppUnitLite will now catch exceptions and tell you the error and the line number of the failing test. This is to avoid having to hunt for crashing tests out of a large battery of tests. Look at the results of the (still failing) wrap/testWrap for an example.
2010-07-16 19:30:38 +00:00
Frank Dellaert
80149afc30
delete Makefile.ins
2010-07-12 07:48:26 +00:00
Frank Dellaert
fea5beb638
Re-organization: moving all files.
...
I re-organized into original cpp directory and 4 additional directories: base, geometry, slam, and tests.
cpp will be further renamed/sub-divided and contains the core library.
I wanted it not depend on geometry or slam, which necessitated moving complicated tests to a dedicated directory.
2010-07-12 07:16:31 +00:00
Richard Roberts
c5f716d03d
Made Makefiles not override $CC and $CXX variables (needed for cross-compiling)
2010-06-05 19:44:04 +00:00
Richard Roberts
eb03f78e7d
Removing dependency hack speeds up compilation
2010-01-20 20:47:15 +00:00
Kai Ni
8fb2c00fc1
fixed the compilation warnings in CppUnitLite
2010-01-06 18:59:14 +00:00
Richard Roberts
d80fa24a9f
Fixing directory structure
2009-08-21 22:23:24 +00:00