summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authorToby Inkster <mail@tobyinkster.co.uk>2012-12-02 22:12:29 +0000
committerToby Inkster <mail@tobyinkster.co.uk>2012-12-02 22:12:29 +0000
commit87dc3f2ccfc0a359457765045966c014ff61301e (patch)
treeaefa8bf77f81716f964d632b852b863d3eef3dbd /t
parentf65a0bba0b8b037189b3e91e30896b0ebba34753 (diff)
use MooX::Types::MooseLike::Base for most type constraint checks
Diffstat (limited to 't')
-rw-r--r--t/01basic.t11
-rw-r--r--t/02inflation.t1
2 files changed, 10 insertions, 2 deletions
diff --git a/t/01basic.t b/t/01basic.t
index 04cca88..24ae742 100644
--- a/t/01basic.t
+++ b/t/01basic.t
@@ -25,8 +25,15 @@ my $o2 = Local::Class->new(foo => 'bar', bar => 'foo');
is($o2->foo, 'bar');
is($o2->bar, 'foo');
-ok !eval { Local::Class->new(foo => []) };
-ok !eval { Local::Class->new(bar => []) };
+ok not eval {
+ require MooX::Types::MooseLike::Base;
+ Local::Class->new(foo => []);
+};
+
+ok not eval {
+ require MooX::Types::MooseLike::Base;
+ Local::Class->new(bar => []);
+};
{
package Local::Other;
diff --git a/t/02inflation.t b/t/02inflation.t
index 7dcee9e..2d88d6c 100644
--- a/t/02inflation.t
+++ b/t/02inflation.t
@@ -10,6 +10,7 @@ BEGIN {
};
ok not eval {
+ require MooX::Types::MooseLike::Base;
my $obj = Local::Class->new(foo => [])
};