Dancer2-Plugin-PageHistory
view release on metacpan or search on metacpan
t/session-mongodb.t view on Meta::CPAN
use strict;
use warnings;
use Test::Fatal;
use Test::More;
use lib 't/lib';
BEGIN {
$ENV{DANCER_ENVIRONMENT} = 'mongodb';
eval 'use MongoDB';
plan skip_all => "MongoDB required to run these tests" if $@;
eval 'use Dancer2::Session::MongoDB';
plan skip_all => "Dancer2::Session::MongoDB required to run these tests" if $@;
}
my $db;
eval {
my $db_name = 'test_dancer2_plugin_page_history';
my $client = MongoDB::MongoClient->new;
$db = $client->get_database($db_name);
$db->drop;
};
plan skip_all => "No MongoDB on localhost" if $@;
# make sure we clean up from prior runs
diag "MongoDB $MongoDB::VERSION Dancer2::Session::MongoDB $Dancer2::Session::MongoDB::VERSION";
use Tests;
Tests::run_tests();
$db->drop;
done_testing;
( run in 1.206 second using v1.01-cache-2.11-cpan-54e63673c56 )