DBIO
view release on metacpan or search on metacpan
lib/DBIO/Optional/Dependencies.pm view on Meta::CPAN
deploy => {
req => {
},
pod => {
title => 'Storage::DBI::deploy()',
desc => 'Modules required for native Deploy (if no L<DBIO::Storage::DBI/dbio_deploy_class>, throws an exception)',
},
},
test_component_accessor => {
req => {
'Class::Unload' => '0.07',
},
},
test_pod => {
req => {
'Test::Pod' => '1.42',
},
},
test_podcoverage => {
req => {
'Test::Pod::Coverage' => '1.08',
'Pod::Coverage' => '0.20',
},
},
test_whitespace => {
req => {
'Test::EOL' => '1.0',
'Test::NoTabs' => '0.9',
},
},
test_strictures => {
req => {
'Test::Strict' => '0.20',
},
},
test_prettydebug => {
req => $min_json_any,
},
test_admin_script => {
req => {
%$admin_script,
$^O eq 'MSWin32'
# for script invocation argument quoting on Win32
? ('Win32::ShellQuote' => 0)
: ()
,
}
},
test_leaks_heavy => {
req => {
'Class::MethodCache' => '0.02',
'PadWalker' => '1.06',
},
},
test_dt => {
req => $datetime_basic,
},
test_dt_sqlite => {
req => {
%$datetime_basic,
# t/36datetime.t
# t/60core.t
'DateTime::Format::SQLite' => '0',
},
},
test_dt_mysql => {
req => {
%$datetime_basic,
# (doesn't need Mysql itself)
'DateTime::Format::MySQL' => '0',
},
},
test_dt_pg => {
req => {
%$datetime_basic,
# (doesn't need PG itself)
'DateTime::Format::Pg' => '0.16004',
},
},
# this is just for completeness as SQLite
# is a core dep of DBIO for testing
rdbms_sqlite => {
req => {
%$rdbms_sqlite,
},
pod => {
title => 'SQLite support',
desc => 'Modules required to connect to SQLite',
},
},
rdbms_pg => {
req => {
# when changing this list make sure to adjust xt/optional_deps.t
%$rdbms_pg,
},
pod => {
title => 'PostgreSQL support',
desc => 'Modules required to connect to PostgreSQL',
},
},
rdbms_mssql_odbc => {
req => {
%$rdbms_mssql_odbc,
},
pod => {
( run in 0.796 second using v1.01-cache-2.11-cpan-9581c071862 )