summaryrefslogtreecommitdiffstats
path: root/t/superuser--file-conflicts.t
diff options
context:
space:
mode:
Diffstat (limited to 't/superuser--file-conflicts.t')
-rw-r--r--t/superuser--file-conflicts.t16
1 files changed, 14 insertions, 2 deletions
diff --git a/t/superuser--file-conflicts.t b/t/superuser--file-conflicts.t
index 8580b6f5..32e04489 100644
--- a/t/superuser--file-conflicts.t
+++ b/t/superuser--file-conflicts.t
@@ -27,16 +27,22 @@ sub test_rpm_same_transaction {
test_rpm_i_succeeds('a', 'c');
check_installed_and_remove('a', 'c');
+
+ test_rpm_i_succeeds('a', 'd');
+ check_installed_and_remove('a', 'd');
}
sub test_rpm_different_transactions {
test_rpm_i_succeeds('a');
-
test_rpm_i_fail('b');
check_installed_names('a');
test_rpm_i_succeeds('c');
check_installed_and_remove('a', 'c');
+
+ test_rpm_i_succeeds('a');
+ test_rpm_i_succeeds('d');
+ check_installed_and_remove('a', 'd');
}
sub test_urpmi_same_transaction {
@@ -46,17 +52,23 @@ sub test_urpmi_same_transaction {
urpmi('a c');
check_installed_and_remove('a', 'c');
+
+ urpmi('a d');
+ check_installed_and_remove('a', 'd');
}
sub test_urpmi_different_transactions {
urpmi('a');
-
test_urpmi_fail('b');
check_installed_names('a');
# disabled, fail when dropping RPMTAG_FILEDIGESTS
#urpmi('c');
#check_installed_and_remove('a', 'c');
+
+ #urpmi('a');
+ urpmi('d');
+ check_installed_and_remove('a', 'd');
}
sub test_rpm_i_succeeds {