App-perlimports

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "CPAN::Meta" : "2.120900"
         },
         "requires" : {
            "ExtUtils::MakeMaker" : "0",
            "File::Spec" : "0",
            "File::pushd" : "0",
            "Log::Dispatch::Array" : "0",
            "PPI::Dumper" : "0",
            "Sub::Exporter" : "0",
            "Test::Differences" : "0",
            "Test::Fatal" : "0",
            "Test::More" : "0",
            "Test::Needs" : "0",
            "Test::RequiresInternet" : "0",
            "Test::Script" : "1.29",
            "Test::Warnings" : "0",
            "lib" : "0",
            "perl" : "v5.18.0"
         }
      }
   },

META.yml  view on Meta::CPAN

author:
  - 'Olaf Alders <olaf@wundercounter.com>'
build_requires:
  ExtUtils::MakeMaker: '0'
  File::Spec: '0'
  File::pushd: '0'
  Log::Dispatch::Array: '0'
  PPI::Dumper: '0'
  Sub::Exporter: '0'
  Test::Differences: '0'
  Test::Fatal: '0'
  Test::More: '0'
  Test::Needs: '0'
  Test::RequiresInternet: '0'
  Test::Script: '1.29'
  Test::Warnings: '0'
  lib: '0'
  perl: v5.18.0
configure_requires:
  ExtUtils::MakeMaker: '0'
  perl: '5.013002'

Makefile.PL  view on Meta::CPAN

    "warnings" => 0
  },
  "TEST_REQUIRES" => {
    "ExtUtils::MakeMaker" => 0,
    "File::Spec" => 0,
    "File::pushd" => 0,
    "Log::Dispatch::Array" => 0,
    "PPI::Dumper" => 0,
    "Sub::Exporter" => 0,
    "Test::Differences" => 0,
    "Test::Fatal" => 0,
    "Test::More" => 0,
    "Test::Needs" => 0,
    "Test::RequiresInternet" => 0,
    "Test::Script" => "1.29",
    "Test::Warnings" => 0,
    "lib" => 0
  },
  "VERSION" => "0.000065",
  "test" => {
    "TESTS" => "t/*.t t/ExportInspector/*.t t/cpan-modules/*.t"

Makefile.PL  view on Meta::CPAN

  "Pod::Usage" => 0,
  "Ref::Util" => 0,
  "Scalar::Util" => 0,
  "Sereal::Decoder" => 0,
  "Sereal::Encoder" => 0,
  "Sub::Exporter" => 0,
  "Sub::HandlesVia" => 0,
  "Symbol::Get" => "0.10",
  "TOML::Tiny" => "0.16",
  "Test::Differences" => 0,
  "Test::Fatal" => 0,
  "Test::More" => 0,
  "Test::Needs" => 0,
  "Test::RequiresInternet" => 0,
  "Test::Script" => "1.29",
  "Test::Warnings" => 0,
  "Text::Diff" => 0,
  "Text::SimpleTable::AutoWidth" => 0,
  "Try::Tiny" => 0,
  "Types::Common::Numeric" => 0,
  "Types::Standard" => 0,

cpanfile  view on Meta::CPAN

requires "warnings" => "0";

on 'test' => sub {
  requires "ExtUtils::MakeMaker" => "0";
  requires "File::Spec" => "0";
  requires "File::pushd" => "0";
  requires "Log::Dispatch::Array" => "0";
  requires "PPI::Dumper" => "0";
  requires "Sub::Exporter" => "0";
  requires "Test::Differences" => "0";
  requires "Test::Fatal" => "0";
  requires "Test::More" => "0";
  requires "Test::Needs" => "0";
  requires "Test::RequiresInternet" => "0";
  requires "Test::Script" => "1.29";
  requires "Test::Warnings" => "0";
  requires "lib" => "0";
  requires "perl" => "v5.18.0";
};

on 'test' => sub {

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

                                     'CPAN::Meta' => '2.120900'
                                   },
                   'requires' => {
                                   'ExtUtils::MakeMaker' => '0',
                                   'File::Spec' => '0',
                                   'File::pushd' => '0',
                                   'Log::Dispatch::Array' => '0',
                                   'PPI::Dumper' => '0',
                                   'Sub::Exporter' => '0',
                                   'Test::Differences' => '0',
                                   'Test::Fatal' => '0',
                                   'Test::More' => '0',
                                   'Test::Needs' => '0',
                                   'Test::RequiresInternet' => '0',
                                   'Test::Script' => '1.29',
                                   'Test::Warnings' => '0',
                                   'lib' => '0',
                                   'perl' => 'v5.18.0'
                                 }
                 }
     };

t/Config.t  view on Meta::CPAN

#!/usr/bin/env perl

use strict;
use warnings;

use App::perlimports::Config ();
use Path::Tiny               ();
use Test::Differences        qw( eq_or_diff );
use Test::Fatal              qw( exception );
use Test::More import => [qw( done_testing is like ok subtest )];
use TOML::Tiny qw( from_toml );

my $dir  = Path::Tiny->tempdir('testconfigXXXXXXXX');
my $file = $dir->child('perlimports.toml');

ok( App::perlimports::Config->create_config($file), 'create_config' );

{
    my $config = from_toml( $file->slurp );

t/cli.t  view on Meta::CPAN


use lib 'test-data/lib', 't/lib';

use App::perlimports::CLI ();
use Capture::Tiny         qw( capture );
use Cpanel::JSON::XS      qw( decode_json );
use File::pushd           qw( pushd );
use Path::Tiny            ();
use TestHelper            qw( logger );
use Test::Differences     qw( eq_or_diff );
use Test::Fatal           qw( exception );
use Test::More import => [qw( diag done_testing is like ok subtest )];
use Test::Needs qw( Perl::Critic::Utils );

subtest 'bad path to config file' => sub {
    local @ARGV = (
        '--config-file',
        'test-data/XXX',
        'test-data/a.pl',
    );



( run in 1.458 second using v1.01-cache-2.11-cpan-54e63673c56 )