added POD to AutoDoc, changed some things, updated tests fixed a view bug
[gitmo/MooseX-AutoDoc.git] / t / 003-moosex-types.t
CommitLineData
3890b670 1#!/usr/bin/perl -w
2
3use strict;
4use warnings;
5use MooseX::AutoDoc;
6use FindBin '$Bin';
7use lib "$Bin/lib";
8
9use Test::More;
10use Class::MOP;
11
12my $has_mx_types = eval { Class::MOP::load_class("MooseX::Types"); };
13unless($has_mx_types) {
14 plan skip_all => 'MooseX::Types is required for this test';
15 exit;
16}
17
18Class::MOP::load_class("AutoDocTest7");
19plan tests => 1;
20my $autodoc = MooseX::AutoDoc->new;
21my $attr = AutoDocTest7->meta->get_attribute("typed_attr");
ec75fdb0 22my $spec = $autodoc->_attribute_info($attr);
3890b670 23my $target = 'Optional value of type L<TestType\|AutoDocTestTypes';
24
25like $spec->{description}, qr/$target/;
26