SKIP: {
eval { require Selenium::Remote::Driver; };
- skip "Selenium::Remote::Driver is needed for selenium tests.", 1 if $@;
+ skip "Selenium::Remote::Driver is needed for selenium tests.", 3 if $@;
$cleanup_needed = 1;
};
our ( $borrowernumber, $start, $prev_time, $cleanup_needed );
-$dbh->do(q|INSERT INTO itemtypes(itemtype) VALUES (?)|, undef, $sample_data->{itemtype}{itemtype});
-
SKIP: {
eval { require Selenium::Remote::Driver; };
skip "Selenium::Remote::Driver is needed for selenium tests.", 22 if $@;
$cleanup_needed = 1;
+ $dbh->do(q|INSERT INTO itemtypes(itemtype) VALUES (?)|, undef, $sample_data->{itemtype}{itemtype});
+
open my $fh, '>>', '/tmp/output.txt';
my $s = t::lib::Selenium->new;
use C4::Context;
use utf8;
-use Test::More tests => 1;
+use Test::More;
use Test::MockModule;
use C4::Context;
use t::lib::TestBuilder;
eval { require Selenium::Remote::Driver; };
-skip "Selenium::Remote::Driver is needed for selenium tests.", 1 if $@;
+if ( $@ ) {
+ plan skip_all => "Selenium::Remote::Driver is needed for selenium tests.";
+} else {
+ plan tests => 1;
+}
+
my $s = t::lib::Selenium->new;
my $driver = $s->driver;
use C4::Context;
-use Test::More tests => 8;
+use Test::More;
use Test::MockModule;
use C4::Context;
use t::lib::Mocks;
eval { require Selenium::Remote::Driver; };
-skip "Selenium::Remote::Driver is needed for selenium tests.", 7 if $@;
+if ( $@ ) {
+ plan skip_all => "Selenium::Remote::Driver is needed for selenium tests.";
+} else {
+ plan tests => 7;
+}
my $s = t::lib::Selenium->new;
use File::Basename qw(dirname );
use Test::WWW::Mechanize;
-use Test::More tests => 1;
+use Test::More;
use Test::MockModule;
use C4::Context;
use t::lib::Mocks::Zebra;
eval { require Selenium::Remote::Driver; };
-skip "Selenium::Remote::Driver is needed for selenium tests.", 1 if $@;
+if ( $@ ) {
+ plan skip_all => "Selenium::Remote::Driver is needed for selenium tests.";
+} else {
+ plan tests => 1;
+}
my $s = t::lib::Selenium->new;
END {
C4::Context->set_preference('SearchEngine', $SearchEngine_value);
- $mock_zebra->cleanup;
+ $mock_zebra->cleanup if $mock_zebra;
};
use C4::Context;
-use Test::More tests => 1;
+use Test::More;
use Test::MockModule;
use C4::Context;
use t::lib::Mocks;
eval { require Selenium::Remote::Driver; };
-skip "Selenium::Remote::Driver is needed for selenium tests.", 1 if $@;
+if ( $@ ) {
+ plan skip_all => "Selenium::Remote::Driver is needed for selenium tests.";
+} else {
+ plan tests => 1;
+}
my $s = t::lib::Selenium->new;
use C4::Context;
-use Test::More tests => 1;
+use Test::More;
use Test::MockModule;
use C4::Context;
use t::lib::TestBuilder;
eval { require Selenium::Remote::Driver; };
-skip "Selenium::Remote::Driver is needed for selenium tests.", 1 if $@;
+if ( $@ ) {
+ plan skip_all => "Selenium::Remote::Driver is needed for selenium tests.";
+} else {
+ plan tests => 1;
+}
my $s = t::lib::Selenium->new;
my $driver = $s->driver;