From 23046321703e3767d2d7bb39dac4fc938ba58d00 Mon Sep 17 00:00:00 2001 From: Stefan Schubert Date: Mon, 12 Jun 2006 14:37:18 +0000 Subject: [PATCH] testcases for parallel installed atoms --- .../patch-tests/parallel-atmos-fail-test.solution | 8 ++++ .../patch-tests/parallel-atmos-fail-test.xml | 18 +++++++++ .../patch-tests/parallel-atmos-test.solution | 7 ++++ .../patch-tests/parallel-atmos-test.xml | 4 +- .../parallel-atoms-equal-patch-test.solution | 7 ++++ .../parallel-atoms-equal-patch-test.xml | 17 +++++++++ .../patch-tests/patchA-fail-installed.xml | 44 ++++++++++++++++++++++ .../patch-tests/patchA-installed.xml | 2 +- .../data.deptestomatic/patch-tests/patchA-new.xml | 44 ++++++++++++++++++++++ 9 files changed, 149 insertions(+), 2 deletions(-) create mode 100644 testsuite/solver/data.deptestomatic/patch-tests/parallel-atmos-fail-test.solution create mode 100644 testsuite/solver/data.deptestomatic/patch-tests/parallel-atmos-fail-test.xml create mode 100644 testsuite/solver/data.deptestomatic/patch-tests/parallel-atmos-test.solution create mode 100644 testsuite/solver/data.deptestomatic/patch-tests/parallel-atoms-equal-patch-test.solution create mode 100644 testsuite/solver/data.deptestomatic/patch-tests/parallel-atoms-equal-patch-test.xml create mode 100644 testsuite/solver/data.deptestomatic/patch-tests/patchA-fail-installed.xml create mode 100644 testsuite/solver/data.deptestomatic/patch-tests/patchA-new.xml diff --git a/testsuite/solver/data.deptestomatic/patch-tests/parallel-atmos-fail-test.solution b/testsuite/solver/data.deptestomatic/patch-tests/parallel-atmos-fail-test.solution new file mode 100644 index 0000000..08bbd79 --- /dev/null +++ b/testsuite/solver/data.deptestomatic/patch-tests/parallel-atmos-fail-test.solution @@ -0,0 +1,8 @@ +>!> Installing patch-B1 from channel new_source +>!> 1 problems found: +>!> Problem: +>!> This would invalidate atom:A-1.0-1.i586. +>!> atom:A-1.0-1.i586 has unfulfilled requirements +>!> Solution: +>!> delete A +>!> delete atom:A-1.0-1.i586 diff --git a/testsuite/solver/data.deptestomatic/patch-tests/parallel-atmos-fail-test.xml b/testsuite/solver/data.deptestomatic/patch-tests/parallel-atmos-fail-test.xml new file mode 100644 index 0000000..10bf5e8 --- /dev/null +++ b/testsuite/solver/data.deptestomatic/patch-tests/parallel-atmos-fail-test.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + diff --git a/testsuite/solver/data.deptestomatic/patch-tests/parallel-atmos-test.solution b/testsuite/solver/data.deptestomatic/patch-tests/parallel-atmos-test.solution new file mode 100644 index 0000000..74706d9 --- /dev/null +++ b/testsuite/solver/data.deptestomatic/patch-tests/parallel-atmos-test.solution @@ -0,0 +1,7 @@ +>!> Installing patch-B1 from channel new_source +>!> No problems so far +>!> Solution #1: +>!> install patch:patch-B1-1-0.noarch[new_source] +>!> upgrade A-1.0-1.i586 => A-2.0-1.i586[new_source] +>!> upgrade atom:A-1.0-1.i586 => atom:A-2.0-1.i586[new_source] +>!> installs=1, upgrades=2, uninstalls=0 diff --git a/testsuite/solver/data.deptestomatic/patch-tests/parallel-atmos-test.xml b/testsuite/solver/data.deptestomatic/patch-tests/parallel-atmos-test.xml index 901b7e9..d5b420e 100644 --- a/testsuite/solver/data.deptestomatic/patch-tests/parallel-atmos-test.xml +++ b/testsuite/solver/data.deptestomatic/patch-tests/parallel-atmos-test.xml @@ -1,6 +1,8 @@ diff --git a/testsuite/solver/data.deptestomatic/patch-tests/parallel-atoms-equal-patch-test.solution b/testsuite/solver/data.deptestomatic/patch-tests/parallel-atoms-equal-patch-test.solution new file mode 100644 index 0000000..54ebbd1 --- /dev/null +++ b/testsuite/solver/data.deptestomatic/patch-tests/parallel-atoms-equal-patch-test.solution @@ -0,0 +1,7 @@ +>!> Installing patch-A1 from channel new_source +>!> No problems so far +>!> Solution #1: +>!> upgrade A-1.0-1.i586 => A-2.0-1.i586[new_source] +>!> upgrade atom:A-1.0-1.i586 => atom:A-2.0-1.i586[new_source] +>!> upgrade patch:patch-A1-1-0.noarch => patch:patch-A1-2-0.noarch[new_source] +>!> installs=0, upgrades=3, uninstalls=0 diff --git a/testsuite/solver/data.deptestomatic/patch-tests/parallel-atoms-equal-patch-test.xml b/testsuite/solver/data.deptestomatic/patch-tests/parallel-atoms-equal-patch-test.xml new file mode 100644 index 0000000..5d33fa1 --- /dev/null +++ b/testsuite/solver/data.deptestomatic/patch-tests/parallel-atoms-equal-patch-test.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + diff --git a/testsuite/solver/data.deptestomatic/patch-tests/patchA-fail-installed.xml b/testsuite/solver/data.deptestomatic/patch-tests/patchA-fail-installed.xml new file mode 100644 index 0000000..f2f48c0 --- /dev/null +++ b/testsuite/solver/data.deptestomatic/patch-tests/patchA-fail-installed.xml @@ -0,0 +1,44 @@ + + + A + A fake package + A fake package +
misc
+ + + 12345 + i586 + 0 + 1.0 + 1 + foo.bar + 123 + 234 + 0f55f36a3240858038a281911605024e + suggested + Yggdrasil Linux + + +
+ + patch-A1 + noarch + 1 + 0 + + + + + + A + i586 + 1.0 + 1 + + + + + + + +
diff --git a/testsuite/solver/data.deptestomatic/patch-tests/patchA-installed.xml b/testsuite/solver/data.deptestomatic/patch-tests/patchA-installed.xml index f2f48c0..67570a1 100644 --- a/testsuite/solver/data.deptestomatic/patch-tests/patchA-installed.xml +++ b/testsuite/solver/data.deptestomatic/patch-tests/patchA-installed.xml @@ -38,7 +38,7 @@ - + diff --git a/testsuite/solver/data.deptestomatic/patch-tests/patchA-new.xml b/testsuite/solver/data.deptestomatic/patch-tests/patchA-new.xml new file mode 100644 index 0000000..b7a0b1b --- /dev/null +++ b/testsuite/solver/data.deptestomatic/patch-tests/patchA-new.xml @@ -0,0 +1,44 @@ + + + A + A fake package + A fake package +
misc
+ + + 12345 + i586 + 0 + 2.0 + 1 + foo.bar + 123 + 234 + 0f55f36a3240858038a281911605024e + suggested + Yggdrasil Linux + + +
+ + patch-A1 + noarch + 2 + 0 + + + + + + A + i586 + 2.0 + 1 + + + + + + + +
-- 2.7.4