Commit | Line | Data |
e6bb88b0 |
1 | #!/usr/bin/perl |
2 | |
3 | use strict; |
4 | use warnings; |
5 | |
8937074a |
6 | use Test::More tests => 22; |
e6bb88b0 |
7 | |
8 | BEGIN { |
9 | use_ok('Moose::Autobox'); |
10 | } |
11 | |
8937074a |
12 | ok(SCALAR->does('Moose::Autobox::Scalar'), '... SCALAR does Moose::Autobox::Scalar'); |
13 | ok(SCALAR->does('Moose::Autobox::String'), '... SCALAR does Moose::Autobox::String'); |
14 | ok(SCALAR->does('Moose::Autobox::Number'), '... SCALAR does Moose::Autobox::Number'); |
15 | ok(SCALAR->does('Moose::Autobox::Value'), '... SCALAR does Moose::Autobox::Value'); |
16 | ok(SCALAR->does('Moose::Autobox::Defined'), '... SCALAR does Moose::Autobox::Defined'); |
17 | ok(SCALAR->does('Moose::Autobox::Item'), '... SCALAR does Moose::Autobox::Item'); |
e6bb88b0 |
18 | |
8937074a |
19 | ok(ARRAY->does('Moose::Autobox::Array'), '... ARRAY does Moose::Autobox::Array'); |
20 | ok(ARRAY->does('Moose::Autobox::List'), '... ARRAY does Moose::Autobox::List'); |
21 | ok(ARRAY->does('Moose::Autobox::Indexed'), '... ARRAY does Moose::Autobox::Indexed'); |
22 | ok(ARRAY->does('Moose::Autobox::Ref'), '... ARRAY does Moose::Autobox::Ref'); |
23 | ok(ARRAY->does('Moose::Autobox::Defined'), '... ARRAY does Moose::Autobox::Defined'); |
24 | ok(ARRAY->does('Moose::Autobox::Item'), '... ARRAY does Moose::Autobox::Item'); |
25 | |
26 | ok(HASH->does('Moose::Autobox::Hash'), '... HASH does Moose::Autobox::Hash'); |
27 | ok(HASH->does('Moose::Autobox::Indexed'), '... HASH does Moose::Autobox::Indexed'); |
28 | ok(HASH->does('Moose::Autobox::Ref'), '... HASH does Moose::Autobox::Ref'); |
29 | ok(HASH->does('Moose::Autobox::Defined'), '... HASH does Moose::Autobox::Defined'); |
30 | ok(HASH->does('Moose::Autobox::Item'), '... HASH does Moose::Autobox::Item'); |
31 | |
32 | ok(CODE->does('Moose::Autobox::Code'), '... CODE does Moose::Autobox::Code'); |
33 | ok(CODE->does('Moose::Autobox::Ref'), '... CODE does Moose::Autobox::Ref'); |
34 | ok(CODE->does('Moose::Autobox::Defined'), '... CODE does Moose::Autobox::Defined'); |
35 | ok(CODE->does('Moose::Autobox::Item'), '... CODE does Moose::Autobox::Item'); |
6cf5bcf2 |
36 | |
37 | |
38 | |
39 | |