5 $:.unshift "../../../build/swig/ruby"
8 # test loading of extension
12 class LoadTest < Test::Unit::TestCase
14 z = Zypp::ZYppFactory::instance.getZYpp
19 z.initializeTarget(Zypp::Pathname.new("/"))
29 # Iterate over pool, gives PoolItems
31 puts "#{p.size} PoolItems:"
35 # PoolItems have status and a resolvable
37 assert pi.is_a? Zypp::PoolItem
39 #try iterate with kind
41 p.each_by_kind(Zypp::ResKind.package) do |pi|
45 assert pi.is_a? Zypp::PoolItem
47 assert Zypp::isKindPackage(pi)
51 puts "search for libzypp ..."
52 p.each_by_name("libzypp") do |pi|
55 assert pi.is_a? Zypp::PoolItem
57 # broken in current SWIG assert_equal "libzypp",r.name