Test::Auto::Parser
Specification Parser
package main; use Test::Auto; use Test::Auto::Parser; my $test = Test::Auto->new( 't/Test_Auto_Parser.t' ); my $parser = Test::Auto::Parser->new( source => $test );
This package use the Test::Auto object as a parser target, where the object's file property points to a test file containing POD blocks which adhere to the specification as defined in "SPECIFICATION" in Test::Auto, parses the test file and returns a parser object for accessing the data.
This package uses type constraints from:
Data::Object::Library
This package has the following attributes:
abstract(ArrayRef[Str])
This attribute is read-only, accepts (ArrayRef[Str]) values, and is optional.
(ArrayRef[Str])
attributes(ArrayRef[Str])
description(ArrayRef[Str])
footers(ArrayRef[Str])
headers(ArrayRef[Str])
includes(ArrayRef[Str])
inherits(ArrayRef[Str])
integrates(ArrayRef[Str])
libraries(ArrayRef[Str])
name(ArrayRef[Str])
source(InstanceOf["Test::Auto"])
This attribute is read-only, accepts (InstanceOf["Test::Auto"]) values, and is required.
(InstanceOf["Test::Auto"])
synopsis(ArrayRef[Str])
To install Test::Auto, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Test::Auto
CPAN shell
perl -MCPAN -e shell install Test::Auto
For more information on module installation, please visit the detailed CPAN module installation guide.