Acme-AwesomeQuotes

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "Carp" : 0,
            "Exporter" : 0,
            "Unicode::Normalize" : 0,
            "perl" : "5.008_003",
            "utf8" : 0
         }
      },
      "test" : {
         "requires" : {
            "English" : 0,
            "Test::More" : 0
         }
      }
   },
   "release_status" : "stable",
   "version" : "0.02"
}

META.yml  view on Meta::CPAN

---
abstract: 'Make your text awesome!'
author:
  - 'Marcus Smith <carwash@cpan.org>'
build_requires:
  English: 0
  Test::More: 0
configure_requires:
  ExtUtils::MakeMaker: 6.31
dynamic_config: 0
generated_by: 'Dist::Zilla version 4.102342, CPAN::Meta::Converter version 2.102400'
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: 1.4
name: Acme-AwesomeQuotes
requires:

Makefile.PL  view on Meta::CPAN


use ExtUtils::MakeMaker 6.31;



my %WriteMakefileArgs = (
  'ABSTRACT' => 'Make your text awesome!',
  'AUTHOR' => 'Marcus Smith <carwash@cpan.org>',
  'BUILD_REQUIRES' => {
    'English' => '0',
    'Test::More' => '0'
  },
  'CONFIGURE_REQUIRES' => {
    'ExtUtils::MakeMaker' => '6.31'
  },
  'DISTNAME' => 'Acme-AwesomeQuotes',
  'EXE_FILES' => [],
  'LICENSE' => 'perl',
  'NAME' => 'Acme::AwesomeQuotes',
  'PREREQ_PM' => {
    'Carp' => '0',

t/01-prerequisites.t  view on Meta::CPAN

#!/usr/bin/perl

use strict;
use warnings;
use utf8;

binmode STDOUT, ':utf8';
binmode STDERR, ':utf8';

use Test::More;

my @modules = qw(utf8 Exporter Carp Unicode::Normalize);

plan tests => (scalar @modules);

for (@modules) {
	use_ok $_;
}

t/author-critic.t  view on Meta::CPAN

#!perl

BEGIN {
  unless ($ENV{AUTHOR_TESTING}) {
    require Test::More;
    Test::More::plan(skip_all => 'these tests are for testing by the author');
  }
}


use strict;
use warnings;

use Test::More;
use English qw(-no_match_vars);

eval "use Test::Perl::Critic";
plan skip_all => 'Test::Perl::Critic required to criticise code' if $@;
Test::Perl::Critic->import( -profile => "perlcritic.rc" ) if -e "perlcritic.rc";
all_critic_ok();

t/getawesome.t  view on Meta::CPAN


use strict;
use warnings;
use utf8;

binmode STDOUT, ':utf8';
binmode STDERR, ':utf8';

use lib qw(../lib);

use Test::More;

BEGIN {
	plan tests => (22);
	use_ok ('Acme::AwesomeQuotes') or diag("Cannot load module Acme::AwesomeQuotes!");
}

#Acme::AwesomeQuotes::getawesome;
# Tests to run:
can_ok ('Acme::AwesomeQuotes', qw(GetAwesome)) or diag("Cannot call function GetAwesome!");

is (Acme::AwesomeQuotes::GetAwesome('awesome quotes'), '`àwesome quoteś´', 'Handles basic strings correctly.');
is (Acme::AwesomeQuotes::GetAwesome('d'), '`ď´', 'Handles single letters.');
is (Acme::AwesomeQuotes::GetAwesome(" ; , awesome quotes- . "), '`àwesome quoteś´', 'Strips leading/trailing whitespace and punctuation correctly.');

eval {
	Acme::AwesomeQuotes::GetAwesome('`àwesome quoteś´');
	1;
} && diag ('Did not reject already-awesome text!')

t/release-distmeta.t  view on Meta::CPAN

#!perl

BEGIN {
  unless ($ENV{RELEASE_TESTING}) {
    require Test::More;
    Test::More::plan(skip_all => 'these tests are for release candidate testing');
  }
}


use Test::More;

eval "use Test::CPAN::Meta";
plan skip_all => "Test::CPAN::Meta required for testing META.yml" if $@;
meta_yaml_ok();

t/release-pod-coverage.t  view on Meta::CPAN

#!perl

BEGIN {
  unless ($ENV{RELEASE_TESTING}) {
    require Test::More;
    Test::More::plan(skip_all => 'these tests are for release candidate testing');
  }
}


use Test::More;

eval "use Test::Pod::Coverage 1.08";
plan skip_all => "Test::Pod::Coverage 1.08 required for testing POD coverage"
  if $@;

eval "use Pod::Coverage::TrustPod";
plan skip_all => "Pod::Coverage::TrustPod required for testing POD coverage"
  if $@;

all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::TrustPod' });

t/release-pod-syntax.t  view on Meta::CPAN

#!perl

BEGIN {
  unless ($ENV{RELEASE_TESTING}) {
    require Test::More;
    Test::More::plan(skip_all => 'these tests are for release candidate testing');
  }
}

use Test::More;

eval "use Test::Pod 1.41";
plan skip_all => "Test::Pod 1.41 required for testing POD" if $@;

all_pod_files_ok();

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 1.328 second using v1.00-cache-2.02-grep-82fe00e-cpan-585fae043c8 )