diff options
Diffstat (limited to 't/superuser--addmedia.t')
-rw-r--r-- | t/superuser--addmedia.t | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/t/superuser--addmedia.t b/t/superuser--addmedia.t index 63b9fb34..f6701a3e 100644 --- a/t/superuser--addmedia.t +++ b/t/superuser--addmedia.t @@ -14,6 +14,9 @@ my $name3 = 'various3'; my @fields = qw(hdlist synthesis with_synthesis media_info_dir no-media-info list virtual ignore); +try_media_d_1(); +try_media_d_2(); + try_medium({}, ''); @@ -150,3 +153,22 @@ sub check_urpmi { urpmi(join(' ', @names)); check_installed_and_remove(@names); } + +sub try_media_d_1 { + create_media_d_cfg($name, { name => $name, url => "$::pwd/media/$name" }); + check_urpmi($name); + + create_media_d_cfg($name2, { name => $name2, url => "$::pwd/media/$name2" }); + check_urpmi($name2); + + ok(unlink media_d_cfg($name)); + ok(unlink media_d_cfg($name2)); +} +sub try_media_d_2 { + create_media_d_cfg($name, + { name => $name, url => "$::pwd/media/$name" }, + { name => $name2, url => "$::pwd/media/$name2" }); + check_urpmi($name, $name2); + + ok(unlink media_d_cfg($name)); +} |