ref: refs/heads/master
commit 3115fb0d650750e3bf22849a1637b1097bd94d60
Author: Michael Andres
Date: Thu Nov 12 09:47:58 2009 +0100
Backport test cases for UI (got lost when migrating svn to git)
---
package/libzypp-testsuite-tools.changes | 18 ++-
.../UI-tests/15517616-package.xml.gz | Bin 0 -> 121319 bytes
.../UI-tests/15562256-package.xml.gz | Bin 0 -> 435041 bytes
.../UI-tests/15910048-package.xml.gz | Bin 0 -> 1057 bytes
.../UI-tests/15932256-package.xml.gz | Bin 0 -> 1395810 bytes
.../UI-tests/17678368-package.xml.gz | Bin 0 -> 208733 bytes
.../UI-tests/19165568-package.xml.gz | Bin 0 -> 435041 bytes
.../UI-tests/19674192-package.xml.gz | Bin 0 -> 1057 bytes
.../UI-tests/19693024-package.xml.gz | Bin 0 -> 1395810 bytes
solver/data.deptestomatic/UI-tests/ignore | 3 +
.../UI-tests/package1-system.xml.gz | Bin 0 -> 173692 bytes
.../data.deptestomatic/UI-tests/package1-test.xml | 78 +++++++++++
.../UI-tests/patch-135820016-package.xml.gz | Bin 0 -> 4132 bytes
.../UI-tests/patch-135979280-package.xml.gz | Bin 0 -> 6980 bytes
.../UI-tests/patch-135979512-package.xml.gz | Bin 0 -> 3083 bytes
.../UI-tests/patch-135979712-package.xml.gz | Bin 0 -> 762609 bytes
.../UI-tests/patch1-system.xml.gz | Bin 0 -> 176916 bytes
.../UI-tests/patch1-test.solution | 142 ++++++++++++++++++++
solver/data.deptestomatic/UI-tests/patch1-test.xml | 45 ++++++
.../UI-tests/patch2-system.xml.gz | Bin 0 -> 173692 bytes
solver/data.deptestomatic/UI-tests/patch2-test.xml | 79 +++++++++++
21 files changed, 359 insertions(+), 6 deletions(-)
diff --git a/package/libzypp-testsuite-tools.changes b/package/libzypp-testsuite-tools.changes
index edf39af..db5605f 100644
--- a/package/libzypp-testsuite-tools.changes
+++ b/package/libzypp-testsuite-tools.changes
@@ -35,14 +35,20 @@ Wed Jun 3 17:47:55 CEST 2009 - ma@suse.de
wiki page.
-------------------------------------------------------------------
+Thu Nov 20 14:41:28 CET 2008 - gs@suse.de
+
+- add test cases for UI testing (new directory UI-tests)
+- deptestomatic.cc/load_source(): use pathname (instead of filename)
+
+-------------------------------------------------------------------
Tue Nov 4 15:46:33 CET 2008 - dmacvicar@suse.de
-- add showselectable tag to see selectables
+- add showselectable tag to see selectables
-------------------------------------------------------------------
Wed Oct 15 09:45:35 CEST 2008 - dmacvicar@suse.de
-- fix build
+- fix build
-------------------------------------------------------------------
Wed Sep 10 17:45:26 CEST 2008 - ma@suse.de
@@ -59,12 +65,12 @@ Tue Sep 2 16:47:55 CEST 2008 - schubi@suse.de
- compiler fixes
- replace ResTraits<>::kind by ResKind
-- version 4.2.6
+- version 4.2.6
-------------------------------------------------------------------
Fri Jul 18 09:36:05 CEST 2008 - schubi@suse.de
-- removed scripts,atoms,... from deptestomatic
+- removed scripts,atoms,... from deptestomatic
-------------------------------------------------------------------
Tue Jun 17 12:25:20 CEST 2008 - schubi@suse.de
@@ -74,7 +80,7 @@ Tue Jun 17 12:25:20 CEST 2008 - schubi@suse.de
-------------------------------------------------------------------
Fri May 23 15:06:53 CEST 2008 - schubi@suse.de
-- Added grfical interface again
+- Added grfical interface again
-------------------------------------------------------------------
Fri Apr 25 20:14:29 CEST 2008 - coolo@suse.de
@@ -119,7 +125,7 @@ Fri Feb 29 13:21:53 CET 2008 - coolo@suse.de
-------------------------------------------------------------------
Tue Feb 26 12:14:37 CET 2008 - schubi@suse.de
-- using SAT helix parser
+- using SAT helix parser
- disables pokus (bindings does not work currently)
-------------------------------------------------------------------
diff --git a/solver/data.deptestomatic/UI-tests/15517616-package.xml.gz b/solver/data.deptestomatic/UI-tests/15517616-package.xml.gz
new file mode 100644
index 0000000..3c3c389
Binary files /dev/null and b/solver/data.deptestomatic/UI-tests/15517616-package.xml.gz differ
diff --git a/solver/data.deptestomatic/UI-tests/15562256-package.xml.gz b/solver/data.deptestomatic/UI-tests/15562256-package.xml.gz
new file mode 100644
index 0000000..5337b7f
Binary files /dev/null and b/solver/data.deptestomatic/UI-tests/15562256-package.xml.gz differ
diff --git a/solver/data.deptestomatic/UI-tests/15910048-package.xml.gz b/solver/data.deptestomatic/UI-tests/15910048-package.xml.gz
new file mode 100644
index 0000000..bc6b041
Binary files /dev/null and b/solver/data.deptestomatic/UI-tests/15910048-package.xml.gz differ
diff --git a/solver/data.deptestomatic/UI-tests/15932256-package.xml.gz b/solver/data.deptestomatic/UI-tests/15932256-package.xml.gz
new file mode 100644
index 0000000..b847f4b
Binary files /dev/null and b/solver/data.deptestomatic/UI-tests/15932256-package.xml.gz differ
diff --git a/solver/data.deptestomatic/UI-tests/17678368-package.xml.gz b/solver/data.deptestomatic/UI-tests/17678368-package.xml.gz
new file mode 100644
index 0000000..defafa0
Binary files /dev/null and b/solver/data.deptestomatic/UI-tests/17678368-package.xml.gz differ
diff --git a/solver/data.deptestomatic/UI-tests/19165568-package.xml.gz b/solver/data.deptestomatic/UI-tests/19165568-package.xml.gz
new file mode 100644
index 0000000..5337b7f
Binary files /dev/null and b/solver/data.deptestomatic/UI-tests/19165568-package.xml.gz differ
diff --git a/solver/data.deptestomatic/UI-tests/19674192-package.xml.gz b/solver/data.deptestomatic/UI-tests/19674192-package.xml.gz
new file mode 100644
index 0000000..bc6b041
Binary files /dev/null and b/solver/data.deptestomatic/UI-tests/19674192-package.xml.gz differ
diff --git a/solver/data.deptestomatic/UI-tests/19693024-package.xml.gz b/solver/data.deptestomatic/UI-tests/19693024-package.xml.gz
new file mode 100644
index 0000000..b847f4b
Binary files /dev/null and b/solver/data.deptestomatic/UI-tests/19693024-package.xml.gz differ
diff --git a/solver/data.deptestomatic/UI-tests/ignore b/solver/data.deptestomatic/UI-tests/ignore
new file mode 100644
index 0000000..5ddc974
--- /dev/null
+++ b/solver/data.deptestomatic/UI-tests/ignore
@@ -0,0 +1,3 @@
+patch1-test.xml
+patch2-test.xml
+package1-test.xml
diff --git a/solver/data.deptestomatic/UI-tests/package1-system.xml.gz b/solver/data.deptestomatic/UI-tests/package1-system.xml.gz
new file mode 100644
index 0000000..80d2c0f
Binary files /dev/null and b/solver/data.deptestomatic/UI-tests/package1-system.xml.gz differ
diff --git a/solver/data.deptestomatic/UI-tests/package1-test.xml b/solver/data.deptestomatic/UI-tests/package1-test.xml
new file mode 100644
index 0000000..82be452
--- /dev/null
+++ b/solver/data.deptestomatic/UI-tests/package1-test.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0"?>
+<!-- testcase generated by YaST -->
+<test>
+<setup arch="x86_64">
+ <system file="package1-system.xml.gz"/>
+
+ <!--
+ - alias : opensuse_update_11.0
+ - url : http://download.opensuse.org/update/11.0
+ - path : /
+ - type : rpm-md
+ -->
+ <channel file="17678368-package.xml.gz" name="opensuse_update_11.0" />
+
+ <!--
+ - alias : openSUSE-10.3-DVD_10.3
+ - url : ftp://10.10.0.100/%2finstall/SLP/openSUSE-10.3-GM/x86_64/DVD1
+ - path : /
+ - type : yast2
+ -->
+ <channel file="19165568-package.xml.gz" name="openSUSE-10.3-DVD_10.3" />
+
+ <!--
+ - alias : update11
+ - url : dir:///suse/dmacvicar/Export/update11
+ - path : /
+ - type : rpm-md
+ -->
+ <channel file="19674192-package.xml.gz" name="update11" />
+
+ <!--
+ - alias : openSUSE-10.3-retail_10.3
+ - url : ftp://10.10.0.100/%2finstall/SLP/openSUSE-10.3-GM-DVD9/x86_64/DVD1
+ - path : /
+ - type : yast2
+ -->
+ <channel file="19693024-package.xml.gz" name="openSUSE-10.3-retail_10.3" />
+
+ <locale name="de_DE" />
+ <locale name="de_AT" />
+ <locale name="de_BE" />
+</setup>
+<trial>
+<showpool all="yes"/>
+<keep channel="@System" kind="package" name="ElectricFence" arch="x86_64" version="2.2.2" release="603" status="I__u_"/>
+<keep channel="@System" kind="package" name="mkinitrd" arch="x86_64" version="2.1" release="36" status="I__u_"/>
+<keep channel="@System" kind="package" name="regexp" arch="noarch" version="1.3" release="128" status="I__u_"/>
+<keep channel="openSUSE-10.3-DVD_10.3" kind="package" name="regexp" arch="noarch" version="1.3" release="128" status="U__u_"/>
+<keep channel="openSUSE-10.3-DVD_10.3" kind="package" name="ElectricFence" arch="x86_64" version="2.2.2" release="603" status="U__u_"/>
+<keep channel="openSUSE-10.3-DVD_10.3" kind="package" name="mkinitrd" arch="x86_64" version="2.1" release="36" status="U__u_"/>
+<keep channel="openSUSE-10.3-DVD_10.3" kind="pattern" name="console" arch="x86_64" version="10.3" release="159" status="UB_u_"/>
+<keep channel="openSUSE-10.3-DVD_10.3" kind="pattern" name="devel_rails" arch="x86_64" version="10.3" release="159" status="UB_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="ElectricFence" arch="i586" version="2.2.2" release="603" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="mkinitrd" arch="i586" version="2.1" release="36" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="regexp" arch="noarch" version="1.3" release="128" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="ElectricFence" arch="x86_64" version="2.2.2" release="603" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="mkinitrd" arch="x86_64" version="2.1" release="36" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="FooBillard" arch="i586" version="3.0a" release="115" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="crack-attack" arch="i586" version="1.1.14" release="119" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="FOTAQ" arch="noarch" version="20040315" release="102" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="bundle-lang-other" arch="noarch" version="10.3" release="15" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="FooBillard" arch="x86_64" version="3.0a" release="115" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="crack-attack" arch="x86_64" version="1.1.14" release="119" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="srcpackage" name="ElectricFence" arch="noarch" version="2.2.2" release="603" status="UN_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="srcpackage" name="FOTAQ" arch="noarch" version="20040315" release="102" status="UN_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="srcpackage" name="FooBillard" arch="noarch" version="3.0a" release="115" status="UN_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="srcpackage" name="bundle-lang-other" arch="noarch" version="10.3" release="15" status="UN_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="srcpackage" name="crack-attack" arch="noarch" version="1.1.14" release="119" status="UN_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="srcpackage" name="mkinitrd" arch="noarch" version="2.1" release="36" status="UN_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="srcpackage" name="regexp" arch="noarch" version="1.3" release="128" status="UN_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="pattern" name="console" arch="i586" version="10.3" release="159" status="UB_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="pattern" name="console" arch="x86_64" version="10.3" release="159" status="UB_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="pattern" name="devel_rails" arch="i586" version="10.3" release="159" status="UB_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="pattern" name="devel_rails" arch="x86_64" version="10.3" release="159" status="UB_u_"/>
+<uninstall kind="package" name="aaa_base" status="I_Tu_"/>
+<PkgUI/>
+</trial>
+</test>
diff --git a/solver/data.deptestomatic/UI-tests/patch-135820016-package.xml.gz b/solver/data.deptestomatic/UI-tests/patch-135820016-package.xml.gz
new file mode 100644
index 0000000..042f4f2
Binary files /dev/null and b/solver/data.deptestomatic/UI-tests/patch-135820016-package.xml.gz differ
diff --git a/solver/data.deptestomatic/UI-tests/patch-135979280-package.xml.gz b/solver/data.deptestomatic/UI-tests/patch-135979280-package.xml.gz
new file mode 100644
index 0000000..51530fa
Binary files /dev/null and b/solver/data.deptestomatic/UI-tests/patch-135979280-package.xml.gz differ
diff --git a/solver/data.deptestomatic/UI-tests/patch-135979512-package.xml.gz b/solver/data.deptestomatic/UI-tests/patch-135979512-package.xml.gz
new file mode 100644
index 0000000..0cae049
Binary files /dev/null and b/solver/data.deptestomatic/UI-tests/patch-135979512-package.xml.gz differ
diff --git a/solver/data.deptestomatic/UI-tests/patch-135979712-package.xml.gz b/solver/data.deptestomatic/UI-tests/patch-135979712-package.xml.gz
new file mode 100644
index 0000000..0ab4d97
Binary files /dev/null and b/solver/data.deptestomatic/UI-tests/patch-135979712-package.xml.gz differ
diff --git a/solver/data.deptestomatic/UI-tests/patch1-system.xml.gz b/solver/data.deptestomatic/UI-tests/patch1-system.xml.gz
new file mode 100644
index 0000000..d1922ec
Binary files /dev/null and b/solver/data.deptestomatic/UI-tests/patch1-system.xml.gz differ
diff --git a/solver/data.deptestomatic/UI-tests/patch1-test.solution b/solver/data.deptestomatic/UI-tests/patch1-test.solution
new file mode 100644
index 0000000..33dd6c7
--- /dev/null
+++ b/solver/data.deptestomatic/UI-tests/patch1-test.solution
@@ -0,0 +1,142 @@
+>!> rpm-2186-0 from channel patch IS NOT SATISFIED
+>!> UB_s_(1417)patch:rpm-2186-0-11.0.noarch(patch) IS BROKEN
+>!> UB_s_(1418)patch:kernel-debug-2393-0-11.0.noarch(patch) IS BROKEN
+>!> UB_s_(1419)patch:java-1_4_2-sun-2426-0-11.0.noarch(patch) IS BROKEN
+>!> US_s_(1420)patch:openssl-2175-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1421)patch:openssl-devel-32bit-2141-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1422)patch:openssl-devel-32bit-2082-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1423)patch:kdelibs3-3053-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1424)patch:kdelibs3-devel-2172-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1425)patch:kdepim3-2089-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1426)patch:kdepim3-3245-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1427)patch:kdepim3-3143-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1428)patch:man-3101-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1430)patch:bind-2517-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1432)patch:bind-2157-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1433)patch:bind-libs-32bit-2268-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1435)patch:gnome-icon-theme-3035-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1437)patch:gpg2-1834-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1438)patch:gpg2-2354-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1439)patch:ksh-1962-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1442)patch:gstreamer010-plugins-base-2557-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1447)patch:perl-IO-Socket-SSL-3450-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1452)patch:screen-2199-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1453)patch:yast2-storage-2356-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1454)patch:yast2-storage-evms-2119-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1455)patch:MozillaFirefox-2088-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1456)patch:MozillaFirefox-translations-2154-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1457)patch:MozillaFirefox-translations-1960-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1458)patch:MozillaFirefox-translations-2423-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1459)patch:MozillaFirefox-translations-2683-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1461)patch:at-2428-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1462)patch:gnutls-2117-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1464)patch:qt3-3052-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1465)patch:qt3-devel-32bit-2190-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1467)patch:curl-2207-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1469)patch:net-snmp-1969-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1470)patch:postgresql-3244-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1471)patch:postgresql-server-2276-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1472)patch:timezone-2623-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1473)patch:timezone-2313-0-11.0.noarch(patch) IS SATISFIED
+>!> UB_s_(1474)patch:kernel-1900-0-11.0.noarch(patch) IS BROKEN
+>!> UB_s_(1475)patch:kernel-xen-2605-0-11.0.noarch(patch) IS BROKEN
+>!> UB_s_(1476)patch:kernel-xen-2096-0-11.0.noarch(patch) IS BROKEN
+>!> US_s_(1477)patch:jasper-3139-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1479)patch:freetype2-3067-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1480)patch:freetype2-devel-32bit-1918-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1483)patch:w3m-2439-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1485)patch:module-init-tools-2697-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1486)patch:module-init-tools-1935-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1487)patch:module-init-tools-2234-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1493)patch:texinfo-2263-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1494)patch:yast2-mail-server-2126-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1495)patch:krb5-2440-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1496)patch:krb5-server-3046-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1497)patch:libgsf-2363-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1498)patch:gv-2267-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1499)patch:gv-2339-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1501)patch:file-3034-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1502)patch:xen-2155-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1503)patch:yast2-vm-1903-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1504)patch:xorg-x11-server-2062-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1505)patch:xorg-x11-server-1913-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1506)patch:xorg-x11-server-2449-0-11.0.noarch(patch) IS SATISFIED
+>!> UB_s_(1507)patch:xorg-x11-server-3083-0-11.0.noarch(patch) IS BROKEN
+>!> US_s_(1508)patch:xorg-x11-server-1850-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1510)patch:libsoup-2501-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1511)patch:xpdf-tools-2474-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1512)patch:metacity-2191-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1513)patch:kdegraphics3-2301-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1514)patch:mkinitrd-2237-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1515)patch:mkinitrd-1977-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1516)patch:mkinitrd-2169-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1517)patch:NetworkManager-kde-2233-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1520)patch:apache2-1906-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1521)patch:apache2-worker-2281-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1522)patch:e2fsprogs-2203-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1523)patch:libwnck-2225-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1524)patch:yast2-sound-2136-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1525)patch:xorg-x11-driver-video-2463-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1526)patch:xorg-x11-driver-video-2347-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1527)patch:xorg-x11-driver-video-2125-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1528)patch:kdebase3-3407-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1529)patch:kdebase3-32bit-2023-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1534)patch:suseRegister-2702-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1535)patch:suseRegister-3534-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1536)patch:libpng-2325-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1537)patch:gdb-2222-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1542)patch:kdenetwork3-InstantMessenger-2230-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1543)patch:kdenetwork3-InstantMessenger-1933-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1544)patch:kdenetwork3-InstantMessenger-2598-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1546)patch:yast2-packager-1975-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1549)patch:mono-core-2149-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1550)patch:mono-web-2377-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1551)patch:cron-2008-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1552)patch:cron-3093-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1553)patch:multipath-tools-2462-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1554)patch:pam_ldap-2196-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1555)patch:libksba-1867-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1557)patch:openldap2-client-2291-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1558)patch:udev-2109-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1559)patch:procps-2012-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1560)patch:gtk2-2260-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1561)patch:gtk2-32bit-2497-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1562)patch:mozilla-nss-2067-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1563)patch:diffutils-2066-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1573)patch:cups-2528-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1574)patch:cups-libs-32bit-3137-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1575)patch:kdegraphics3-pdf-2564-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1576)patch:libtiff-1908-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1578)patch:xscreensaver-3241-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1580)patch:pwdutils-1912-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1583)patch:libmusicbrainz-2042-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1585)patch:poppler-2589-0-11.0.noarch(patch) IS SATISFIED
+>!> UB_s_(1588)patch:qt-2187-0-11.0.noarch(patch) IS BROKEN
+>!> UB_s_(1589)patch:qt-32bit-3047-0-11.0.noarch(patch) IS BROKEN
+>!> US_s_(1591)patch:python-2167-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1592)patch:sysvinit-2259-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1593)patch:glibc-2113-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1594)patch:Mesa-2177-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1595)patch:yast2-samba-client-2223-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1596)patch:gpg-1959-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1597)patch:gpg-2355-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1598)patch:gpg-2994-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1599)patch:spamassassin-3078-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1600)patch:spamassassin-2521-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1601)patch:openssh-2184-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1602)patch:openssh-askpass-2257-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1605)patch:yast2-cd-creator-2143-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1609)patch:ghostscript-library-2253-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1610)patch:gzip-2085-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1611)patch:sax2-ident-1958-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1613)patch:perl-Bootloader-1927-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1616)patch:compat-openssl097g-2163-0-11.0.noarch(patch) IS SATISFIED
+>!> US_s_(1623)patch:tar-2344-0-11.0.noarch(patch) IS SATISFIED
+>!> Solution :
+>!> install OpenOffice_org-templates-en-2.0.4-51.noarch[openSUSE-10.3-retail 10.3]
+>!> install bundle-lang-common-en-10.3-44.noarch[openSUSE-10.3-retail 10.3]
+>!> install bundle-lang-gnome-en-10.3-61.noarch[openSUSE-10.3-retail 10.3]
+>!> install bundle-lang-kde-en-10.3-103.noarch[openSUSE-10.3-retail 10.3]
+>!> install makedumpfile-1.1.6-9.i586[openSUSE-10.3-retail 10.3]
+>!> install rpm-python-4.4.2-164.i586[openSUSE-10.3-retail 10.3]
+>!> install susehelp_en-2007.08.22-14.noarch[openSUSE-10.3-retail 10.3]
diff --git a/solver/data.deptestomatic/UI-tests/patch1-test.xml b/solver/data.deptestomatic/UI-tests/patch1-test.xml
new file mode 100644
index 0000000..176ba32
--- /dev/null
+++ b/solver/data.deptestomatic/UI-tests/patch1-test.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0"?>
+<!-- testcase generated by YaST for checking patches-->
+<test>
+<setup arch="i686">
+ <system file="patch1-system.xml.gz"/>
+
+ <!--
+ - alias : tools
+ - url : http://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_10.3/
+ - path :
+ - type : rpm-md
+ -->
+ <channel file="patch-135820016-package.xml.gz" name="tools" />
+
+ <!--
+ - alias : patch
+ - url : http://download.opensuse.org/
+ - path :
+ - type : rpm-md
+ -->
+ <channel file="patch-135979280-package.xml.gz" name="patch" />
+
+ <!--
+ - alias : 10.3
+ - url : http://download.nvidia.com/opensuse/10.3
+ - path : /
+ - type : rpm-md
+ -->
+ <channel file="patch-135979512-package.xml.gz" name="10.3" />
+
+ <!--
+ - alias : openSUSE-10.3-retail 10.3
+ - url : ftp://10.10.0.100/install/SLP/openSUSE-10.3-GM-DVD9/i386/DVD1
+ - path : /
+ - type : yast2
+ -->
+ <channel file="patch-135979712-package.xml.gz" name="openSUSE-10.3-retail 10.3" />
+</setup>
+<trial>
+<validate channel="patch" kind="patch" name="rpm-2186-0"/>
+<validate kind="patch"/>
+<showpool prefix="VALIDATE" all="yes"/>
+<YOU/>
+</trial>
+</test>
diff --git a/solver/data.deptestomatic/UI-tests/patch2-system.xml.gz b/solver/data.deptestomatic/UI-tests/patch2-system.xml.gz
new file mode 100644
index 0000000..80d2c0f
Binary files /dev/null and b/solver/data.deptestomatic/UI-tests/patch2-system.xml.gz differ
diff --git a/solver/data.deptestomatic/UI-tests/patch2-test.xml b/solver/data.deptestomatic/UI-tests/patch2-test.xml
new file mode 100644
index 0000000..7929bd8
--- /dev/null
+++ b/solver/data.deptestomatic/UI-tests/patch2-test.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<!-- testcase generated by YaST -->
+<test>
+<setup arch="x86_64">
+ <system file="patch2-system.xml.gz"/>
+
+ <!--
+ - alias : opensuse_update_11.0
+ - url : http://download.opensuse.org/update/11.0
+ - path : /
+ - type : rpm-md
+ -->
+ <channel file="15517616-package.xml.gz" name="opensuse_update_11.0" />
+
+ <!--
+ - alias : openSUSE-10.3-DVD_10.3
+ - url : ftp://10.10.0.100/%2finstall/SLP/openSUSE-10.3-GM/x86_64/DVD1
+ - path : /
+ - type : yast2
+ -->
+ <channel file="15562256-package.xml.gz" name="openSUSE-10.3-DVD_10.3" />
+
+ <!--
+ - alias : update11
+ - url : dir:///suse/dmacvicar/Export/update11
+ - path : /
+ - type : rpm-md
+ -->
+ <channel file="15910048-package.xml.gz" name="update11" />
+
+ <!--
+ - alias : openSUSE-10.3-retail_10.3
+ - url : ftp://10.10.0.100/%2finstall/SLP/openSUSE-10.3-GM-DVD9/x86_64/DVD1
+ - path : /
+ - type : yast2
+ -->
+ <channel file="15932256-package.xml.gz" name="openSUSE-10.3-retail_10.3" />
+
+ <locale name="de_DE" />
+ <locale name="de_AT" />
+ <locale name="de_BE" />
+</setup>
+<trial>
+<showpool all="yes"/>
+<install channel="opensuse_update_11.0" kind="patch" name="libsatsolver" arch="noarch" version="14" release="" status="UBTh_"/>
+<install channel="opensuse_update_11.0" kind="patch" name="update-test-affects-package-manager" arch="noarch" version="10" release="" status="USTh_"/>
+<keep channel="@System" kind="package" name="ElectricFence" arch="x86_64" version="2.2.2" release="603" status="I__u_"/>
+<keep channel="@System" kind="package" name="mkinitrd" arch="x86_64" version="2.1" release="36" status="I__u_"/>
+<keep channel="@System" kind="package" name="regexp" arch="noarch" version="1.3" release="128" status="I__u_"/>
+<keep channel="openSUSE-10.3-DVD_10.3" kind="package" name="regexp" arch="noarch" version="1.3" release="128" status="U__u_"/>
+<keep channel="openSUSE-10.3-DVD_10.3" kind="package" name="ElectricFence" arch="x86_64" version="2.2.2" release="603" status="U__u_"/>
+<keep channel="openSUSE-10.3-DVD_10.3" kind="package" name="mkinitrd" arch="x86_64" version="2.1" release="36" status="U__u_"/>
+<keep channel="openSUSE-10.3-DVD_10.3" kind="pattern" name="console" arch="x86_64" version="10.3" release="159" status="UB_u_"/>
+<keep channel="openSUSE-10.3-DVD_10.3" kind="pattern" name="devel_rails" arch="x86_64" version="10.3" release="159" status="UB_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="ElectricFence" arch="i586" version="2.2.2" release="603" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="mkinitrd" arch="i586" version="2.1" release="36" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="regexp" arch="noarch" version="1.3" release="128" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="ElectricFence" arch="x86_64" version="2.2.2" release="603" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="mkinitrd" arch="x86_64" version="2.1" release="36" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="FooBillard" arch="i586" version="3.0a" release="115" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="crack-attack" arch="i586" version="1.1.14" release="119" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="FOTAQ" arch="noarch" version="20040315" release="102" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="bundle-lang-other" arch="noarch" version="10.3" release="15" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="FooBillard" arch="x86_64" version="3.0a" release="115" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="package" name="crack-attack" arch="x86_64" version="1.1.14" release="119" status="U__u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="srcpackage" name="ElectricFence" arch="noarch" version="2.2.2" release="603" status="UN_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="srcpackage" name="FOTAQ" arch="noarch" version="20040315" release="102" status="UN_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="srcpackage" name="FooBillard" arch="noarch" version="3.0a" release="115" status="UN_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="srcpackage" name="bundle-lang-other" arch="noarch" version="10.3" release="15" status="UN_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="srcpackage" name="crack-attack" arch="noarch" version="1.1.14" release="119" status="UN_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="srcpackage" name="mkinitrd" arch="noarch" version="2.1" release="36" status="UN_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="srcpackage" name="regexp" arch="noarch" version="1.3" release="128" status="UN_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="pattern" name="console" arch="i586" version="10.3" release="159" status="UB_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="pattern" name="console" arch="x86_64" version="10.3" release="159" status="UB_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="pattern" name="devel_rails" arch="i586" version="10.3" release="159" status="UB_u_"/>
+<keep channel="openSUSE-10.3-retail_10.3" kind="pattern" name="devel_rails" arch="x86_64" version="10.3" release="159" status="UB_u_"/>
+<YOU/>
+</trial>
+</test>
--
To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org
For additional commands, e-mail: zypp-commit+help@opensuse.org