Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Projets publics
Ravada-Mirror
Commits
a23c496f
Commit
a23c496f
authored
Jan 19, 2022
by
Francesc Guasch
Browse files
test: check extra iso and then removed in clone
parent
cf82e58f
Changes
1
Hide whitespace changes
Inline
Side-by-side
t/vm/d10_not_download.t
View file @
a23c496f
...
...
@@ -94,8 +94,39 @@ sub test_windows($vm) {
my
$domain
=
rvd_back
->
search_domain
(
$name
);
ok
(
$domain
,
"
Expected domain
$name
created
")
or
exit
;
test_cd_removed
(
$domain
);
test_extra_iso
(
$domain
)
if
$iso
->
{
extra_iso
};
}
}
sub
test_extra_iso
($domain) {
my
$disks
=
$domain
->
info
(
user_admin
)
->
{
hardware
}
->
{
disk
};
my
@cds
=
grep
{
defined
$_
->
{
file
}
&&
$_
->
{
file
}
=~
/\.iso$/i
}
@$disks
;
is
(
scalar
(
@cds
),
2
);
}
sub
test_cd_removed
($domain) {
my
$req
=
Ravada::
Request
->
prepare_base
(
uid
=>
user_admin
->
id
,
id_domain
=>
$domain
->
id
);
wait_request
();
my
$name
=
new_domain_name
();
Ravada::
Request
->
clone
(
id_domain
=>
$domain
->
id
,
uid
=>
user_admin
->
id
,
name
=>
$name
);
wait_request
();
my
$clone
=
rvd_back
->
search_domain
(
$name
);
my
$disks
=
$clone
->
info
(
user_admin
)
->
{
hardware
}
->
{
disk
};
my
@cds
=
grep
{
defined
$_
->
{
file
}
&&
$_
->
{
file
}
=~
/\.iso$/i
}
@$disks
;
is
(
scalar
(
@cds
),
0
);
}
#########################################################
clean
();
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment