Author: aschnell
Date: Wed Aug 29 11:47:18 2007
New Revision: 6957
URL: http://svn.opensuse.org/viewcvs/zypp?rev=6957&view=rev
Log:
- more tests
Added:
trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey1.rb (with props)
trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey1.ref.out
trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey2.rb (with props)
trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey2.ref.out
Modified:
trunk/libzypp-testsuite/pokus/tests/trust-tests/keyring1.rb
trunk/libzypp-testsuite/pokus/tests/trust-tests/keyring1.ref.out
Modified: trunk/libzypp-testsuite/pokus/tests/trust-tests/keyring1.rb
URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp-testsuite/pokus/tests/trust-tests/keyring1.rb?rev=6957&r1=6956&r2=6957&view=diff
==============================================================================
--- trunk/libzypp-testsuite/pokus/tests/trust-tests/keyring1.rb (original)
+++ trunk/libzypp-testsuite/pokus/tests/trust-tests/keyring1.rb Wed Aug 29 11:47:18 2007
@@ -1,7 +1,7 @@
#!/usr/bin/ruby
-# Check if importing of a public key works.
+# Check if importing and deleting of a public key works.
require 'zypp'
@@ -18,7 +18,15 @@
puts "is_key_known/trusted #{keyring.is_key_known(id)} #{keyring.is_key_trusted(id)}"
+keyring.import_key(publickey, false)
+
+puts "is_key_known/trusted #{keyring.is_key_known(id)} #{keyring.is_key_trusted(id)}"
+
keyring.import_key(publickey, true)
puts "is_key_known/trusted #{keyring.is_key_known(id)} #{keyring.is_key_trusted(id)}"
+keyring.delete_key(id, true)
+
+puts "is_key_known/trusted #{keyring.is_key_known(id)} #{keyring.is_key_trusted(id)}"
+
Modified: trunk/libzypp-testsuite/pokus/tests/trust-tests/keyring1.ref.out
URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp-testsuite/pokus/tests/trust-tests/keyring1.ref.out?rev=6957&r1=6956&r2=6957&view=diff
==============================================================================
--- trunk/libzypp-testsuite/pokus/tests/trust-tests/keyring1.ref.out (original)
+++ trunk/libzypp-testsuite/pokus/tests/trust-tests/keyring1.ref.out Wed Aug 29 11:47:18 2007
@@ -1,3 +1,5 @@
[1D5F7D707936F65B] [ZYpp Testsuite ] [8F041E3F4CE465AC0D5A37001D5F7D707936F65B]
is_key_known/trusted false false
+is_key_known/trusted true false
is_key_known/trusted true true
+is_key_known/trusted true false
Added: trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey1.rb
URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey1.rb?rev=6957&view=auto
==============================================================================
--- trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey1.rb (added)
+++ trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey1.rb Wed Aug 29 11:47:18 2007
@@ -0,0 +1,22 @@
+#!/usr/bin/ruby
+
+
+# Check exception when importing non existing public key.
+
+
+require 'zypp'
+include Zypp
+
+
+begin
+ path = Pathname.new("../../data/not-here.txt")
+ publickey = PublicKey.new(path)
+ puts publickey.to_s()
+rescue ZYppException => e
+ puts "ZYppException caught"
+ puts e.to_s
+else
+ puts "Oh, no exception caught"
+ exit 1
+end
+
Added: trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey1.ref.out
URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey1.ref.out?rev=6957&view=auto
==============================================================================
--- trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey1.ref.out (added)
+++ trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey1.ref.out Wed Aug 29 11:47:18 2007
@@ -0,0 +1,2 @@
+ZYppException caught
+Can't read public key from ./../../data/not-here.txt, file not found
Added: trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey2.rb
URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey2.rb?rev=6957&view=auto
==============================================================================
--- trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey2.rb (added)
+++ trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey2.rb Wed Aug 29 11:47:18 2007
@@ -0,0 +1,22 @@
+#!/usr/bin/ruby
+
+
+# Check exception when importing private key as public key.
+
+
+require 'zypp'
+include Zypp
+
+
+begin
+ path = Pathname.new("../../data/privkey.txt")
+ publickey = PublicKey.new(path)
+ puts publickey.to_s()
+rescue ZYppException => e
+ puts "ZYppException caught"
+ puts e.to_s
+else
+ puts "Oh, no exception caught"
+ exit 1
+end
+
Added: trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey2.ref.out
URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey2.ref.out?rev=6957&view=auto
==============================================================================
--- trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey2.ref.out (added)
+++ trunk/libzypp-testsuite/pokus/tests/trust-tests/publickey2.ref.out Wed Aug 29 11:47:18 2007
@@ -0,0 +1,2 @@
+ZYppException caught
+File ./../../data/privkey.txt doesn't contain public key data
--
To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org
For additional commands, e-mail: zypp-commit+help@opensuse.org