diff options
author | Toby Inkster <mail@tobyinkster.co.uk> | 2012-12-02 22:12:29 +0000 |
---|---|---|
committer | Toby Inkster <mail@tobyinkster.co.uk> | 2012-12-02 22:12:29 +0000 |
commit | 87dc3f2ccfc0a359457765045966c014ff61301e (patch) | |
tree | aefa8bf77f81716f964d632b852b863d3eef3dbd /t | |
parent | f65a0bba0b8b037189b3e91e30896b0ebba34753 (diff) |
use MooX::Types::MooseLike::Base for most type constraint checks
Diffstat (limited to 't')
-rw-r--r-- | t/01basic.t | 11 | ||||
-rw-r--r-- | t/02inflation.t | 1 |
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 => []) }; |