summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)AuthorFilesLines
2010-04-24Fix how the source directory is defined.Daniel Burrows1-1/+1
2010-04-24Directly depend on .o files to eliminate the scons warning.Daniel Burrows1-1/+1
2010-04-24Start adding extra dependencies into src/ to the test build files.Daniel Burrows1-2/+11
2010-04-24Define SRCDIR for the Boost test.Daniel Burrows1-0/+3
2010-04-24Deal with the fact that BOOST_TEST_NO_MAIN might be defined by a compiler flag.Daniel Burrows1-0/+2
2010-04-24Try to build and run unit tests, and only build aptitude by default.Daniel Burrows1-0/+39
2010-04-21Fix a second type error in the parsers code.Daniel Burrows1-1/+1
2010-04-21Fix type errors caused by a change to the return type of fusion::make_vector.Daniel Burrows1-3/+10
2010-04-21Fix the unit tests to #include <loggers.h> for the new namespace.Daniel Burrows2-0/+4
2010-04-21Rename the log4cxx namespace to logging.Daniel Burrows5-22/+22
2010-04-20Allow "conflict" to be specified as a safety level again, with its old behavi...Daniel Burrows1-0/+12
2010-04-19Test the planned new convention around NULL expressions (they're treated as "...Daniel Burrows1-0/+97
2010-04-19Write tests of the "not" expression.Daniel Burrows1-0/+58
2010-04-19Write out tests of "or" that are dual to the tests of "and".Daniel Burrows1-0/+276
2010-04-19Add tests checking what happens if one input to a doubleton is *lowered*.Daniel Burrows1-0/+81
2010-04-19Un-swap the first and second case of the doubleton test, and add a test that ...Daniel Burrows1-1/+59
2010-04-19Expect the child_modified call that comes from an "and" expression to refer t...Daniel Burrows1-4/+4
2010-04-19Print the child that was modified when printing a child_modified_call object.Daniel Burrows1-1/+2
2010-04-19Add the missing registration call for the new test suite.Daniel Burrows1-0/+2
2010-04-19Add a first test of "and" over two elements.Daniel Burrows1-0/+33
2010-04-19Actually run the new tests.Daniel Burrows1-0/+6
2010-04-19Add some basic tests of "and" expressions.Daniel Burrows1-0/+91
2010-04-19Add tests of the expression weak reference subsystem.Daniel Burrows1-0/+33
2010-04-19Start a suite of unit tests for the incremental expression module of the reso...Daniel Burrows2-0/+273
2010-04-18Implement the test that placing a cost on breaking a soft dependency has an e...Daniel Burrows1-2/+84
2010-04-18Add a utility routine to make it simpler to test resolver runs, by viewing th...Daniel Burrows1-0/+24
2010-04-17Fix the test of the temporary file system to match the new behavior.Daniel Burrows1-4/+4
2010-04-09Terminology change: replace "tier operation" with "cost" everywhere.Daniel Burrows3-216/+218
2010-04-09Restructure the source tree to move tier_ related code into files whose name ...Daniel Burrows3-5/+5
2010-04-08Yank out the "tier" type and just use operations instead.Daniel Burrows1-134/+1
2010-04-08Add a placeholder for a future test that the break-soft-dep cost does the rig...Daniel Burrows1-0/+6
2010-04-08Fix the tests to compile with the new resolver constructor signature.Daniel Burrows1-13/+39
2010-04-04Nomenclature change: manyOne -> manyPlus, sepByOne -> sepByPlus, skipManyOne ...Daniel Burrows1-26/+26
2010-04-04Fix the expected return values in the cost settings parse test.Daniel Burrows1-2/+2
2010-04-04Implement a new system of "container parsers" that allows much more flexible ...Daniel Burrows1-10/+239
2010-03-21Add an explicit test that trailing separators don't confuse the parse library.Daniel Burrows1-0/+12
2010-03-21Add a test verifying that "max" can't be used as a cost component name.Daniel Burrows1-1/+2
2010-03-21Write a parser that fails unconditionally.Daniel Burrows1-0/+21
2010-03-21More diagnostic information when a fail test fails (also output the structure...Daniel Burrows1-2/+9
2010-03-21Be more informative about which input didn't pass the test in the test of thi...Daniel Burrows1-1/+14
2010-03-21With the new operator== and operator<<, I can use CPPUNIT_ASSERT_EQUALS and g...Daniel Burrows1-69/+28
2010-03-20Capture parse exceptions at the main entry point to the library and turn them...Daniel Burrows1-24/+12
2010-03-20Write code to test the error position reporting and parsing Boost ranges.Daniel Burrows1-0/+42
2010-03-20Write a "between" convenience routine that sandwiches a parser between two si...Daniel Burrows1-0/+53
2010-03-20Terminology change: skip -> skipMany.Daniel Burrows1-24/+24
2010-03-20Write a lexeme convenience wrapper that adds "drop trailing whitespace" to an...Daniel Burrows1-0/+31
2010-03-20Fix the expected input position after the foreach failure.Daniel Burrows1-1/+1
2010-03-20Test the failure case for both foreach and many.Daniel Burrows1-0/+24
2010-03-20Implement a sepBy parser for lists of separated values (e.g., comma-separated...Daniel Burrows1-0/+70
2010-03-20Change the internal protocol of the parser library to support tracking line a...Daniel Burrows1-1/+1