Skip to content

Commit

Permalink
Switch to Test::Needs
Browse files Browse the repository at this point in the history
  • Loading branch information
kentfredric committed Mar 3, 2017
1 parent 3a24a46 commit 6a03f10
Show file tree
Hide file tree
Showing 11 changed files with 21 additions and 44 deletions.
6 changes: 5 additions & 1 deletion Changes
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,11 @@ Release history for MooX-LSub
- Dependencies changed since 0.002000, see misc/*.deps* for details
- configure: +1 (recommends: ↑1)
- develop: +14 ↑4 -3 (recommends: +1, suggests: ↑2)
- test: +1 ↓1 (recommends: +1 ↑2 ↓1)
- test: +2 ↓1 -1 (recommends: +1 ↑2 ↓1)

[Misc]
- use Test::Needs instead of Test::Require for faster skipping when deps aren't installed ( avoids spurious load of
Test::More and reams of Test2 for a simple noop )

0.002000 2014-08-30T11:24:12Z
[00 Minor]
Expand Down
4 changes: 4 additions & 0 deletions misc/Changes.deps
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,15 @@ This file contains changes in REQUIRED dependencies for standard CPAN phases (co
- perl 5.008

[Added / test requires]
- Test::Needs
- perl 5.008

[Changed / test requires]
- Test::More 0.89 → 0

[Removed / test requires]
- Test::Requires

0.002000 2014-08-30T11:24:12Z

0.001003 2014-08-15T23:15:29Z
Expand Down
4 changes: 4 additions & 0 deletions misc/Changes.deps.all
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ This file contains ALL changes in dependencies in both REQUIRED / OPTIONAL depen
- Moose 2.000

[Added / test requires]
- Test::Needs
- perl 5.008

[Changed / configure recommends]
Expand Down Expand Up @@ -55,6 +56,9 @@ This file contains ALL changes in dependencies in both REQUIRED / OPTIONAL depen
- Dist::Zilla::Plugin::MetaYAML
- Dist::Zilla::Plugin::ReadmeFromPod

[Removed / test requires]
- Test::Requires

0.002000 2014-08-30T11:24:12Z
[Added / develop requires]
- Dist::Zilla::Plugin::Author::KENTNL::RecommendFixes 0.001001
Expand Down
4 changes: 1 addition & 3 deletions t/01-basic-moo.t
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@

use strict;
use warnings;

use Test::Needs qw( Moo );
use Test::More tests => 3;
use Test::Requires qw( Moo );

require Moo;

# ABSTRACT: Basic moo test
local $@;
my $failed = 1;
Expand Down
3 changes: 1 addition & 2 deletions t/02-basic-moose.t
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@

use strict;
use warnings;

use Test::Needs qw( Moose );
use Test::More tests => 3;
use Test::Requires qw( Moose );

# ABSTRACT: Basic moo test

Expand Down
2 changes: 1 addition & 1 deletion t/03-basic-moose-immute.t
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
use strict;
use warnings;

use Test::Needs qw( Moose );
use Test::More tests => 3;
use Test::Requires qw( Moose );

# ABSTRACT: Basic moo test
require Moose;
Expand Down
10 changes: 1 addition & 9 deletions t/04-clean-ns-moose.t
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,9 @@
use strict;
use warnings;

use Test::Needs qw( Moose namespace::clean );
use Test::More tests => 3;

{

package NotMain;

# namespace::clean->import() messes up compling context and nukes
# done_testing ...
use Test::Requires qw( Moose namespace::clean );
}

# ABSTRACT: Basic moose + clean namespaces test
require Moose;
require namespace::clean;
Expand Down
10 changes: 1 addition & 9 deletions t/04-clean-ns.t
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,9 @@
use strict;
use warnings;

use Test::Needs qw( Moo namespace::clean );
use Test::More tests => 3;

{

package NotMain;

# namespace::clean->import() messes up compling context and nukes
# done_testing ...
use Test::Requires qw( Moo namespace::clean );
}

# ABSTRACT: Basic moo + clean namespaces test
require Moo;
require namespace::clean;
Expand Down
10 changes: 1 addition & 9 deletions t/05-autoclean-ns-moose.t
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,9 @@
use strict;
use warnings;

use Test::Needs qw( Moose namespace::autoclean );
use Test::More tests => 3;

{

package NotMain;

# namespace::autoclean->import() messes up compling context and nukes
# done_testing, is, etc....
use Test::Requires qw( Moose namespace::autoclean );
}

# ABSTRACT: Basic moose + clean namespaces test
require Moose;
require namespace::autoclean;
Expand Down
10 changes: 1 addition & 9 deletions t/05-autoclean-ns.t
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,9 @@
use strict;
use warnings;

use Test::Needs qw( Moo namespace::autoclean );
use Test::More tests => 3;

{

package NotMain;

# namespace::autoclean->import() messes up compling context and nukes
# done_testing, is, etc....
use Test::Requires qw( Moo namespace::autoclean );
}

# ABSTRACT: Basic moo + clean namespaces test
require Moo;
require namespace::autoclean;
Expand Down
2 changes: 1 addition & 1 deletion t/06-expected-fails.t
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
use strict;
use warnings;

use Test::Needs qw( Moo );
use Test::More tests => 4;
use Test::Requires qw( Moo );

require Moo;
my $package_no = 1;
Expand Down

0 comments on commit 6a03f10

Please sign in to comment.