Author: schubi2 Date: Fri Feb 22 09:55:39 2008 New Revision: 8864 URL: http://svn.opensuse.org/viewcvs/zypp?rev=8864&view=rev Log: Testcase for deleting unmained packages which will not work in the updated system anymore Added: trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-package.xml trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-system.xml trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-test.solution trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-test.xml Added: trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-package.xml URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-package.xml?rev=8864&view=auto ============================================================================== --- trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-package.xml (added) +++ trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-package.xml Fri Feb 22 09:55:39 2008 @@ -0,0 +1,22 @@ +<channel><subchannel> +<package> + <name>B</name> + <summary>A fake package</summary> + <description>A fake package</description> + <section>misc</section> + <history> + <update> + <hid>12345</hid> + <epoch>0</epoch> + <version>2.0</version> + <release>1</release> + <filename>foo.bar</filename> + <filesize>123</filesize> + <installedsize>234</installedsize> + <md5sum>0f55f36a3240858038a281911605024e</md5sum> + <importance>suggested</importance> + <description>Yggdrasil Linux</description> + </update> + </history> +</package> +</subchannel></channel> Added: trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-system.xml URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-system.xml?rev=8864&view=auto ============================================================================== --- trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-system.xml (added) +++ trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-system.xml Fri Feb 22 09:55:39 2008 @@ -0,0 +1,65 @@ +<channel><subchannel> +<package> + <name>A</name> + <summary>A fake package</summary> + <description>A fake package</description> + <section>misc</section> + <history> + <update> + <hid>12345</hid> + <epoch>0</epoch> + <version>1.0</version> + <release>1</release> + <filename>foo.bar</filename> + <filesize>123</filesize> + <installedsize>234</installedsize> + <md5sum>0f55f36a3240858038a281911605024e</md5sum> + <importance>suggested</importance> + <description>Yggdrasil Linux</description> + </update> + </history> + <requires> + <dep name='B' op='=' version='1.0' /> + </requires> +</package> +<package> + <name>B</name> + <summary>A fake package</summary> + <description>A fake package</description> + <section>misc</section> + <history> + <update> + <hid>12345</hid> + <epoch>0</epoch> + <version>1.0</version> + <release>1</release> + <filename>foo.bar</filename> + <filesize>123</filesize> + <installedsize>234</installedsize> + <md5sum>0f55f36a3240858038a281911605024e</md5sum> + <importance>suggested</importance> + <description>Yggdrasil Linux</description> + </update> + </history> +</package> +<package> + <name>C</name> + <summary>A fake package</summary> + <description>A fake package</description> + <section>misc</section> + <history> + <update> + <hid>12345</hid> + <epoch>0</epoch> + <version>1.0</version> + <release>1</release> + <filename>foo.bar</filename> + <filesize>123</filesize> + <installedsize>234</installedsize> + <md5sum>0f55f36a3240858038a281911605024e</md5sum> + <importance>suggested</importance> + <description>Yggdrasil Linux</description> + </update> + </history> +</package> +</subchannel></channel> Added: trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-test.solution URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-test.solution?rev=8864&view=auto ============================================================================== --- trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-test.solution (added) +++ trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-test.solution Fri Feb 22 09:55:39 2008 @@ -0,0 +1,10 @@ +>!> Doing distribution upgrade ... +>!> 1: I_Tu_(2)A-1.0-1.noarch(@System) +>!> 2: I_TsU(3)B-1.0-1.noarch(@System) +>!> 3: U_Th_(5)B-2.0-1.noarch(upgrade) +>!> 4: I__s_(4)C-1.0-1.noarch(@System) +>!> No problems so far +>!> Solution : +>!> install B-2.0-1.noarch[upgrade] +>!> delete A-1.0-1.noarch[@System] +>!> update B-1.0-1.noarch[@System] Added: trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-test.xml URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-test.xml?rev=8864&view=auto ============================================================================== --- trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-test.xml (added) +++ trunk/libzypp-testsuite/solver/data.deptestomatic/distupgrade-tests/notsupported-test.xml Fri Feb 22 09:55:39 2008 @@ -0,0 +1,14 @@ +<?xml version="1.0"?> +<!-- + distupgrade single unmaintained package +--> +<test> +<setup> + <system file="notsupported-system.xml"/> + <channel name="upgrade" file="notsupported-package.xml"/> +</setup> +<trial> + <distupgrade/> + <reportproblems/> +</trial> +</test> -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org