From 5018523ecd485f96e70fbc2f1c17d12021feba26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bahad=C4=B1r=20Kandemir?= Date: Fri, 4 Dec 2009 12:22:23 +0000 Subject: [PATCH] Scenario for #11406 --- scenarios/bug11406scen.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 scenarios/bug11406scen.py diff --git a/scenarios/bug11406scen.py b/scenarios/bug11406scen.py new file mode 100644 index 00000000..2710832b --- /dev/null +++ b/scenarios/bug11406scen.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +# +# Scenario : bug11406scen.py +# +# Source : http://bugs.pardus.org.tr/show_bug.cgi?id=11406 +# + +from pisi.scenarioapi.scenario import * + +KERNEL = "kernel" +MODULE_A = "module-abc" +MODULE_B = "module-def" + +let_repo_had(KERNEL, with_version("1.0"), with_requiring_actions("reverseDependencyUpdate")) +let_repo_had(MODULE_A, with_version("1.0"), with_added_dependency(KERNEL, version="1.0")) +let_repo_had(MODULE_B, with_version("1.0"), with_added_dependency(KERNEL, version="1.0")) + +let_pisi_had(KERNEL, MODULE_A, MODULE_B) + +def run(): + repo_version_bumped(KERNEL, with_version("2.0")) + repo_version_bumped(MODULE_A, with_version("2.0"), with_added_dependency(KERNEL, version="2.0")) + repo_version_bumped(MODULE_B, with_version("2.0"), with_added_dependency(KERNEL, version="2.0")) + repo_updated_index() + pisi_upgraded(MODULE_A)