diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-09-19 20:59:13 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-09-19 20:59:13 -0700 |
commit | 6033efa29268178cb7b2343b1d18888ce1c42266 (patch) | |
tree | 7b3805d3e76ee75a6c79b5fe492879dd5b9caf93 | |
parent | 48a61cc19483628d30346488c252008a8c646d39 (diff) | |
download | portage-6033efa29268178cb7b2343b1d18888ce1c42266.tar.gz portage-6033efa29268178cb7b2343b1d18888ce1c42266.tar.bz2 portage-6033efa29268178cb7b2343b1d18888ce1c42266.zip |
test_update_dbentry: test "move" command more
-rw-r--r-- | pym/portage/tests/update/test_update_dbentry.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/pym/portage/tests/update/test_update_dbentry.py b/pym/portage/tests/update/test_update_dbentry.py index ac16a8ae3..406331809 100644 --- a/pym/portage/tests/update/test_update_dbentry.py +++ b/pym/portage/tests/update/test_update_dbentry.py @@ -17,6 +17,25 @@ class UpdateDbentryTestCase(TestCase): def testUpdateDbentryTestCase(self): cases = ( + + (("move", Atom("dev-libs/A"), Atom("dev-libs/B")), "1", + " dev-libs/A:0 ", " dev-libs/B:0 "), + + (("move", Atom("dev-libs/A"), Atom("dev-libs/B")), "1", + " >=dev-libs/A-1:0 ", " >=dev-libs/B-1:0 "), + + (("move", Atom("dev-libs/A"), Atom("dev-libs/B")), "5_pre2", + " dev-libs/A:0/1=[foo] ", " dev-libs/B:0/1=[foo] "), + + (("move", Atom("dev-libs/A"), Atom("dev-libs/B")), "5_pre2", + " dev-libs/A:0/1[foo] ", " dev-libs/B:0/1[foo] "), + + (("move", Atom("dev-libs/A"), Atom("dev-libs/B")), "5_pre2", + " dev-libs/A:0/0[foo] ", " dev-libs/B:0/0[foo] "), + + (("move", Atom("dev-libs/A"), Atom("dev-libs/B")), "5_pre2", + " dev-libs/A:0=[foo] ", " dev-libs/B:0=[foo] "), + (("slotmove", Atom("dev-libs/A"), "0", "1"), "1", " dev-libs/A:0 ", " dev-libs/A:1 "), |