Author: locilka
Date: Mon Jul 9 16:23:27 2007
New Revision: 39253
URL: http://svn.opensuse.org/viewcvs/yast?rev=39253&view=rev
Log:
- Added testsuite for OneClickInstallStandard module.
Added:
trunk/packager/testsuite/tests/OneClickInstallStandard.err
trunk/packager/testsuite/tests/OneClickInstallStandard.out
trunk/packager/testsuite/tests/OneClickInstallStandard.ycp
Modified:
trunk/packager/package/yast2-packager.changes
Modified: trunk/packager/package/yast2-packager.changes
URL: http://svn.opensuse.org/viewcvs/yast/trunk/packager/package/yast2-packager.changes?rev=39253&r1=39252&r2=39253&view=diff
==============================================================================
--- trunk/packager/package/yast2-packager.changes (original)
+++ trunk/packager/package/yast2-packager.changes Mon Jul 9 16:23:27 2007
@@ -6,6 +6,7 @@
http://en.opensuse.org/Standards/One_Click_Install - Only
repositories are supported now.
- Added perl-XML-Simple to the spec file as 'Requires'.
+- Added testsuite for OneClickInstallStandard module.
-------------------------------------------------------------------
Wed Jul 4 10:57:55 CEST 2007 - locilka@suse.cz
Added: trunk/packager/testsuite/tests/OneClickInstallStandard.err
URL: http://svn.opensuse.org/viewcvs/yast/trunk/packager/testsuite/tests/OneClickInstallStandard.err?rev=39253&view=auto
==============================================================================
(empty)
Added: trunk/packager/testsuite/tests/OneClickInstallStandard.out
URL: http://svn.opensuse.org/viewcvs/yast/trunk/packager/testsuite/tests/OneClickInstallStandard.out?rev=39253&view=auto
==============================================================================
--- trunk/packager/testsuite/tests/OneClickInstallStandard.out (added)
+++ trunk/packager/testsuite/tests/OneClickInstallStandard.out Mon Jul 9 16:23:27 2007
@@ -0,0 +1,31 @@
+Dump [
+Dump $[
+Dump "description":"This is the main openSUSE package repository containing blah blah blah", "distversion":"openSUSE Factory", "format":"yast", "localized_description":$[
+Dump "de":"Insert German Here", "en_US":"This is the main openSUSE package repository containing blah blah blah"
+Dump ], "localized_name":$[
+Dump "en_US":"Main Repository"
+Dump ], "localized_summary":$[
+Dump "en_US":"This is the main openSUSE catalog"
+Dump ], "mirrors":[
+Dump $[
+Dump "location":"ie", "score":"5", "url":"http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/SL-OSS-f..."
+Dump ]
+Dump ], "name":"Main Repository", "summary":"This is the main openSUSE catalog", "url":"http://download.opensuse.org/distribution/SL-OSS-factory/inst-source"
+Dump ], $[
+Dump "description":"blah blah blah", "distversion":"openSUSE Factory", "format":"", "localized_description":$[
+Dump "en_US":"blah blah blah"
+Dump ], "localized_name":$[
+Dump "en_US":"Some Other Repo"
+Dump ], "localized_summary":$[
+Dump "en_US":"Blah Blah"
+Dump ], "name":"Some Other Repo", "summary":"Blah Blah", "url":"http://example.com"
+Dump ], $[
+Dump "description":"This is the main openSUSE package repository containing blah blah blah", "distversion":"openSUSE 10.2", "format":"", "localized_description":$[
+Dump "en_US":"This is the main openSUSE package repository containing blah blah blah"
+Dump ], "localized_name":$[
+Dump "en_US":"Main Repository"
+Dump ], "localized_summary":$[
+Dump "en_US":"This is the main openSUSE catalogue"
+Dump ], "name":"Main Repository", "summary":"This is the main openSUSE catalogue", "url":"http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/10.2/rep..."
+Dump ]
+Dump ]
Added: trunk/packager/testsuite/tests/OneClickInstallStandard.ycp
URL: http://svn.opensuse.org/viewcvs/yast/trunk/packager/testsuite/tests/OneClickInstallStandard.ycp?rev=39253&view=auto
==============================================================================
--- trunk/packager/testsuite/tests/OneClickInstallStandard.ycp (added)
+++ trunk/packager/testsuite/tests/OneClickInstallStandard.ycp Mon Jul 9 16:23:27 2007
@@ -0,0 +1,68 @@
+{
+ include "testsuite.ycp";
+ map READ = $[];
+
+ TESTSUITE_INIT ([READ, $[], $[]], nil);
+ import "OneClickInstallStandard";
+ import "ValueBrowser";
+
+ // see http://en.opensuse.org/Standards/One_Click_Install
+ string xml_content = "