From ab0d660538ebe8b6aa8c7fac5a97eb7744cb2f3b Mon Sep 17 00:00:00 2001 From: Duncan Mac-Vicar P Date: Tue, 8 Aug 2006 16:17:05 +0000 Subject: [PATCH] backup --- devel/devel.dmacvicar/testbed.cc | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/devel/devel.dmacvicar/testbed.cc b/devel/devel.dmacvicar/testbed.cc index 5e128c5..a4e2d75 100644 --- a/devel/devel.dmacvicar/testbed.cc +++ b/devel/devel.dmacvicar/testbed.cc @@ -23,6 +23,8 @@ #include "zypp/CapFactory.h" #include "zypp/KeyRing.h" +#include "zypp/Product.h" +#include "zypp/Selection.h" #include "zypp/PublicKey.h" #include "zypp/ZYppFactory.h" @@ -37,6 +39,8 @@ using namespace zypp; using namespace zypp::source; //using namespace DbXml; +#define TestKind Selection + int main() { //MediaSetAccess ma( Url("cd:///"), Pathname("/")); @@ -49,7 +53,13 @@ int main() //zypp::source::yum::YUMSourceCacher cacher(Pathname("/")); //cacher.cache( Url("dir:/space/tmp/factory-yum"), Pathname("/")); ZYpp::Ptr z = getZYpp(); - z->initTarget("/", false); + z->initializeTarget("/"); + + for (ResStore::resfilter_const_iterator it = z->target()->byKindBegin(ResTraits::kind); it != z->target()->byKindEnd(ResTraits::kind); ++it) + { + zypp::TestKind::constPtr res = asKind( *it ); + MIL << res->name() << " " << res->edition() << std::endl; + } } catch ( const Exception &e ) -- 2.7.4