#include "zypp/sat/SATResolver.h"
#include "zypp/sat/Pool.h"
#include "zypp/solver/detail/ProblemSolutionCombi.h"
+#include "zypp/solver/detail/Testcase.h"
extern "C" {
#include "satsolver/repo_solv.h"
//---------------------------------------------------------------------------
int vendorCheck (Pool *pool, Solvable *solvable1, Solvable *solvable2) {
- DBG << "vendorCheck: " << id2str(pool, solvable1->vendor) << " <--> " << id2str(pool, solvable1->vendor) << endl;
+// DBG << "vendorCheck: " << id2str(pool, solvable1->vendor) << " <--> " << id2str(pool, solvable1->vendor) << endl;
return VendorAttr::instance().equivalent(id2str(pool, solvable1->vendor), id2str(pool, solvable2->vendor)) ? 0:1;
}
, _dosplitprovides(false)
{
+ Testcase testcase("/var/log/YaST2/autotestcase");
+ testcase.createTestcasePool (pool); // dump pool to testcase
}
pcnt = 1;
problem = 0;
while ((problem = solver_next_problem(_solv, problem)) != 0) {
- MIL << "Problem " << pcnt << ":" << endl;
+ MIL << "Problem " << pcnt++ << ":" << endl;
MIL << "====================================" << endl;
string whatString = SATprobleminfoString(problem);
MIL << whatString << endl;