5 $:.unshift "../../../build/swig/ruby"
8 # test loading of extension
11 class LoadTest < Test::Unit::TestCase
15 z = ZYppFactory::instance.getZYpp
20 z.initializeTarget(Zypp::Pathname.new("/"))
30 # Iterate over pool, gives PoolItems
32 puts "#{p.size} PoolItems:"
36 # PoolItems have status and a resolvable
38 assert pi.is_a? PoolItem
40 #try iterate with kind
42 p.each_by_kind(ResKind.package) do |pi|
46 assert pi.is_a? PoolItem
48 assert isKindPackage(pi)
52 puts "search for libzypp ..."
53 p.each_by_name("libzypp") do |pi|
56 assert pi.is_a? PoolItem
58 # broken in current SWIG assert_equal "libzypp",r.name