Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Projets publics
Ravada-Mirror
Commits
08b6c36e
Commit
08b6c36e
authored
Dec 10, 2019
by
eskumon
Browse files
fix(frontend): save screenshot in database
The test has been modified according to the new functions. fixes #1180
parent
e2e20265
Changes
1
Hide whitespace changes
Inline
Side-by-side
t/35_request_start.t
View file @
08b6c36e
...
...
@@ -153,6 +153,24 @@ sub test_start {
}
sub
test_screenshot_db
{
my
$vm_name
=
shift
;
my
$domain_name
=
shift
;
my
$domain
=
$RAVADA
->
search_domain
(
$domain_name
);
$domain
->
start
(
$USER
)
if
!
$domain
->
is_active
();
return
if
!
$domain
->
can_screenshot
();
sleep
2
;
$domain
->
screenshot
();
$domain
->
shutdown
(
user
=>
$USER
,
timeout
=>
1
);
my
$sth
=
connector
->
dbh
->
prepare
("
SELECT screenshot FROM domains WHERE id=?
");
$sth
->
execute
(
$domain
->
id
);
my
@fields
=
$sth
->
fetchrow
;
ok
(
$fields
[
0
]);
}
sub
test_screenshot
{
my
$vm_name
=
shift
;
my
$domain_name
=
shift
;
...
...
@@ -247,8 +265,7 @@ for my $vm_name (qw(KVM Void)) {
my
$domain_name
=
$domain
->
name
;
$domain
=
undef
;
test_screenshot
(
$vm_name
,
$domain_name
);
test_screenshot_file
(
$vm_name
,
$domain_name
);
test_screenshot_db
(
$vm_name
,
$domain_name
);
};
}
clean
();
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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