summaryrefslogtreecommitdiff
path: root/tests/test_resolver.cc
AgeCommit message (Expand)AuthorFilesLines
2011-04-06Eliminate a whole pile of unused local variables.Daniel Burrows1-15/+1
2010-04-21Rename the log4cxx namespace to logging.Daniel Burrows1-11/+11
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-09Terminology change: replace "tier operation" with "cost" everywhere.Daniel Burrows1-160/+160
2010-04-09Restructure the source tree to move tier_ related code into files whose name ...Daniel Burrows1-2/+2
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-03-11Attempt to optimize the resolver by not creating unnecessary intermediate tie...Daniel Burrows1-0/+82
2010-03-07Merge changes on my laptop with changes on my desktop.Daniel Burrows1-4/+23
2010-03-05Overhaul the resolver to distinguish between tiers and changes to tiers; this...Daniel Burrows1-8/+27
2010-02-07Fix the expected lubs matrix.Daniel Burrows1-1/+1
2010-02-07Fix an incorrect expected value.Daniel Burrows1-1/+1
2010-02-07Add a second sanity-check on tiers for arithmetic overflow.Daniel Burrows1-0/+7
2010-02-07Indentation fix.Daniel Burrows1-2/+2
2010-02-07Fix the definitions of the inputs to the tier operation test code.Daniel Burrows1-2/+2
2010-02-07Handle uncaught exceptions more cleanly.Daniel Burrows1-1/+53
2010-02-07Initial implementation of a tiering system that is both sound and flexible.Daniel Burrows1-65/+125
2010-01-31Fix the expected sum of () and op2.Daniel Burrows1-1/+1
2010-01-31Improve the error messages when a test fails.Daniel Burrows1-4/+4
2010-01-31Fix the expected operation renderings.Daniel Burrows1-2/+2
2010-01-31Write a test of the tier operation object.Daniel Burrows1-0/+116
2010-01-29Test the new behavior of set_user_level.Daniel Burrows1-40/+64
2010-01-28Swap arguments to CPPUNIT_ASSERT_EQUAL so expected/actual values are in the r...Daniel Burrows1-2/+2
2010-01-28Fix the expected string renderings of tiers to match what the code is suppose...Daniel Burrows1-1/+1
2010-01-28Rename testTiers to testTierEffects; write a new testTiers that tests the tie...Daniel Burrows1-0/+70
2010-01-27Update the unit tests for the new tier object.Daniel Burrows1-4/+7
2009-11-17Have the resolver ignore unresolved dependencies that were unresolved before ...Daniel Burrows1-11/+79
2009-07-07Add some even more paranoid checks around the deferral stuff.Daniel Burrows1-2/+46
2009-07-06Fix the second solution that's expected in the mandate tests.Daniel Burrows1-4/+4
2009-07-06Explicitly test that mandating two alternatives allows both.Daniel Burrows1-0/+37
2009-06-23Fix the mandate-changing-dep-source test.Daniel Burrows1-4/+11
2009-06-23Write some very focused tests to verify that approvals of versions and reject...Daniel Burrows1-0/+214
2009-06-17Test the solution score in testSimpleResolution, and add a simple check that ...Daniel Burrows1-1/+80
2009-06-17Write a simple test that checks that the resolver functions in a trivial case.Daniel Burrows1-0/+45
2009-06-08More and better logging of the resolver and the resolver test code.Daniel Burrows1-3/+22
2009-06-04More logging in the test code.Daniel Burrows1-1/+4
2009-06-04Log at the start of testInitialState.Daniel Burrows1-0/+2
2009-06-03Write a log message showing where testTiers starts.Daniel Burrows1-0/+2
2009-06-02Comment out the resolver checks that no longer apply directly.Daniel Burrows1-1/+4
2009-04-12Add support for "dependency-scoped" install-version choices, which match the ...Daniel Burrows1-8/+8
2009-03-29Write a test that verifies that tiers other than the ones that are treated sp...Daniel Burrows1-0/+131
2009-03-29Update the resolver test to handle the new choice-based resolver.Daniel Burrows1-131/+99
2009-03-03First step in the actual implementation of tiering.Daniel Burrows1-2/+4
2009-02-17Use std::set to return the initially installed versions of a solution.Daniel Burrows1-4/+4
2009-02-16Add a routine to extract the actual versions stored in an initial-versions ob...Daniel Burrows1-0/+30
2009-02-09Add a variety of future-solution searches to the resolver test, which inciden...Daniel Burrows1-4/+4
2009-02-05Fix an incorrect test assertion.Daniel Burrows1-1/+1
2009-02-05Fix up the tests for the new initial state interface, too.Daniel Burrows1-1/+1