Database-Async-Engine-PostgreSQL

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

         },
         "requires" : {
            "ExtUtils::MakeMaker" : "0",
            "File::Spec" : "0",
            "File::Temp" : "0",
            "IO::Handle" : "0",
            "IPC::Open3" : "0",
            "Log::Any::Adapter::TAP" : "0",
            "Log::Any::Test" : "1.710",
            "Test::CheckDeps" : "0.010",
            "Test::Fatal" : "0.010",
            "Test::MockModule" : "0.171",
            "Test::More" : "0.98",
            "Test::Refcount" : "0.07"
         }
      }
   },
   "provides" : {
      "Database::Async::Engine::PostgreSQL" : {
         "file" : "lib/Database/Async/Engine/PostgreSQL.pm",
         "version" : "1.005"

META.yml  view on Meta::CPAN

  - 'Tom Molesworth <TEAM@cpan.org>'
build_requires:
  ExtUtils::MakeMaker: '0'
  File::Spec: '0'
  File::Temp: '0'
  IO::Handle: '0'
  IPC::Open3: '0'
  Log::Any::Adapter::TAP: '0'
  Log::Any::Test: '1.710'
  Test::CheckDeps: '0.010'
  Test::Fatal: '0.010'
  Test::MockModule: '0.171'
  Test::More: '0.98'
  Test::Refcount: '0.07'
configure_requires:
  ExtUtils::MakeMaker: '0'
dynamic_config: 0
generated_by: 'Dist::Zilla version 6.032, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html

Makefile.PL  view on Meta::CPAN

  },
  "TEST_REQUIRES" => {
    "ExtUtils::MakeMaker" => 0,
    "File::Spec" => 0,
    "File::Temp" => 0,
    "IO::Handle" => 0,
    "IPC::Open3" => 0,
    "Log::Any::Adapter::TAP" => 0,
    "Log::Any::Test" => "1.710",
    "Test::CheckDeps" => "0.010",
    "Test::Fatal" => "0.010",
    "Test::MockModule" => "0.171",
    "Test::More" => "0.98",
    "Test::Refcount" => "0.07"
  },
  "VERSION" => "1.005",
  "test" => {
    "TESTS" => "t/*.t"
  }
);

Makefile.PL  view on Meta::CPAN

  "Log::Any::Adapter::TAP" => 0,
  "Log::Any::Test" => "1.710",
  "MIME::Base64" => 0,
  "Path::Tiny" => 0,
  "Protocol::Database::PostgreSQL" => "2.000",
  "Ryu" => "4.001",
  "Ryu::Async" => "0.017",
  "Syntax::Keyword::Try" => "0.25",
  "Template" => "2.28",
  "Test::CheckDeps" => "0.010",
  "Test::Fatal" => "0.010",
  "Test::MockModule" => "0.171",
  "Test::More" => "0.98",
  "Test::Refcount" => "0.07",
  "URI::QueryParam" => 0,
  "URI::postgres" => 0,
  "Unicode::UTF8" => 0,
  "curry" => "1.001",
  "indirect" => 0,
  "parent" => 0
);

cpanfile  view on Meta::CPAN

requires 'Encode';
requires 'Unicode::UTF8';
requires 'Bytes::Random::Secure';
requires 'MIME::Base64';
requires 'CryptX';

requires 'Protocol::Database::PostgreSQL', '>= 2.000';

on 'test' => sub {
    requires 'Test::More', '>= 0.98';
    requires 'Test::Fatal', '>= 0.010';
    requires 'Test::Refcount', '>= 0.07';
    requires 'Test::MockModule', '>= 0.171';
    requires 'Log::Any::Test', '>= 1.710';
    requires 'Log::Any::Adapter::TAP';
    requires 'File::Temp';
};

on 'develop' => sub {
    requires 'Test::CPANfile', '>= 0.02';
    requires 'Devel::Cover::Report::Coveralls', '>= 0.11';

examples/roundtrip.pl  view on Meta::CPAN

#!/usr/bin/env perl 
use strict;
use warnings;

no indirect;

use Test::More;
use Test::Fatal;
use Future::AsyncAwait;
use Syntax::Keyword::Try;

use IO::Async::Loop;
use Database::Async;
use Database::Async::Engine::PostgreSQL;

use Log::Any::Adapter;
use Log::Any qw($log);

t/00-report-prereqs.dd  view on Meta::CPAN

                                   },
                   'requires' => {
                                   'ExtUtils::MakeMaker' => '0',
                                   'File::Spec' => '0',
                                   'File::Temp' => '0',
                                   'IO::Handle' => '0',
                                   'IPC::Open3' => '0',
                                   'Log::Any::Adapter::TAP' => '0',
                                   'Log::Any::Test' => '1.710',
                                   'Test::CheckDeps' => '0.010',
                                   'Test::Fatal' => '0.010',
                                   'Test::MockModule' => '0.171',
                                   'Test::More' => '0.98',
                                   'Test::Refcount' => '0.07'
                                 }
                 }
     };
  $x;
 }

t/basic.t  view on Meta::CPAN

use Full::Script qw(:v1);
use feature qw(state);

use Test::More;
use Test::Fatal;
use Test::Deep qw(bag ignore re cmp_deeply);
use IO::Async::Loop;
use Database::Async;
use Database::Async::Engine::PostgreSQL;
use Log::Any::Adapter qw(TAP);

plan skip_all => 'set DATABASE_ASYNC_PG_TEST env var to test, but be prepared for it to *delete any and all data* in that database' unless exists $ENV{DATABASE_ASYNC_PG_TEST};

my $loop = IO::Async::Loop->new;

t/connection.t  view on Meta::CPAN

use strict;
use warnings;

use feature qw(state);
no indirect;

use Test::More;
use Test::Fatal;
use Test::Deep;
use Future::AsyncAwait;
use IO::Async::Loop;
use Database::Async;
use Database::Async::Engine::PostgreSQL;
use Log::Any::Adapter qw(TAP);
use Log::Any qw($log);

plan skip_all => 'set DATABASE_ASYNC_PG_SERVICE env var to test, but be prepared for it to *delete any and all data* in that database' unless exists $ENV{DATABASE_ASYNC_PG_SERVICE};

t/encoding.t  view on Meta::CPAN

    # Test2 has its own opinions about UTF8 that differ from ours
    binmode STDOUT, ':encoding(UTF-8)';
    binmode STDERR, ':encoding(UTF-8)';
}

use feature qw(state);
no indirect;

use utf8;
use Test::More;
use Test::Fatal;
use Test::Deep;
use Future::AsyncAwait;
use IO::Async::Loop;
use Database::Async;
use Database::Async::Engine::PostgreSQL;
use Log::Any::Adapter qw(TAP);
use Log::Any qw($log);

plan skip_all => 'set DATABASE_ASYNC_PG_TEST env var to test' unless exists $ENV{DATABASE_ASYNC_PG_TEST};

t/flow_control.t  view on Meta::CPAN

use Full::Script qw(:v1);
use feature qw(state);

use Test::More;
use Test::Fatal;
use Test::Deep qw();
use Ryu::Async;
use IO::Async::Loop;
use Database::Async;
use Database::Async::Engine::PostgreSQL;
use Log::Any::Adapter qw(TAP);

plan skip_all => 'set DATABASE_ASYNC_PG_TEST env var to test, but be prepared for it to *delete any and all data* in that database' unless exists $ENV{DATABASE_ASYNC_PG_TEST};

my $loop = IO::Async::Loop->new;

t/service.t  view on Meta::CPAN

use strict;
use warnings;

use Test::More;
use Test::MockModule;
use Test::Fatal;
use Test::Deep;
use File::Temp;
use Path::Tiny;

use Database::Async::Engine::PostgreSQL;

subtest 'pg_service.conf location' => sub {
    my $class = 'Database::Async::Engine::PostgreSQL';
    delete local $ENV{PGSERVICEFILE};
    delete local $ENV{PGSYSCONFDIR};



( run in 2.208 seconds using v1.01-cache-2.11-cpan-54e63673c56 )