desegregate roles and classes. that was dumb
[gitmo/MooseX-AutoDoc.git] / t / 101-class.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 tests => 1;
10
11my $autodoc = MooseX::AutoDoc->new;
a3e8bacb 12my $spec = $autodoc->_package_info("AutoDocTest2");
3890b670 13
14my $target = {
15 name => 'AutoDocTest2',
16 roles => [],
17 superclasses => [{name => 'AutoDocTest1'}],
18 methods => [{ name => 'bar'}],
19 attributes =>
20 [{
21 info => {'reader' => 'attr8', 'writer' => '_attr8'},
22 description => 'Optional value',
23 name => 'attr8',
24 }]
25 };
26is_deeply($target, $spec);