|
NAMETest::Auto::PluginABSTRACTTest-Auto Plugin ClassSYNOPSISpackage Test::Auto::Plugin::Example; use Test::More; use parent 'Test::Auto::Plugin'; sub tests { my ($self, @args) = @_; subtest "testing example plugin", sub { ok 1; }; return $self; } 1; DESCRIPTIONThis package provides an abstract base class for creating Test::Auto plugins.LIBRARIESThis package uses type constraints from:Test::Auto::Types ATTRIBUTESThis package has the following attributes:subtestssubtests(Subtests) This attribute is read-only, accepts "(Subtests)" values, and is required. METHODSThis package implements the following methods:teststests(Any @args) : Object This method is meant to be overridden by the superclass, and should perform specialized subtests. While not required, ideally this method should return its invocant.
AUTHORAl Newkirk, "awncorp@cpan.org"LICENSECopyright (C) 2011-2019, Al Newkirk, et al.This is free software; you can redistribute it and/or modify it under the terms of the The Apache License, Version 2.0, as elucidated in the "license file" <https://github.com/iamalnewkirk/test-auto/blob/master/LICENSE>. PROJECTWiki <https://github.com/iamalnewkirk/test-auto/wiki>Project <https://github.com/iamalnewkirk/test-auto> Initiatives <https://github.com/iamalnewkirk/test-auto/projects> Milestones <https://github.com/iamalnewkirk/test-auto/milestones> Issues <https://github.com/iamalnewkirk/test-auto/issues>
Visit the GSP FreeBSD Man Page Interface. |