Log-Contextual-WarnLogger-Fancy

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "Sub::Util" : "0"
         }
      },
      "test" : {
         "recommends" : {
            "Sub::Util" : "0"
         },
         "requires" : {
            "Log::Contextual" : "0",
            "Term::ANSIColor" : "2.01",
            "Test::Differences" : "0",
            "Test::More" : "0.89",
            "Test::Needs" : "0.002000"
         }
      }
   },
   "provides" : {
      "Log::Contextual::WarnLogger::Fancy" : {
         "file" : "lib/Log/Contextual/WarnLogger/Fancy.pm",
         "version" : "0.002000"
      }

META.yml  view on Meta::CPAN

---
abstract: 'A modernish default lightweight logger'
author:
  - 'Kent Fredric C<kentnl@cpan.org>'
build_requires:
  Log::Contextual: '0'
  Term::ANSIColor: '2.01'
  Test::Differences: '0'
  Test::More: '0.89'
  Test::Needs: '0.002000'
configure_requires:
  Module::Build::Tiny: '0.034'
dynamic_config: 0
generated_by: 'App::ModuleBuildTiny version 0.013, CPAN::Meta::Converter version 2.150005'
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'

cpanfile  view on Meta::CPAN

#        as the test one :/
requires 'Term::ANSIColor' => '2.01'; # colorstrip
requires perl => '5.006';
suggests 'Sub::Util';


on test => sub {
  requires 'Log::Contextual';
  requires 'Test::More'  => '0.89';
  requires 'Test::Needs' => '0.002000';
  requires 'Test::Differences';
  requires 'Term::ANSIColor' => '2.01'; # colorstrip
  recommends 'Sub::Util';
};

t/basic.t  view on Meta::CPAN

use strict;
use warnings;

use Test::More;
use Log::Contextual::WarnLogger::Fancy;

my $ENV_PREFIX = 'T_LCWL';
my $GRP_PREFIX = 'T_LCWL_GROUP';

use Log::Contextual qw{:log};
use Test::Differences qw( eq_or_diff );
use Term::ANSIColor qw( colorstrip );
use lib qw[t/lib];
use KENTNL::WLTest qw( with_env );

my $t_env = with_env( INFO => 1, DEBUG => 1 );
my $elip = chr(166);

eq_or_diff(
    colorstrip(
        $t_env->with_warner( env_prefix => $ENV_PREFIX )->run(

t/basic_group.t  view on Meta::CPAN

use strict;
use warnings;

use Test::More;
use Log::Contextual::WarnLogger::Fancy;

my $ENV_PREFIX = 'T_LCWL';
my $GRP_PREFIX = 'T_LCWL_GROUP';

use Log::Contextual qw{:log};
use Test::Differences qw( eq_or_diff );
use Term::ANSIColor qw( colorstrip );
use lib qw[t/lib];
use KENTNL::WLTest qw( with_env );

my $t_env = with_env( GINFO => 1, GDEBUG => 1 );
my $elip = chr(166);

eq_or_diff(
    colorstrip(
        $t_env->with_warner(

t/default_upto.t  view on Meta::CPAN

use strict;
use warnings;

use Test::More;
use Log::Contextual::WarnLogger::Fancy;

my $ENV_PREFIX = 'T_LCWL';
my $GRP_PREFIX = 'T_LCWL_GROUP';

use Log::Contextual qw{:log};
use Test::Differences qw( eq_or_diff );
use Term::ANSIColor qw( colorstrip );
use lib qw[t/lib];
use KENTNL::WLTest qw( with_env );

my $t_env = with_env();
my $elip  = chr(166);

sub every_log {
    log_trace { 'trace message' };
    log_debug { 'debug message' };

t/label_elision.t  view on Meta::CPAN

use strict;
use warnings;

use Test::More;
use Log::Contextual::WarnLogger::Fancy;

my $ENV_PREFIX = 'T_LCWL';
my $GRP_PREFIX = 'T_LCWL_GROUP';

use Log::Contextual qw{:log};
use Test::Differences qw( eq_or_diff );
use Term::ANSIColor qw( colorstrip );
use lib qw[t/lib];
use KENTNL::WLTest qw( with_env );

my $t_env = with_env( INFO => 1, DEBUG => 1 );
my $elip = chr(166);

eq_or_diff(
    colorstrip(
        $t_env->with_warner(

t/unsupported/custom_levels.t  view on Meta::CPAN

use warnings;

use Test::More;
use Log::Contextual::WarnLogger::Fancy;

my $ENV_PREFIX = 'T_LCWL';
my $GRP_PREFIX = 'T_LCWL_GROUP';

use Log::Contextual qw{:log},
  -levels => [qw( trace debug info warn fatal custom )];
use Test::Differences qw( eq_or_diff );
use Term::ANSIColor qw( colorstrip );
use lib qw[t/lib];
use KENTNL::WLTest qw( with_env );

my $t_env = with_env();
my $elip  = chr(166);

# Generate the utilty Log::Contextual will call
Log::Contextual::WarnLogger::Fancy::_gen_level('custom');



( run in 0.661 second using v1.01-cache-2.11-cpan-131fc08a04b )