PATH=C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\cpanfly-5.24-32\var\megalib\bin;C:\Perl-5.24-32\site\bin;C:\Perl-5.24-32\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\instantclient_11_2-32;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\CMake\bin
Start 2016-10-21T12:53:25
ActivePerl-2400 CPAN-2.10
PATH=C:/CPANFL~2.24-/var/libs/bin;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\CPANFL~2.24-\var\megalib\bin;C:\PERL-5~2.24-\site\bin;C:\PERL-5~2.24-\bin;C:\MinGW-32\bin;C:\cygwin\bin;C:\INSTAN~3;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\;C:\PROGRA~1\Git\cmd;C:\PROGRA~2\CMake\bin
Reading 'C:\cpanfly-5.24-32\var\cpan\Metadata'
Database was generated on Fri, 21 Oct 2016 05:17:02 GMT
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\O\OA\OALDERS\Dist-Zilla-PluginBundle-Author-OALDERS-0.000008.tar.gz ok
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/Changes
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/CONTRIBUTORS
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/cpanfile
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/dist.ini
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/INSTALL
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/lib/
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/LICENSE
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/Makefile.PL
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/MANIFEST
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/META.json
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/META.yml
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/perlcriticrc
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/perltidyrc
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/README
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/t/
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/tidyall.ini
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/t/00-compile.t
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/t/author-pod-coverage.t
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/t/author-pod-spell.t
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/t/author-synopsis.t
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/t/release-cpan-changes.t
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/t/release-tidyall.t
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/lib/Dist/
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/lib/Dist/Zilla/
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/lib/Dist/Zilla/PluginBundle/
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/lib/Dist/Zilla/PluginBundle/Author/
Dist-Zilla-PluginBundle-Author-OALDERS-0.000008/lib/Dist/Zilla/PluginBundle/Author/OALDERS.pm
Configuring O/OA/OALDERS/Dist-Zilla-PluginBundle-Author-OALDERS-0.000008.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
Warning: prerequisite Dist::Zilla::Plugin::Git::Contributors 0 not found.
Warning: prerequisite Dist::Zilla::Plugin::MAXMIND::TidyAll 0 not found.
Warning: prerequisite Dist::Zilla::Plugin::MinimumPerl 0 not found.
Warning: prerequisite Dist::Zilla::Plugin::Test::PodSpelling 0 not found.
Warning: prerequisite Test::Code::TidyAll 0.49 not found.
Checking if your kit is complete...
Looks good
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Dist::Zilla::PluginBundle::Author::OALDERS
Writing MYMETA.yml and MYMETA.json
OALDERS/Dist-Zilla-PluginBundle-Author-OALDERS-0.000008.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for O/OA/OALDERS/Dist-Zilla-PluginBundle-Author-OALDERS-0.000008.tar.gz
---- Unsatisfied dependencies detected during ----
---- OALDERS/Dist-Zilla-PluginBundle-Author-OALDERS-0.000008.tar.gz ----
Test::Code::TidyAll [build_requires]
Dist::Zilla::Plugin::MAXMIND::TidyAll [requires]
Dist::Zilla::Plugin::Test::PodSpelling [requires]
Dist::Zilla::Plugin::MinimumPerl [requires]
Dist::Zilla::Plugin::Git::Contributors [requires]
Running test for module 'Test::Code::TidyAll'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/D/DR/DROLSKY/Code-TidyAll-0.54.tar.gz
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\D\DR\DROLSKY\Code-TidyAll-0.54.tar.gz ok
Code-TidyAll-0.54/
Code-TidyAll-0.54/dist.ini
Code-TidyAll-0.54/perltidyrc
Code-TidyAll-0.54/cpanfile
Code-TidyAll-0.54/t/
Code-TidyAll-0.54/t/Conf.t
Code-TidyAll-0.54/t/00-report-prereqs.t
Code-TidyAll-0.54/t/Plugin-SortLines.t
Code-TidyAll-0.54/t/Basic.t
Code-TidyAll-0.54/t/Zglob.t
Code-TidyAll-0.54/t/lib/
Code-TidyAll-0.54/t/lib/Test/
Code-TidyAll-0.54/t/lib/Test/Code/
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Zglob.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Plugin/
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Plugin/SortLines.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Plugin/PerlTidy.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Plugin/PHPCodeSniffer.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Plugin/PodChecker.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Plugin/JSBeautify.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Plugin/JSLint.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Plugin/JSHint.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Plugin/PerlCritic.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Plugin/PodTidy.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Plugin/MasonTidy.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Plugin/CSSUnminifier.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Plugin/PodSpell.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Plugin/PerlTidySweet.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Conf.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Basic.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Plugin.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/SVN.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Util.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Parallel.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/DiffOnTidyError.pm
Code-TidyAll-0.54/t/lib/Test/Code/TidyAll/Git.pm
Code-TidyAll-0.54/t/lib/Code/
Code-TidyAll-0.54/t/lib/Code/TidyAll/
Code-TidyAll-0.54/t/lib/Code/TidyAll/Test/
Code-TidyAll-0.54/t/lib/Code/TidyAll/Test/Class.pm
Code-TidyAll-0.54/t/lib/Code/TidyAll/Test/Plugin/
Code-TidyAll-0.54/t/lib/Code/TidyAll/Test/Plugin/AToZ.pm
Code-TidyAll-0.54/t/lib/Code/TidyAll/Test/Plugin/CheckUpper.pm
Code-TidyAll-0.54/t/lib/Code/TidyAll/Test/Plugin/AlwaysPhonetic.pm
Code-TidyAll-0.54/t/lib/Code/TidyAll/Test/Plugin/UpperText.pm
Code-TidyAll-0.54/t/lib/Code/TidyAll/Test/Plugin/ReverseFoo.pm
Code-TidyAll-0.54/t/lib/Code/TidyAll/Test/Plugin/RepeatFoo.pm
Code-TidyAll-0.54/t/00-report-prereqs.dd
Code-TidyAll-0.54/php5/
Code-TidyAll-0.54/php5/usr/
Code-TidyAll-0.54/php5/usr/share/
Code-TidyAll-0.54/php5/usr/share/php/
Code-TidyAll-0.54/php5/usr/share/php/test/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/TestSuite.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Core/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Core/File/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Core/File/GetMethodParametersTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Core/ErrorSuppressionTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Core/AllTests.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Core/IsCamelCapsTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Objects/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Objects/AssignThisUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Objects/CreateWidgetTypeCallbackUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Objects/DisallowNewWidgetUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Objects/DisallowNewWidgetUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Objects/AssignThisUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Objects/CreateWidgetTypeCallbackUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/CSS/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/CSS/BrowserSpecificStylesUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/CSS/BrowserSpecificStylesUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Commenting/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Commenting/FunctionCommentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Commenting/FunctionCommentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Debug/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Debug/DebugCodeUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Debug/DebugCodeUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Debug/FirebugConsoleUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Debug/FirebugConsoleUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/PHP/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/PHP/EvalObjectFactoryUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/PHP/ReturnFunctionValueUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/PHP/EvalObjectFactoryUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/PHP/GetRequestDataUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/PHP/AjaxNullComparisonUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/PHP/GetRequestDataUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/PHP/ReturnFunctionValueUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/PHP/AjaxNullComparisonUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Channels/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Channels/UnusedSystemUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Channels/DisallowSelfActionsUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Channels/UnusedSystemUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Channels/IncludeSystemUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Channels/DisallowSelfActionsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Channels/IncludeSystemUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Strings/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Strings/JoinStringsUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/MySource/Tests/Strings/JoinStringsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/WhiteSpace/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/WhiteSpace/ScopeIndentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/WhiteSpace/ScopeClosingBraceUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/WhiteSpace/ObjectOperatorIndentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/WhiteSpace/ScopeIndentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/WhiteSpace/ScopeClosingBraceUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/WhiteSpace/ObjectOperatorIndentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Files/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Files/IncludingFileUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Files/IncludingFileUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Functions/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Functions/FunctionCallSignatureUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Functions/FunctionCallSignatureUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Functions/FunctionDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Functions/ValidDefaultValueUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Functions/ValidDefaultValueUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Functions/FunctionDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Commenting/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Commenting/InlineCommentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Commenting/FileCommentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Commenting/FunctionCommentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Commenting/FileCommentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Commenting/InlineCommentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Commenting/ClassCommentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Commenting/ClassCommentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Commenting/FunctionCommentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/NamingConventions/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/NamingConventions/ValidFunctionNameUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/NamingConventions/ValidVariableNameUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/NamingConventions/ValidVariableNameUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/NamingConventions/ValidClassNameUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/NamingConventions/ValidClassNameUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/NamingConventions/ValidFunctionNameUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Classes/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Classes/ClassDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Classes/ClassDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/ControlStructures/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/ControlStructures/ControlSignatureUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/ControlStructures/ControlSignatureUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/ControlStructures/MultiLineConditionUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/ControlStructures/MultiLineConditionUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Formatting/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Formatting/MultiLineAssignmentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PEAR/Tests/Formatting/MultiLineAssignmentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/AllSniffs.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR1/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR1/Tests/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR1/Tests/Files/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR1/Tests/Files/SideEffectsUnitTest.3.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR1/Tests/Files/SideEffectsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR1/Tests/Files/SideEffectsUnitTest.1.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR1/Tests/Files/SideEffectsUnitTest.4.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR1/Tests/Files/SideEffectsUnitTest.2.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR1/Tests/Classes/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR1/Tests/Classes/ClassDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR1/Tests/Classes/ClassDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR1/Tests/Methods/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR1/Tests/Methods/CamelCapsMethodNameUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR1/Tests/Methods/CamelCapsMethodNameUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/WhiteSpace/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/WhiteSpace/DisallowSpaceIndentUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/WhiteSpace/DisallowTabIndentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/WhiteSpace/DisallowTabIndentUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/WhiteSpace/DisallowSpaceIndentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/WhiteSpace/DisallowTabIndentUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/WhiteSpace/DisallowSpaceIndentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/WhiteSpace/DisallowTabIndentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/WhiteSpace/DisallowSpaceIndentUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/LowercasedFilenameUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/OneInterfacePerFileUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/InlineHTMLUnitTest.1.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/LineEndingsUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/ByteOrderMarkUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.1.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.2.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.1.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.2.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.3.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.4.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.3.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/LowercasedFilenameUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/LineEndingsUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/LineLengthUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.2.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/OneInterfacePerFileUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.1.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/OneClassPerFileUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/InlineHTMLUnitTest.3.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.1.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/InlineHTMLUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.3.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.1.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.3.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/OneClassPerFileUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.2.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/InlineHTMLUnitTest.4.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.3.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.2.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/LineEndingsUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/LineEndingsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.3.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/LineLengthUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.1.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.2.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/InlineHTMLUnitTest.2.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Files/ByteOrderMarkUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Functions/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Functions/FunctionCallArgumentSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Functions/OpeningFunctionBraceBsdAllmanUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Functions/CallTimePassByReferenceUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Functions/OpeningFunctionBraceKernighanRitchieUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Functions/OpeningFunctionBraceKernighanRitchieUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Functions/CallTimePassByReferenceUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Functions/OpeningFunctionBraceBsdAllmanUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Functions/FunctionCallArgumentSpacingUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/CodeAnalysis/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/CodeAnalysis/UnconditionalIfStatementUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/CodeAnalysis/UselessOverridingMethodUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/CodeAnalysis/UselessOverridingMethodUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/CodeAnalysis/JumbledIncrementerUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/CodeAnalysis/ForLoopWithTestFunctionCallUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/CodeAnalysis/ForLoopShouldBeWhileLoopUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/CodeAnalysis/UnusedFunctionParameterUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/CodeAnalysis/ForLoopShouldBeWhileLoopUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/CodeAnalysis/UnusedFunctionParameterUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/CodeAnalysis/UnnecessaryFinalModifierUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/CodeAnalysis/UnconditionalIfStatementUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/CodeAnalysis/EmptyStatementUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/CodeAnalysis/ForLoopWithTestFunctionCallUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/CodeAnalysis/EmptyStatementUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/CodeAnalysis/UnnecessaryFinalModifierUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/CodeAnalysis/JumbledIncrementerUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Commenting/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Commenting/TodoUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Commenting/FixmeUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Commenting/FixmeUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Commenting/FixmeUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Commenting/TodoUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Commenting/TodoUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Metrics/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Metrics/CyclomaticComplexityUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Metrics/NestingLevelUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Metrics/CyclomaticComplexityUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Metrics/NestingLevelUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/NamingConventions/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/NamingConventions/UpperCaseConstantNameUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/NamingConventions/CamelCapsFunctionNameUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/NamingConventions/ConstructorNameUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/NamingConventions/CamelCapsFunctionNameUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/NamingConventions/ConstructorNameUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/NamingConventions/UpperCaseConstantNameUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Classes/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Classes/DuplicateClassNameUnitTest.3.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Classes/DuplicateClassNameUnitTest.5.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Classes/DuplicateClassNameUnitTest.4.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Classes/DuplicateClassNameUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Classes/DuplicateClassNameUnitTest.2.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Classes/DuplicateClassNameUnitTest.1.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Classes/DuplicateClassNameUnitTest.6.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/ControlStructures/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/UpperCaseConstantUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/CharacterBeforePHPOpeningTagUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/DisallowShortOpenTagUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/SAPIUsageUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/SyntaxUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/ForbiddenFunctionsUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/NoSilencedErrorsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/ClosingPHPTagUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/ForbiddenFunctionsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/ClosingPHPTagUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/LowerCaseConstantUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/LowerCaseConstantUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/LowerCaseKeywordUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/LowerCaseKeywordUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/UpperCaseConstantUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/SAPIUsageUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/SyntaxUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/DisallowShortOpenTagUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/NoSilencedErrorsUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/CharacterBeforePHPOpeningTagUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/PHP/LowerCaseConstantUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Formatting/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Formatting/MultipleStatementAlignmentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Formatting/SpaceAfterCastUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Formatting/MultipleStatementAlignmentUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Formatting/DisallowMultipleStatementsUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Formatting/NoSpaceAfterCastUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Formatting/MultipleStatementAlignmentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Formatting/DisallowMultipleStatementsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Formatting/NoSpaceAfterCastUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Formatting/SpaceAfterCastUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Strings/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Strings/UnnecessaryStringConcatUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Strings/UnnecessaryStringConcatUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Generic/Tests/Strings/UnnecessaryStringConcatUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Objects/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Objects/ObjectMemberCommaUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Objects/ObjectMemberCommaUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Objects/DisallowObjectStringIndexUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Objects/DisallowObjectStringIndexUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Objects/ObjectInstantiationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Objects/ObjectInstantiationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.2.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.1.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/LogicalOperatorSpacingUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.3.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/FunctionClosingBraceSpaceUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/MemberVarSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/SemicolonSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/ControlStructureSpacingUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/ScopeClosingBraceUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/SemicolonSpacingUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.1.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/LogicalOperatorSpacingUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/ControlStructureSpacingUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/ControlStructureSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/ObjectOperatorSpacingUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/ScopeKeywordSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/SemicolonSpacingUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/PropertyLabelSpacingUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/LanguageConstructSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.2.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/ScopeClosingBraceUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/LogicalOperatorSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/FunctionClosingBraceSpaceUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/MemberVarSpacingUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/FunctionOpeningBraceSpaceUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/ObjectOperatorSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/ScopeKeywordSpacingUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/LanguageConstructSpacingUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/FunctionClosingBraceSpaceUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.3.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/FunctionSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/PropertyLabelSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/FunctionOpeningBraceSpaceUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/FunctionOpeningBraceSpaceUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/FunctionSpacingUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/CastSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/WhiteSpace/CastSpacingUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Files/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Files/FileExtensionUnitTest.4.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Files/FileExtensionUnitTest.3.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Files/FileExtensionUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Files/FileExtensionUnitTest.1.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Files/FileExtensionUnitTest.2.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Functions/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Functions/MultiLineFunctionDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Functions/GlobalFunctionUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Functions/FunctionDuplicateArgumentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Functions/FunctionDeclarationArgumentSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Functions/LowercaseFunctionKeywordsUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Functions/FunctionDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Functions/LowercaseFunctionKeywordsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Functions/MultiLineFunctionDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Functions/FunctionDeclarationArgumentSpacingUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Functions/GlobalFunctionUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Functions/FunctionDuplicateArgumentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Functions/FunctionDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/ClassDefinitionClosingBraceSpaceUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/ClassDefinitionOpeningBraceSpaceUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/ColourDefinitionUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/SemicolonSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/ColonSpacingUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/NamedColoursUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/ColonSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/EmptyStyleDefinitionUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/MissingColonUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/DuplicateClassDefinitionUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/MissingColonUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/ColourDefinitionUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/IndentationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/ClassDefinitionOpeningBraceSpaceUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/LowercaseStyleDefinitionUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/ForbiddenStylesUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/DisallowMultipleStyleDefinitionsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/SemicolonSpacingUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/DuplicateClassDefinitionUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/DuplicateStyleDefinitionUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/EmptyStyleDefinitionUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/OpacityUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/LowercaseStyleDefinitionUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/IndentationUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/ShorthandSizeUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/ForbiddenStylesUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/EmptyClassDefinitionUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/NamedColoursUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/ShorthandSizeUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/DisallowMultipleStyleDefinitionsUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/ClassDefinitionNameSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/OpacityUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/ClassDefinitionClosingBraceSpaceUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/EmptyClassDefinitionUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/DuplicateStyleDefinitionUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CSS/ClassDefinitionNameSpacingUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CodeAnalysis/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CodeAnalysis/EmptyStatementUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/CodeAnalysis/EmptyStatementUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Arrays/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Arrays/ArrayBracketSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Arrays/ArrayDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Arrays/ArrayBracketSpacingUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Arrays/ArrayDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/EmptyCatchCommentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/EmptyCatchCommentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/InlineCommentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/PostStatementCommentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/LongConditionClosingCommentUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/FunctionCommentThrowTagUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/FunctionCommentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/LongConditionClosingCommentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/ClosingDeclarationCommentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/PostStatementCommentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/FunctionCommentThrowTagUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/PostStatementCommentUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/InlineCommentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/DocCommentAlignmentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/ClassCommentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/BlockCommentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/InlineCommentUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/ClosingDeclarationCommentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/ClassCommentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/VariableCommentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/FunctionCommentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/DocCommentAlignmentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/VariableCommentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/BlockCommentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/LongConditionClosingCommentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/NamingConventions/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/NamingConventions/ConstantCaseUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/NamingConventions/ValidFunctionNameUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/NamingConventions/ConstantCaseUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/NamingConventions/ValidVariableNameUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/NamingConventions/ConstantCaseUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/NamingConventions/ValidVariableNameUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/NamingConventions/ValidFunctionNameUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Classes/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Classes/ClassDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Classes/LowercaseClassKeywordsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Classes/ClassDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Classes/ClassFileNameUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Classes/DuplicatePropertyUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Classes/ClassFileNameUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Classes/ValidClassNameUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Classes/ValidClassNameUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Classes/LowercaseClassKeywordsUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Classes/DuplicatePropertyUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Classes/SelfMemberReferenceUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Classes/SelfMemberReferenceUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/InlineIfDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/SwitchDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/ElseIfDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/ForLoopDeclarationUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/SwitchDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/SwitchDeclarationUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/ForEachLoopDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/ControlSignatureUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/InlineIfDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/LowercaseDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/ForLoopDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/LowercaseDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/ForLoopDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/ControlSignatureUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/ControlSignatureUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/ForEachLoopDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/ControlStructures/ElseIfDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Debug/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Debug/JavaScriptLintUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Debug/JSLintUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Debug/JavaScriptLintUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Debug/JSLintUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/DisallowInlineIfUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/DisallowSizeFunctionsInLoopsUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/EmbeddedPhpUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/DiscouragedFunctionsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/LowercasePHPFunctionsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/NonExecutableCodeUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/LowercasePHPFunctionsUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/CommentedOutCodeUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/EvalUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/DisallowComparisonAssignmentUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/DisallowObEndFlushUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/DisallowObEndFlushUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/HeredocUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/DisallowMultipleAssignmentsUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/ForbiddenFunctionsUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/CommentedOutCodeUnitTest.css
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/EmbeddedPhpUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/DisallowMultipleAssignmentsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/ForbiddenFunctionsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/DisallowSizeFunctionsInLoopsUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/DisallowComparisonAssignmentUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/CommentedOutCodeUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/GlobalKeywordUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/HeredocUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/DisallowInlineIfUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/EvalUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/DisallowBooleanStatementUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/DiscouragedFunctionsUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/NonExecutableCodeUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/InnerFunctionsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/DisallowSizeFunctionsInLoopsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/GlobalKeywordUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/DisallowInlineIfUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/InnerFunctionsUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/PHP/DisallowBooleanStatementUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Formatting/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Formatting/OperatorBracketUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Formatting/OperatorBracketUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Formatting/OperatorBracketUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Operators/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Operators/ComparisonOperatorUsageUnitTest.js
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Operators/IncrementDecrementUsageUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Operators/ComparisonOperatorUsageUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Operators/ComparisonOperatorUsageUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Operators/ValidLogicalOperatorsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Operators/ValidLogicalOperatorsUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Operators/IncrementDecrementUsageUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Scope/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Scope/MemberVarScopeUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Scope/MethodScopeUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Scope/StaticThisUsageUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Scope/MethodScopeUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Scope/StaticThisUsageUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Scope/MemberVarScopeUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Strings/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Strings/EchoedStringsUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Strings/DoubleQuoteUsageUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Strings/DoubleQuoteUsageUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Strings/ConcatenationSpacingUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Strings/ConcatenationSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Squiz/Tests/Strings/EchoedStringsUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/AbstractSniffUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Files/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.3.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.4.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.5.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.1.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.2.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Namespaces/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.3.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.1.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Namespaces/NamespaceDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Namespaces/NamespaceDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.2.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Classes/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Classes/ClassDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Classes/ClassDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Classes/PropertyDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Classes/PropertyDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/ControlStructures/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/ControlStructures/SwitchDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/ControlStructures/ElseIfDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/ControlStructures/SwitchDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/ControlStructures/ControlStructureSpacingUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/ControlStructures/ControlStructureSpacingUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/ControlStructures/ElseIfDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Methods/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Methods/MethodDeclarationUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Methods/FunctionCallSignatureUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Methods/FunctionCallSignatureUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/PSR2/Tests/Methods/MethodDeclarationUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Zend/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Zend/Tests/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Zend/Tests/Files/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Zend/Tests/Files/ClosingTagUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Zend/Tests/Files/ClosingTagUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Zend/Tests/NamingConventions/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Zend/Tests/NamingConventions/ValidVariableNameUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Zend/Tests/NamingConventions/ValidVariableNameUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Zend/Tests/Debug/
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Zend/Tests/Debug/CodeAnalyzerUnitTest.inc
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/CodeSniffer/Standards/Zend/Tests/Debug/CodeAnalyzerUnitTest.php
Code-TidyAll-0.54/php5/usr/share/php/test/PHP_CodeSniffer/AllTests.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/CLI.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Tokenizers/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Tokenizers/CSS.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Tokenizers/JS.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Tokenizers/PHP.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Tokens.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Reporting.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/File.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/DocGenerators/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/DocGenerators/Text.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/DocGenerators/Generator.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/DocGenerators/HTML.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Sniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Exception.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/Objects/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/Objects/DisallowNewWidgetSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/Objects/CreateWidgetTypeCallbackSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/Objects/AssignThisSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/CSS/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/CSS/BrowserSpecificStylesSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/Commenting/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/Commenting/FunctionCommentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/Debug/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/Debug/DebugCodeSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/Debug/FirebugConsoleSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/PHP/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/PHP/EvalObjectFactorySniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/PHP/GetRequestDataSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/PHP/AjaxNullComparisonSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/PHP/ReturnFunctionValueSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/Channels/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/Channels/UnusedSystemSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/Channels/DisallowSelfActionsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/Channels/ChannelExceptionSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/Channels/IncludeSystemSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/Channels/IncludeOwnSystemSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/Strings/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/Sniffs/Strings/JoinStringsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/MySource/ruleset.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/AbstractScopeSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/WhiteSpace/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/WhiteSpace/ScopeIndentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/WhiteSpace/ScopeClosingBraceSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/WhiteSpace/ObjectOperatorIndentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/Files/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/Files/IncludingFileSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/Functions/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/Functions/FunctionCallSignatureSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/Functions/FunctionDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/Functions/ValidDefaultValueSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/Commenting/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/Commenting/InlineCommentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/Commenting/FunctionCommentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/Commenting/FileCommentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/Commenting/ClassCommentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/NamingConventions/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/NamingConventions/ValidClassNameSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/NamingConventions/ValidVariableNameSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/NamingConventions/ValidFunctionNameSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/Classes/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/Classes/ClassDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/ControlStructures/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/ControlStructures/MultiLineConditionSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/ControlStructures/ControlSignatureSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/Formatting/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Sniffs/Formatting/MultiLineAssignmentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/WhiteSpace/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/WhiteSpace/ObjectOperatorIndentStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/WhiteSpace/ScopeIndentStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/WhiteSpace/ScopeClosingBraceStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/Files/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/Files/IncludingFileStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/Files/LineLengthStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/Functions/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/Functions/FunctionCallSignatureStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/Functions/ValidDefaultValueStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/Functions/FunctionDeclarationStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/Commenting/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/Commenting/ClassCommentStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/Commenting/FunctionCommentStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/Commenting/FileCommentStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/Commenting/InlineCommentStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/NamingConventions/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/NamingConventions/ValidFunctionNameStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/NamingConventions/ValidClassNameStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/NamingConventions/ValidVariableNameStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/Classes/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/Classes/ClassDeclarationStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/ControlStructures/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/ControlStructures/MultiLineConditionStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/ControlStructures/ControlSignatureStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/Formatting/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/Docs/Formatting/MultiLineAssignmentStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PEAR/ruleset.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/AbstractVariableSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR1/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR1/Sniffs/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR1/Sniffs/Files/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR1/Sniffs/Files/SideEffectsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR1/Sniffs/Classes/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR1/Sniffs/Classes/ClassDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR1/Sniffs/Methods/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR1/Sniffs/Methods/CamelCapsMethodNameSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR1/Docs/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR1/Docs/Files/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR1/Docs/Files/SideEffectsStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR1/Docs/Classes/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR1/Docs/Classes/ClassDeclarationStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR1/ruleset.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/IncorrectPatternException.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/WhiteSpace/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/WhiteSpace/DisallowTabIndentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/WhiteSpace/ScopeIndentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/WhiteSpace/DisallowSpaceIndentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Files/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Files/EndFileNewlineSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Files/EndFileNoNewlineSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Files/LowercasedFilenameSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Files/LineEndingsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Files/ByteOrderMarkSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Files/InlineHTMLSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Files/OneClassPerFileSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Files/LineLengthSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Files/OneInterfacePerFileSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Functions/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Functions/OpeningFunctionBraceBsdAllmanSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Functions/CallTimePassByReferenceSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Functions/OpeningFunctionBraceKernighanRitchieSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Functions/FunctionCallArgumentSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/CodeAnalysis/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/CodeAnalysis/JumbledIncrementerSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/CodeAnalysis/UnusedFunctionParameterSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/CodeAnalysis/UnconditionalIfStatementSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/CodeAnalysis/ForLoopShouldBeWhileLoopSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/CodeAnalysis/UnnecessaryFinalModifierSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/CodeAnalysis/EmptyStatementSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/CodeAnalysis/ForLoopWithTestFunctionCallSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/CodeAnalysis/UselessOverridingMethodSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Commenting/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Commenting/TodoSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Commenting/FixmeSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Metrics/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Metrics/CyclomaticComplexitySniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Metrics/NestingLevelSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/NamingConventions/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/NamingConventions/UpperCaseConstantNameSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/NamingConventions/CamelCapsFunctionNameSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/NamingConventions/ConstructorNameSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Classes/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Classes/DuplicateClassNameSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/VersionControl/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/VersionControl/SubversionPropertiesSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/ControlStructures/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/ControlStructures/InlineControlStructureSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Debug/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Debug/JSHintSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Debug/ClosureLinterSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Debug/CSSLintSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/PHP/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/PHP/ClosingPHPTagSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/PHP/SAPIUsageSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/PHP/SyntaxSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/PHP/NoSilencedErrorsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/PHP/DisallowShortOpenTagSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/PHP/LowerCaseConstantSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/PHP/UpperCaseConstantSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/PHP/LowerCaseKeywordSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/PHP/CharacterBeforePHPOpeningTagSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/PHP/ForbiddenFunctionsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/PHP/DeprecatedFunctionsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Formatting/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Formatting/SpaceAfterCastSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Formatting/NoSpaceAfterCastSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Formatting/DisallowMultipleStatementsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Formatting/MultipleStatementAlignmentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Strings/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Sniffs/Strings/UnnecessaryStringConcatSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/WhiteSpace/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/WhiteSpace/DisallowSpaceIndentStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/WhiteSpace/ScopeIndentStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/WhiteSpace/DisallowTabIndentStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Files/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Files/InlineHTMLStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Files/ByteOrderMarkStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Files/LowercasedFilenameStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Files/OneInterfacePerFileStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Files/EndFileNewlineStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Files/LineLengthStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Files/LineEndingsStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Files/EndFileNoNewlineStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Files/OneClassPerFileStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Functions/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Functions/CallTimePassByReferenceStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Functions/OpeningFunctionBraceBsdAllmanStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Functions/FunctionCallArgumentSpacingStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Functions/OpeningFunctionBraceKernighanRitchieStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/CodeAnalysis/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/CodeAnalysis/ForLoopShouldBeWhileLoopStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/CodeAnalysis/UselessOverridingMethodStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/CodeAnalysis/JumbledIncrementerStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/CodeAnalysis/UnconditionalIfStatementStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/CodeAnalysis/UnnecessaryFinalModifierStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/CodeAnalysis/EmptyStatementStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/CodeAnalysis/UnusedFunctionParameterStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/CodeAnalysis/ForLoopWithTestFunctionCallStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Commenting/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Commenting/FixmeStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Commenting/TodoStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Metrics/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Metrics/NestingLevelStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Metrics/CyclomaticComplexityStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/NamingConventions/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/NamingConventions/CamelCapsFunctionNameStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/NamingConventions/UpperCaseConstantNameStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/NamingConventions/ConstructorNameStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Classes/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Classes/DuplicateClassNameStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/VersionControl/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/VersionControl/SubversionPropertiesStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/ControlStructures/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/ControlStructures/InlineControlStructureStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Debug/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Debug/JSHintStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Debug/ClosureLinterStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Debug/CSSLintStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/PHP/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/PHP/UpperCaseConstantStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/PHP/SAPIUsageStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/PHP/LowerCaseKeywordStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/PHP/LowerCaseConstantStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/PHP/CharacterBeforePHPOpeningTagStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/PHP/DisallowShortOpenTagStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/PHP/NoSilencedErrorsStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/PHP/DeprecatedFunctionsStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/PHP/ForbiddenFunctionsStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/PHP/ClosingPHPTagStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Formatting/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Formatting/NoSpaceAfterCastStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Formatting/SpaceAfterCastStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Formatting/DisallowMultipleStatementsStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Formatting/MultipleStatementAlignmentStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Strings/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/Docs/Strings/UnnecessaryStringConcatStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Generic/ruleset.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Objects/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Objects/DisallowObjectStringIndexSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Objects/ObjectInstantiationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Objects/ObjectMemberCommaSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/SuperfluousWhitespaceSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/LanguageConstructSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/OperatorSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/FunctionClosingBraceSpaceSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/ScopeClosingBraceSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/ControlStructureSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/LogicalOperatorSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/ScopeKeywordSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/FunctionOpeningBraceSpaceSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/MemberVarSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/CastSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/SemicolonSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/FunctionSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/ObjectOperatorSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/PropertyLabelSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Files/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Files/FileExtensionSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Functions/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Functions/FunctionDuplicateArgumentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Functions/FunctionDeclarationArgumentSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Functions/LowercaseFunctionKeywordsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Functions/MultiLineFunctionDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Functions/FunctionDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Functions/GlobalFunctionSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/OpacitySniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/LowercaseStyleDefinitionSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/DuplicateClassDefinitionSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/ClassDefinitionNameSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/ClassDefinitionOpeningBraceSpaceSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/DuplicateStyleDefinitionSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/NamedColoursSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/EmptyClassDefinitionSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/MissingColonSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/ColonSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/IndentationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/ForbiddenStylesSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/ClassDefinitionClosingBraceSpaceSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/ShorthandSizeSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/SemicolonSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/ColourDefinitionSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/EmptyStyleDefinitionSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CSS/DisallowMultipleStyleDefinitionsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CodeAnalysis/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/CodeAnalysis/EmptyStatementSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Arrays/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Arrays/ArrayDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Arrays/ArrayBracketSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Commenting/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Commenting/EmptyCatchCommentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Commenting/PostStatementCommentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Commenting/InlineCommentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Commenting/FunctionCommentThrowTagSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Commenting/BlockCommentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Commenting/LongConditionClosingCommentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Commenting/FunctionCommentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Commenting/FileCommentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Commenting/VariableCommentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Commenting/ClosingDeclarationCommentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Commenting/ClassCommentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Commenting/DocCommentAlignmentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/NamingConventions/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/NamingConventions/ValidVariableNameSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/NamingConventions/ConstantCaseSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/NamingConventions/ValidFunctionNameSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Classes/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Classes/ValidClassNameSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Classes/DuplicatePropertySniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Classes/ClassDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Classes/LowercaseClassKeywordsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Classes/ClassFileNameSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Classes/SelfMemberReferenceSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/ControlStructures/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/ControlStructures/ElseIfDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/ControlStructures/ForEachLoopDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/ControlStructures/ForLoopDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/ControlStructures/InlineIfDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/ControlStructures/SwitchDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/ControlStructures/LowercaseDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/ControlStructures/ControlSignatureSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Debug/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Debug/JavaScriptLintSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Debug/JSLintSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/PHP/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/PHP/DisallowMultipleAssignmentsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/PHP/CommentedOutCodeSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/PHP/HeredocSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/PHP/NonExecutableCodeSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/PHP/LowercasePHPFunctionsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/PHP/InnerFunctionsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/PHP/DisallowSizeFunctionsInLoopsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/PHP/DisallowInlineIfSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/PHP/EvalSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/PHP/DisallowComparisonAssignmentSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/PHP/DisallowBooleanStatementSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/PHP/GlobalKeywordSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/PHP/DiscouragedFunctionsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/PHP/EmbeddedPhpSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/PHP/ForbiddenFunctionsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/PHP/DisallowObEndFlushSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Formatting/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Formatting/OperatorBracketSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Operators/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Operators/IncrementDecrementUsageSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Operators/ComparisonOperatorUsageSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Operators/ValidLogicalOperatorsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Scope/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Scope/StaticThisUsageSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Scope/MethodScopeSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Scope/MemberVarScopeSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Strings/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Strings/ConcatenationSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Strings/EchoedStringsSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Sniffs/Strings/DoubleQuoteUsageSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/WhiteSpace/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/WhiteSpace/SemicolonSpacingStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/WhiteSpace/ScopeKeywordSpacingStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/WhiteSpace/FunctionOpeningBraceStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/WhiteSpace/CastSpacingStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/WhiteSpace/LanguageConstructSpacingStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/WhiteSpace/ObjectOperatorSpacingStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/Functions/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/Functions/LowercaseFunctionKeywordsStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/Functions/FunctionDuplicateArgumentStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/Arrays/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/Arrays/ArrayDeclarationStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/Arrays/ArrayBracketSpacingStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/Commenting/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/Commenting/DocCommentAlignmentStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/Commenting/FunctionCommentThrowTagStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/Classes/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/Classes/SelfMemberReferenceStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/Classes/LowercaseClassKeywordsStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/ControlStructures/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/ControlStructures/ForLoopDeclarationStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/ControlStructures/LowercaseDeclarationStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/ControlStructures/ForEachLoopDeclarationStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/Scope/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/Scope/StaticThisUsageStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/Strings/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/Docs/Strings/EchoedStringsStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Squiz/ruleset.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Sniffs/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Sniffs/Files/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Sniffs/Files/EndFileNewlineSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Sniffs/Namespaces/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Sniffs/Namespaces/UseDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Sniffs/Namespaces/NamespaceDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Sniffs/Classes/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Sniffs/Classes/ClassDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Sniffs/Classes/PropertyDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Sniffs/ControlStructures/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Sniffs/ControlStructures/ElseIfDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Sniffs/ControlStructures/ControlStructureSpacingSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Sniffs/ControlStructures/SwitchDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Sniffs/Methods/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Sniffs/Methods/FunctionCallSignatureSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Sniffs/Methods/MethodDeclarationSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Docs/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Docs/Files/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Docs/Files/EndFileNewlineStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Docs/Namespaces/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Docs/Namespaces/UseDeclarationStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Docs/Namespaces/NamespaceDeclarationStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Docs/Classes/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Docs/Classes/PropertyDeclarationStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Docs/Classes/ClassDeclarationStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Docs/ControlStructures/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Docs/ControlStructures/SwitchDeclarationStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Docs/ControlStructures/ControlStructureSpacingStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Docs/ControlStructures/ElseIfDeclarationStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Docs/Methods/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/Docs/Methods/MethodDeclarationStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PSR2/ruleset.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Zend/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Zend/Sniffs/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Zend/Sniffs/Files/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Zend/Sniffs/Files/ClosingTagSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Zend/Sniffs/NamingConventions/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Zend/Sniffs/NamingConventions/ValidVariableNameSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Zend/Sniffs/Debug/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Zend/Sniffs/Debug/CodeAnalyzerSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Zend/Docs/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Zend/Docs/Files/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Zend/Docs/Files/ClosingTagStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Zend/Docs/NamingConventions/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Zend/Docs/NamingConventions/ValidVariableNameStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Zend/Docs/Debug/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Zend/Docs/Debug/CodeAnalyzerStandard.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/Zend/ruleset.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PHPCS/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/PHPCS/ruleset.xml
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Standards/AbstractPatternSniff.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/CommentParser/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/CommentParser/ParserException.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/CommentParser/DocElement.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/CommentParser/CommentElement.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/CommentParser/SingleElement.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/CommentParser/AbstractParser.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/CommentParser/ClassCommentParser.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/CommentParser/ParameterElement.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/CommentParser/FunctionCommentParser.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/CommentParser/MemberCommentParser.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/CommentParser/AbstractDocElement.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/CommentParser/PairElement.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Reports/
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Reports/VersionControl.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Reports/Xml.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Reports/Json.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Reports/Summary.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Reports/Notifysend.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Reports/Emacs.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Reports/Svnblame.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Reports/Source.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Reports/Gitblame.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Reports/Junit.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Reports/Full.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Reports/Csv.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Reports/Checkstyle.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Reports/Hgblame.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer/Report.php
Code-TidyAll-0.54/php5/usr/share/php/PHP/CodeSniffer.php
Code-TidyAll-0.54/php5/usr/bin/
Code-TidyAll-0.54/php5/usr/bin/scripts/
Code-TidyAll-0.54/php5/usr/bin/scripts/phpcs-svn-pre-commit
Code-TidyAll-0.54/php5/usr/bin/phpcs
Code-TidyAll-0.54/Makefile.PL
Code-TidyAll-0.54/META.yml
Code-TidyAll-0.54/LICENSE
Code-TidyAll-0.54/xt/
Code-TidyAll-0.54/xt/author/
Code-TidyAll-0.54/xt/author/tidy-and-critic.t
Code-TidyAll-0.54/xt/author/Plugin-PodChecker.t
Code-TidyAll-0.54/xt/author/Util.t
Code-TidyAll-0.54/xt/author/parallel.t
Code-TidyAll-0.54/xt/author/no-tabs.t
Code-TidyAll-0.54/xt/author/Plugin-CSSUnminifier.t
Code-TidyAll-0.54/xt/author/Plugin-JSBeautify.t
Code-TidyAll-0.54/xt/author/mojibake.t
Code-TidyAll-0.54/xt/author/pod-syntax.t
Code-TidyAll-0.54/xt/author/Plugin-PerlCritic.t
Code-TidyAll-0.54/xt/author/Plugin-PodTidy.t
Code-TidyAll-0.54/xt/author/test-version.t
Code-TidyAll-0.54/xt/author/Plugin-PerlTidySweet.t
Code-TidyAll-0.54/xt/author/Plugin-PodSpell.t
Code-TidyAll-0.54/xt/author/diff-on-tidy-error.t
Code-TidyAll-0.54/xt/author/Plugin-JSHint.t
Code-TidyAll-0.54/xt/author/pod-spell.t
Code-TidyAll-0.54/xt/author/self-tidyall.t
Code-TidyAll-0.54/xt/author/Plugin-JSLint.t
Code-TidyAll-0.54/xt/author/Plugin-PHPCodeSniffer.t
Code-TidyAll-0.54/xt/author/Plugin-MasonTidy.t
Code-TidyAll-0.54/xt/author/Git.t
Code-TidyAll-0.54/xt/author/Plugin-PerlTidy.t
Code-TidyAll-0.54/xt/release/
Code-TidyAll-0.54/xt/release/meta-json.t
Code-TidyAll-0.54/xt/release/cpan-changes.t
Code-TidyAll-0.54/inc/
Code-TidyAll-0.54/inc/MyMakeMaker.pm
Code-TidyAll-0.54/inc/Util.pm
Code-TidyAll-0.54/lib/
Code-TidyAll-0.54/lib/Test/
Code-TidyAll-0.54/lib/Test/Code/
Code-TidyAll-0.54/lib/Test/Code/TidyAll.pm
Code-TidyAll-0.54/lib/Code/
Code-TidyAll-0.54/lib/Code/TidyAll/
Code-TidyAll-0.54/lib/Code/TidyAll/SVN/
Code-TidyAll-0.54/lib/Code/TidyAll/SVN/Precommit.pm
Code-TidyAll-0.54/lib/Code/TidyAll/SVN/Util.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Plugin/
Code-TidyAll-0.54/lib/Code/TidyAll/Plugin/SortLines.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Plugin/PerlTidy.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Plugin/PHPCodeSniffer.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Plugin/PodChecker.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Plugin/JSON.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Plugin/JSBeautify.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Plugin/JSLint.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Plugin/JSHint.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Plugin/PerlCritic.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Plugin/PodTidy.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Plugin/MasonTidy.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Plugin/CSSUnminifier.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Plugin/PodSpell.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Plugin/PerlTidySweet.pm
Code-TidyAll-0.54/lib/Code/TidyAll/CacheModel.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Git/
Code-TidyAll-0.54/lib/Code/TidyAll/Git/Prereceive.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Git/Precommit.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Git/Util.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Plugin.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Config/
Code-TidyAll-0.54/lib/Code/TidyAll/Config/INI/
Code-TidyAll-0.54/lib/Code/TidyAll/Config/INI/Reader.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Cache.pm
Code-TidyAll-0.54/lib/Code/TidyAll/CacheModel/
Code-TidyAll-0.54/lib/Code/TidyAll/CacheModel/Shared.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Util.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Role/
Code-TidyAll-0.54/lib/Code/TidyAll/Role/Tempdir.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Util/
Code-TidyAll-0.54/lib/Code/TidyAll/Util/Zglob.pm
Code-TidyAll-0.54/lib/Code/TidyAll/Result.pm
Code-TidyAll-0.54/lib/Code/TidyAll.pm
Code-TidyAll-0.54/META.json
Code-TidyAll-0.54/tidyall.ini
Code-TidyAll-0.54/Changes
Code-TidyAll-0.54/bin/
Code-TidyAll-0.54/bin/tidyall
Code-TidyAll-0.54/node_modules/
Code-TidyAll-0.54/node_modules/js-beautify/
Code-TidyAll-0.54/node_modules/js-beautify/test/
Code-TidyAll-0.54/node_modules/js-beautify/test/underscore.js
Code-TidyAll-0.54/node_modules/js-beautify/test/underscore-min.js
Code-TidyAll-0.54/node_modules/js-beautify/package.json
Code-TidyAll-0.54/node_modules/js-beautify/bower.json
Code-TidyAll-0.54/node_modules/js-beautify/CHANGELOG.md
Code-TidyAll-0.54/node_modules/js-beautify/LICENSE
Code-TidyAll-0.54/node_modules/js-beautify/js/
Code-TidyAll-0.54/node_modules/js-beautify/js/test/
Code-TidyAll-0.54/node_modules/js-beautify/js/test/node-beautify-perf-tests.js
Code-TidyAll-0.54/node_modules/js-beautify/js/test/node-beautify-tests.js
Code-TidyAll-0.54/node_modules/js-beautify/js/test/sanitytest.js
Code-TidyAll-0.54/node_modules/js-beautify/js/test/shell-smoke-test.sh
Code-TidyAll-0.54/node_modules/js-beautify/js/test/resources/
Code-TidyAll-0.54/node_modules/js-beautify/js/test/resources/indent11chars/
Code-TidyAll-0.54/node_modules/js-beautify/js/test/resources/indent11chars/subDir1/
Code-TidyAll-0.54/node_modules/js-beautify/js/test/resources/indent11chars/subDir1/subDir2/
Code-TidyAll-0.54/node_modules/js-beautify/js/test/resources/indent11chars/subDir1/subDir2/empty.txt
Code-TidyAll-0.54/node_modules/js-beautify/js/test/resources/example1.js
Code-TidyAll-0.54/node_modules/js-beautify/js/test/requirejs-html-beautify.html
Code-TidyAll-0.54/node_modules/js-beautify/js/test/run-tests
Code-TidyAll-0.54/node_modules/js-beautify/js/test/beautify-tests.js
Code-TidyAll-0.54/node_modules/js-beautify/js/test/amd-beautify-tests.js
Code-TidyAll-0.54/node_modules/js-beautify/js/config/
Code-TidyAll-0.54/node_modules/js-beautify/js/config/defaults.json
Code-TidyAll-0.54/node_modules/js-beautify/js/index.js
Code-TidyAll-0.54/node_modules/js-beautify/js/lib/
Code-TidyAll-0.54/node_modules/js-beautify/js/lib/beautify-css.js
Code-TidyAll-0.54/node_modules/js-beautify/js/lib/unpackers/
Code-TidyAll-0.54/node_modules/js-beautify/js/lib/unpackers/javascriptobfuscator_unpacker.js
Code-TidyAll-0.54/node_modules/js-beautify/js/lib/unpackers/p_a_c_k_e_r_unpacker.js
Code-TidyAll-0.54/node_modules/js-beautify/js/lib/unpackers/urlencode_unpacker.js
Code-TidyAll-0.54/node_modules/js-beautify/js/lib/unpackers/myobfuscate_unpacker.js
Code-TidyAll-0.54/node_modules/js-beautify/js/lib/beautify-html.js
Code-TidyAll-0.54/node_modules/js-beautify/js/lib/cli.js
Code-TidyAll-0.54/node_modules/js-beautify/js/lib/beautify.js
Code-TidyAll-0.54/node_modules/js-beautify/js/bin/
Code-TidyAll-0.54/node_modules/js-beautify/js/bin/html-beautify.js
Code-TidyAll-0.54/node_modules/js-beautify/js/bin/css-beautify.js
Code-TidyAll-0.54/node_modules/js-beautify/js/bin/js-beautify.js
Code-TidyAll-0.54/node_modules/js-beautify/generate-changelog.sh
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/test/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/test/get.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/test/chain-class.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/test/save.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/test/find-file.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/test/ignore-unfound-file.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/test/ini.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/test/broken.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/test/env.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/test/broken.json
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/package.json
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/index.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/readme.markdown
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/proto-list/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/proto-list/test/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/proto-list/test/basic.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/proto-list/package.json
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/proto-list/proto-list.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/proto-list/LICENSE
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/proto-list/README.md
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/ini/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/ini/test/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/ini/test/foo.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/ini/test/bar.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/ini/test/fixtures/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/ini/test/fixtures/foo.ini
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/ini/package.json
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/ini/LICENSE
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/ini/ini.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/node_modules/ini/README.md
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/config-chain/LICENCE
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/test/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/test/basic.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/package.json
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/examples/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/examples/my-program.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/LICENSE
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/lib/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/lib/nopt.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/bin/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/bin/nopt.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/node_modules/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/node_modules/abbrev/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/node_modules/abbrev/test.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/node_modules/abbrev/package.json
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/node_modules/abbrev/abbrev.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/node_modules/abbrev/LICENSE
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/node_modules/abbrev/CONTRIBUTING.md
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/node_modules/abbrev/README.md
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/nopt/README.md
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/test/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/test/mkdirp.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/test/opts_fs_sync.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/test/opts_fs.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/test/sync.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/test/return.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/test/umask.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/test/chmod.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/test/perm_sync.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/test/perm.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/test/race.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/test/return_sync.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/test/umask_sync.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/test/clobber.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/test/root.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/test/rel.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/package.json
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/examples/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/examples/pow.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/LICENSE
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/index.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/readme.markdown
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/bin/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/bin/cmd.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/bin/usage.txt
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/node_modules/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/node_modules/minimist/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/node_modules/minimist/test/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/node_modules/minimist/test/dash.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/node_modules/minimist/test/parse.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/node_modules/minimist/test/long.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/node_modules/minimist/test/parse_modified.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/node_modules/minimist/test/dotted.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/node_modules/minimist/test/default_bool.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/node_modules/minimist/test/whitespace.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/node_modules/minimist/test/short.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/node_modules/minimist/package.json
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/node_modules/minimist/LICENSE
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/node_modules/minimist/index.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/node_modules/minimist/example/
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/node_modules/minimist/example/parse.js
Code-TidyAll-0.54/node_modules/js-beautify/node_modules/mkdirp/node_modules/minimist/readme.markdown
Code-TidyAll-0.54/node_modules/js-beautify/CONTRIBUTING.md
Code-TidyAll-0.54/node_modules/js-beautify/README.md
Code-TidyAll-0.54/node_modules/jslint/
Code-TidyAll-0.54/node_modules/jslint/package.json
Code-TidyAll-0.54/node_modules/jslint/man/
Code-TidyAll-0.54/node_modules/jslint/man/jslint.1
Code-TidyAll-0.54/node_modules/jslint/lib/
Code-TidyAll-0.54/node_modules/jslint/lib/options.js
Code-TidyAll-0.54/node_modules/jslint/lib/jslint-2013-09-22.js
Code-TidyAll-0.54/node_modules/jslint/lib/jsonreportstream.js
Code-TidyAll-0.54/node_modules/jslint/lib/jslint-2014-07-08.js
Code-TidyAll-0.54/node_modules/jslint/lib/jslint-2012-02-03.js
Code-TidyAll-0.54/node_modules/jslint/lib/reporter.js
Code-TidyAll-0.54/node_modules/jslint/lib/jslint.js
Code-TidyAll-0.54/node_modules/jslint/lib/jslint-2013-08-13.js
Code-TidyAll-0.54/node_modules/jslint/lib/nodelint.js
Code-TidyAll-0.54/node_modules/jslint/lib/jslint-latest.js
Code-TidyAll-0.54/node_modules/jslint/lib/fileopener.js
Code-TidyAll-0.54/node_modules/jslint/lib/jslint-2014-02-06.js
Code-TidyAll-0.54/node_modules/jslint/lib/jslint-2013-11-23.js
Code-TidyAll-0.54/node_modules/jslint/lib/jslint-2013-08-26.js
Code-TidyAll-0.54/node_modules/jslint/lib/jslint-2014-04-21.js
Code-TidyAll-0.54/node_modules/jslint/lib/jslint-2013-02-03.js
Code-TidyAll-0.54/node_modules/jslint/lib/jslint-2014-01-26.js
Code-TidyAll-0.54/node_modules/jslint/lib/linter.js
Code-TidyAll-0.54/node_modules/jslint/lib/reportstream.js
Code-TidyAll-0.54/node_modules/jslint/lib/color.js
Code-TidyAll-0.54/node_modules/jslint/lib/lintstream.js
Code-TidyAll-0.54/node_modules/jslint/lib/main.js
Code-TidyAll-0.54/node_modules/jslint/lib/stream.js
Code-TidyAll-0.54/node_modules/jslint/bin/
Code-TidyAll-0.54/node_modules/jslint/bin/jslint.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/test/
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/test/exit_test.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/test/fixtures/
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/test/fixtures/1000-stdout.txt
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/test/fixtures/log-broken.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/test/fixtures/100-stdout.txt
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/test/fixtures/log.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/test/fixtures/1000-stderr.txt
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/test/fixtures/create-files.sh
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/test/fixtures/100-stdout-stderr.txt
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/test/fixtures/10-stdout-stderr.txt
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/test/fixtures/10-stderr.txt
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/test/fixtures/10-stdout.txt
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/test/fixtures/100-stderr.txt
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/test/fixtures/1000-stdout-stderr.txt
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/package.json
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/lib/
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/lib/exit.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/LICENSE-MIT
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/Gruntfile.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/exit/README.md
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/package.json
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/passthrough.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/LICENSE
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/writable.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/duplex.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/lib/
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/lib/_stream_transform.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/lib/_stream_readable.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/lib/_stream_passthrough.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/lib/_stream_duplex.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/lib/_stream_writable.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/isarray/
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/isarray/package.json
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/isarray/component.json
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/isarray/index.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/isarray/build/
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/isarray/build/build.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/isarray/README.md
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/inherits/
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/inherits/test.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/inherits/package.json
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/inherits/LICENSE
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/inherits/inherits_browser.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/inherits/README.md
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/inherits/inherits.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/core-util-is/
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/core-util-is/package.json
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/core-util-is/util.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/core-util-is/float.patch
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/core-util-is/lib/
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/core-util-is/lib/util.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/core-util-is/README.md
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/string_decoder/
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/string_decoder/package.json
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/string_decoder/LICENSE
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/string_decoder/index.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/node_modules/string_decoder/README.md
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/transform.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/readable.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/readable-stream/README.md
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/glob.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/test/
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/test/cwd-test.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/test/zz-cleanup.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/test/readme-issue.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/test/bash-results.json
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/test/root-nomount.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/test/nocase-nomagic.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/test/mark.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/test/bash-comparison.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/test/stat.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/test/pause-resume.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/test/globstar-match.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/test/00-setup.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/test/root.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/test/new-glob-optional-options.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/package.json
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/examples/
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/examples/usr-local.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/examples/g.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/LICENSE
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/test/
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/test/basic.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/test/defaults.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/test/caching.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/test/brace-expand.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/test/extglob-ending-with-state-char.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/package.json
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/LICENSE
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/sigmund/
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/sigmund/sigmund.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/sigmund/test/
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/sigmund/test/basic.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/sigmund/package.json
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/sigmund/bench.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/sigmund/LICENSE
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/sigmund/README.md
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/test/
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/test/basic.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/test/memory-leak.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/test/foreach.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/package.json
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/LICENSE
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/CONTRIBUTORS
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/lib/
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/lib/lru-cache.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/README.md
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/README.md
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/minimatch/minimatch.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/inherits/
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/inherits/test.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/inherits/package.json
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/inherits/LICENSE
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/inherits/inherits_browser.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/inherits/README.md
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/node_modules/inherits/inherits.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/glob/README.md
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/package.json
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/examples/
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/examples/my-program.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/LICENSE
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/lib/
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/lib/nopt.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/bin/
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/bin/nopt.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/node_modules/
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/node_modules/abbrev/
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/node_modules/abbrev/test.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/node_modules/abbrev/package.json
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/node_modules/abbrev/abbrev.js
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/node_modules/abbrev/LICENSE
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/node_modules/abbrev/CONTRIBUTING.md
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/node_modules/abbrev/README.md
Code-TidyAll-0.54/node_modules/jslint/node_modules/nopt/README.md
Code-TidyAll-0.54/node_modules/jslint/doc/
Code-TidyAll-0.54/node_modules/jslint/doc/jslint.html
Code-TidyAll-0.54/node_modules/jslint/doc/jslint.md
Code-TidyAll-0.54/node_modules/jslint/README.md
Code-TidyAll-0.54/node_modules/jshint/
Code-TidyAll-0.54/node_modules/jshint/package.json
Code-TidyAll-0.54/node_modules/jshint/src/
Code-TidyAll-0.54/node_modules/jshint/src/options.js
Code-TidyAll-0.54/node_modules/jshint/src/jshint.js
Code-TidyAll-0.54/node_modules/jshint/src/messages.js
Code-TidyAll-0.54/node_modules/jshint/src/vars.js
Code-TidyAll-0.54/node_modules/jshint/src/lex.js
Code-TidyAll-0.54/node_modules/jshint/src/name-stack.js
Code-TidyAll-0.54/node_modules/jshint/src/cli.js
Code-TidyAll-0.54/node_modules/jshint/src/platforms/
Code-TidyAll-0.54/node_modules/jshint/src/platforms/rhino.js
Code-TidyAll-0.54/node_modules/jshint/src/style.js
Code-TidyAll-0.54/node_modules/jshint/src/reg.js
Code-TidyAll-0.54/node_modules/jshint/src/state.js
Code-TidyAll-0.54/node_modules/jshint/src/reporters/
Code-TidyAll-0.54/node_modules/jshint/src/reporters/checkstyle.js
Code-TidyAll-0.54/node_modules/jshint/src/reporters/jslint_xml.js
Code-TidyAll-0.54/node_modules/jshint/src/reporters/non_error.js
Code-TidyAll-0.54/node_modules/jshint/src/reporters/default.js
Code-TidyAll-0.54/node_modules/jshint/src/reporters/unix.js
Code-TidyAll-0.54/node_modules/jshint/dist/
Code-TidyAll-0.54/node_modules/jshint/dist/jshint.js
Code-TidyAll-0.54/node_modules/jshint/dist/jshint-rhino.js
Code-TidyAll-0.54/node_modules/jshint/bin/
Code-TidyAll-0.54/node_modules/jshint/bin/land
Code-TidyAll-0.54/node_modules/jshint/bin/changelog
Code-TidyAll-0.54/node_modules/jshint/bin/jshint
Code-TidyAll-0.54/node_modules/jshint/bin/build
Code-TidyAll-0.54/node_modules/jshint/bin/apply
Code-TidyAll-0.54/node_modules/jshint/node_modules/
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/examples/
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/examples/command.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/examples/glob.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/examples/echo.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/examples/sort.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/examples/static.coffee
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/examples/long_desc.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/examples/progress.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/examples/static.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/examples/spinner.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/examples/cat.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/cli.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/index.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/glob.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/test/
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/test/cwd-test.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/test/zz-cleanup.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/test/readme-issue.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/test/bash-results.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/test/root-nomount.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/test/nocase-nomagic.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/test/mark.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/test/bash-comparison.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/test/stat.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/test/pause-resume.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/test/globstar-match.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/test/00-setup.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/test/root.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/test/new-glob-optional-options.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/examples/
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/examples/usr-local.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/examples/g.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/test/
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/test/basic.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/test/defaults.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/test/caching.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/test/brace-expand.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/test/extglob-ending-with-state-char.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/sigmund/
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/sigmund/sigmund.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/sigmund/test/
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/sigmund/test/basic.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/sigmund/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/sigmund/bench.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/sigmund/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/sigmund/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/test/
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/test/basic.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/test/memory-leak.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/test/foreach.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/CONTRIBUTORS
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/lib/
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/lib/lru-cache.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/minimatch/minimatch.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/inherits/
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/inherits/test.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/inherits/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/inherits/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/inherits/inherits_browser.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/inherits/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/node_modules/inherits/inherits.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/node_modules/glob/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/cli/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Stream/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Stream/03-Atom.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Stream/04-RDF.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Stream/01-basic.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Stream/05-Attributes.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Stream/02-RSS.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Documents/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Documents/Atom_Example.xml
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Documents/Attributes.html
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Documents/RSS_Example.xml
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Documents/RDF_Example.xml
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Documents/Basic.html
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/16-double_attribs.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/01-simple.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/04-cdata.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/17-numeric_entities.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/14-implicit-open-tags.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/27-entities_in_attributes.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/20-xml_entities.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/29-comment_edge-cases.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/07-self-closing.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/08-implicit-close-tags.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/26-not-quite-closed.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/03-lowercase_tags.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/15-lt-whitespace.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/10-crazy-attrib.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/25-empty_tag_name.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/12-long-comment-end.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/11-script_in_script.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/31-comment_false-ending.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/30-cdata_edge-cases.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/18-legacy_entities.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/24-special_special.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/13-long-cdata-end.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/06-leading-lt.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/05-cdata-special.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/09-attributes.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/22-double_brackets.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/28-cdata_in_html.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/02-template.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/21-entity_in_attribute.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/23-legacy_entity_fail.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Events/19-named_entities.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/api.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/01-events.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Feeds/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Feeds/01-rss.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Feeds/02-atom.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/Feeds/03-rdf.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/02-stream.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/test-helper.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/test/03-feed.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/lib/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/lib/Parser.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/lib/Tokenizer.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/lib/Stream.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/lib/index.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/lib/FeedHandler.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/lib/ProxyHandler.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/lib/CollectingHandler.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/lib/WritableStream.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/19-ignore_empty_tags.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/07-unescaped_in_style.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/05-tags_in_comment.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/21-conditional_comments.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/23-dom-lvl1.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/20-template_script_tags.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/01-basic.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/15-non-verbose.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/17-xml_namespace.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/02-single_tag_1.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/13-comment_in_text.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/24-with-start-indices.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/12-text_only.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/03-single_tag_2.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/06-comment_in_script.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/09-unquoted_attrib.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/18-enforce_empty_tags.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/04-unescaped_in_script.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/22-lowercase_tags.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/14-comment_in_text_in_script.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/11-text_outside_tags.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/08-extra_spaces_in_tag.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/10-singular_attribute.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/cases/16-normalize_whitespace.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/test/tests.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/readme.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/index.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/lib/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/lib/node.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domhandler/lib/element.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/test/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/test/test.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/test/mocha.opts
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/readme.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/maps/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/maps/decode.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/maps/entities.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/maps/xml.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/maps/legacy.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/index.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/lib/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/lib/decode_codepoint.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/lib/decode.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/lib/encode.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/passthrough.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/writable.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/float.patch
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/duplex.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/lib/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/lib/_stream_transform.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/lib/_stream_readable.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/lib/_stream_passthrough.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/lib/_stream_duplex.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/lib/_stream_writable.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/isarray/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/isarray/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/isarray/component.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/isarray/index.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/isarray/build/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/isarray/build/build.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/isarray/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/inherits/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/inherits/test.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/inherits/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/inherits/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/inherits/inherits_browser.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/inherits/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/inherits/inherits.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/core-util-is/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/core-util-is/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/core-util-is/util.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/core-util-is/float.patch
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/core-util-is/lib/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/core-util-is/lib/util.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/core-util-is/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/string_decoder/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/string_decoder/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/string_decoder/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/string_decoder/index.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/node_modules/string_decoder/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/transform.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/readable.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/readable-stream/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/test/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/test/utils.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/test/tests/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/test/tests/helpers.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/test/tests/legacy.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/test/fixture.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/readme.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/index.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/lib/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/lib/manipulation.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/lib/stringify.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/lib/querying.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/lib/helpers.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/lib/traversal.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domutils/lib/legacy.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domelementtype/
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domelementtype/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domelementtype/readme.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domelementtype/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/node_modules/domelementtype/index.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/htmlparser2/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/test/
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/test/basic.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/test/defaults.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/test/caching.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/test/brace-expand.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/test/extglob-ending-with-state-char.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/sigmund/
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/sigmund/sigmund.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/sigmund/test/
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/sigmund/test/basic.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/sigmund/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/sigmund/bench.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/sigmund/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/sigmund/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/lru-cache/
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/lru-cache/test/
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/lru-cache/test/basic.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/lru-cache/test/memory-leak.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/lru-cache/test/foreach.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/lru-cache/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/lru-cache/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/lru-cache/CONTRIBUTORS
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/lru-cache/lib/
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/lru-cache/lib/lru-cache.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/node_modules/lru-cache/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/minimatch/minimatch.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/test/
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/test/exit_test.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/test/fixtures/
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/test/fixtures/1000-stdout.txt
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/test/fixtures/log-broken.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/test/fixtures/100-stdout.txt
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/test/fixtures/log.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/test/fixtures/1000-stderr.txt
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/test/fixtures/create-files.sh
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/test/fixtures/100-stdout-stderr.txt
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/test/fixtures/10-stdout-stderr.txt
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/test/fixtures/10-stderr.txt
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/test/fixtures/10-stdout.txt
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/test/fixtures/100-stderr.txt
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/test/fixtures/1000-stdout-stderr.txt
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/lib/
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/lib/exit.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/LICENSE-MIT
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/Gruntfile.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/exit/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/test/
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/test/static/
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/test/static/index.html
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/test/static/test-adapter.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/test/index.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/index.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/node_modules/
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/node_modules/date-now/
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/node_modules/date-now/test/
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/node_modules/date-now/test/static/
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/node_modules/date-now/test/static/index.html
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/node_modules/date-now/test/index.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/node_modules/date-now/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/node_modules/date-now/index.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/node_modules/date-now/seed.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/node_modules/date-now/LICENCE
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/node_modules/date-now/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/LICENCE
Code-TidyAll-0.54/node_modules/jshint/node_modules/console-browserify/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/strip-json-comments/
Code-TidyAll-0.54/node_modules/jshint/node_modules/strip-json-comments/strip-json-comments.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/strip-json-comments/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/strip-json-comments/readme.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/strip-json-comments/cli.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/shell.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/scripts/
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/scripts/generate-docs.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/scripts/run-tests.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/test.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/echo.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/chmod.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/cd.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/exec.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/dirs.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/toEnd.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/sed.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/error.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/common.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/find.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/rm.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/cp.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/pushd.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/ls.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/popd.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/mkdir.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/ln.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/which.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/mv.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/tempdir.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/grep.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/pwd.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/to.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/src/cat.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/global.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/make.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/bin/
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/bin/shjs
Code-TidyAll-0.54/node_modules/jshint/node_modules/shelljs/README.md
Code-TidyAll-0.54/node_modules/jshint/node_modules/underscore/
Code-TidyAll-0.54/node_modules/jshint/node_modules/underscore/package.json
Code-TidyAll-0.54/node_modules/jshint/node_modules/underscore/underscore.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/underscore/LICENSE
Code-TidyAll-0.54/node_modules/jshint/node_modules/underscore/underscore-min.js
Code-TidyAll-0.54/node_modules/jshint/node_modules/underscore/README.md
Code-TidyAll-0.54/node_modules/jshint/README.md
Code-TidyAll-0.54/node_modules/jshint/data/
Code-TidyAll-0.54/node_modules/jshint/data/non-ascii-identifier-part-only.js
Code-TidyAll-0.54/node_modules/jshint/data/non-ascii-identifier-start.js
Code-TidyAll-0.54/node_modules/jshint/data/ascii-identifier-data.js
Code-TidyAll-0.54/node_modules/cssunminifier/
Code-TidyAll-0.54/node_modules/cssunminifier/test/
Code-TidyAll-0.54/node_modules/cssunminifier/test/run.sh
Code-TidyAll-0.54/node_modules/cssunminifier/test/sample.css
Code-TidyAll-0.54/node_modules/cssunminifier/package.json
Code-TidyAll-0.54/node_modules/cssunminifier/lib/
Code-TidyAll-0.54/node_modules/cssunminifier/lib/cssunminifier.js
Code-TidyAll-0.54/node_modules/cssunminifier/bin/
Code-TidyAll-0.54/node_modules/cssunminifier/bin/cssunminifier
Code-TidyAll-0.54/node_modules/cssunminifier/README.md
Code-TidyAll-0.54/etc/
Code-TidyAll-0.54/etc/editors/
Code-TidyAll-0.54/etc/editors/tidyall.vim
Code-TidyAll-0.54/etc/editors/tidyall.el
Code-TidyAll-0.54/CONTRIBUTING.md
Code-TidyAll-0.54/MANIFEST
Code-TidyAll-0.54/perlcriticrc
Code-TidyAll-0.54/INSTALL
Code-TidyAll-0.54/README.md
Configuring D/DR/DROLSKY/Code-TidyAll-0.54.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
Warning: prerequisite Path::Tiny 0.098 not found. We have 0.096.
Warning: prerequisite Specio 0.30 not found. We have 0.24.
Warning: prerequisite Specio::Library::Path::Tiny 0.04 not found.
Checking if your kit is complete...
Looks good
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Code::TidyAll
Writing MYMETA.yml and MYMETA.json
DROLSKY/Code-TidyAll-0.54.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for D/DR/DROLSKY/Code-TidyAll-0.54.tar.gz
---- Unsatisfied dependencies detected during ----
---- DROLSKY/Code-TidyAll-0.54.tar.gz ----
Path::Tiny [requires]
Specio::Library::Path::Tiny [requires]
Specio [requires]
Running test for module 'Path::Tiny'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.098.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/D/DA/DAGOLDEN/CHECKSUMS
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\D\DA\DAGOLDEN\Path-Tiny-0.098.tar.gz ok
Path-Tiny-0.098/
Path-Tiny-0.098/Changes
Path-Tiny-0.098/CONTRIBUTING.mkdn
Path-Tiny-0.098/cpanfile
Path-Tiny-0.098/dist.ini
Path-Tiny-0.098/lib/
Path-Tiny-0.098/LICENSE
Path-Tiny-0.098/Makefile.PL
Path-Tiny-0.098/MANIFEST
Path-Tiny-0.098/META.json
Path-Tiny-0.098/META.yml
Path-Tiny-0.098/perlcritic.rc
Path-Tiny-0.098/README
Path-Tiny-0.098/t/
Path-Tiny-0.098/tidyall.ini
Path-Tiny-0.098/xt/
Path-Tiny-0.098/xt/author/
Path-Tiny-0.098/xt/release/
Path-Tiny-0.098/xt/release/distmeta.t
Path-Tiny-0.098/xt/release/minimum-version.t
Path-Tiny-0.098/xt/author/00-compile.t
Path-Tiny-0.098/xt/author/critic.t
Path-Tiny-0.098/xt/author/pod-coverage.t
Path-Tiny-0.098/xt/author/pod-spell.t
Path-Tiny-0.098/xt/author/pod-syntax.t
Path-Tiny-0.098/xt/author/portability.t
Path-Tiny-0.098/xt/author/test-version.t
Path-Tiny-0.098/t/00-report-prereqs.dd
Path-Tiny-0.098/t/00-report-prereqs.t
Path-Tiny-0.098/t/basename.t
Path-Tiny-0.098/t/basic.t
Path-Tiny-0.098/t/children.t
Path-Tiny-0.098/t/chmod.t
Path-Tiny-0.098/t/data/
Path-Tiny-0.098/t/digest.t
Path-Tiny-0.098/t/exception.t
Path-Tiny-0.098/t/exports.t
Path-Tiny-0.098/t/filesystem.t
Path-Tiny-0.098/t/input_output.t
Path-Tiny-0.098/t/input_output_no_PU_UU.t
Path-Tiny-0.098/t/input_output_no_UU.t
Path-Tiny-0.098/t/lib/
Path-Tiny-0.098/t/locking.t
Path-Tiny-0.098/t/mkpath.t
Path-Tiny-0.098/t/mutable_tree_while_iterating.t
Path-Tiny-0.098/t/normalize.t
Path-Tiny-0.098/t/overloading.t
Path-Tiny-0.098/t/parent.t
Path-Tiny-0.098/t/README
Path-Tiny-0.098/t/recurse.t
Path-Tiny-0.098/t/rel-abs.t
Path-Tiny-0.098/t/subsumes.t
Path-Tiny-0.098/t/symlinks.t
Path-Tiny-0.098/t/temp.t
Path-Tiny-0.098/t/visit.t
Path-Tiny-0.098/t/zz-atomic.t
Path-Tiny-0.098/t/zzz-spec.t
Path-Tiny-0.098/t/lib/TestUtils.pm
Path-Tiny-0.098/t/data/chmod.txt
Path-Tiny-0.098/lib/Path/
Path-Tiny-0.098/lib/Path/Tiny.pm
Configuring D/DA/DAGOLDEN/Path-Tiny-0.098.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Path::Tiny
Writing MYMETA.yml and MYMETA.json
DAGOLDEN/Path-Tiny-0.098.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for D/DA/DAGOLDEN/Path-Tiny-0.098.tar.gz
>>> dmake
cp lib/Path/Tiny.pm blib\lib\Path\Tiny.pm
DAGOLDEN/Path-Tiny-0.098.tar.gz
dmake -- OK
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker 6.17 7.16
#
# === Configure Suggests ===
#
# Module Want Have
# -------- ------- -------
# JSON::PP 2.27300 2.27400
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.16
#
# === Test Requires ===
#
# Module Want Have
# --------------------- ---- --------
# ExtUtils::MakeMaker any 7.16
# File::Basename any 2.85
# File::Spec 0.86 3.62
# File::Spec::Functions any 3.62
# File::Spec::Unix any 3.62
# File::Temp 0.19 0.2304
# Test::More 0.96 1.302062
# lib any 0.63
# open any 1.10
#
# === Test Recommends ===
#
# Module Want Have
# ------------------ -------- --------
# CPAN::Meta 2.120900 2.150005
# Test::FailWarnings any 0.008
# Test::MockRandom any 1.01
#
# === Runtime Requires ===
#
# Module Want Have
# ----------- ---- ------
# Carp any 1.38
# Cwd any 3.62
# Digest 1.03 1.17
# Digest::SHA 5.45 5.96
# Exporter 5.57 5.72
# Fcntl any 1.13
# File::Copy any 2.31
# File::Glob any 1.26
# File::Path 2.07 2.12
# File::Spec 0.86 3.62
# File::Temp 0.19 0.2304
# File::stat any 1.07
# constant any 1.33
# if any 0.0606
# overload any 1.26
# strict any 1.11
# warnings any 1.36
#
# === Runtime Recommends ===
#
# Module Want Have
# ------------- ---- ----
# Unicode::UTF8 0.58 0.60
#
t/00-report-prereqs.t .............
1..1
ok 1
ok
t/basename.t ......................
ok 1 - foo.txt -> foo
ok 2 - foo.png -> foo
ok 3 - foo.txt -> foo
ok 4 - foo.png -> foo
ok 5 - foo.txt -> foo.txt
ok 6 - foo/.txt/bar.txt -> bar
1..6
ok
t/basic.t .........................
ok 1 - An object of class 'Path::Tiny' isa 'Path::Tiny'
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22 - An object of class 'Path::Tiny' isa 'Path::Tiny'
ok 23
ok 24
ok 25 - An object of class 'Path::Tiny' isa 'Path::Tiny'
ok 26
ok 27
ok 28 - An object of class 'Path::Tiny' isa 'Path::Tiny'
ok 29
ok 30
ok 31
ok 32 - canonpath
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44 - exception
ok 45 - exception
ok 46 - exception
ok 47 - exception
ok 48 - exception
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56 - path with regex special char
ok 57 - rootdir is like path('/')
ok 58 - child of rootdir is correct
ok 59 - path() vs new
ok 60 - path(a,b,c) vs path('a/b/c')
ok 61 - Test my homedir
ok 62 - Test my homedir with trailing "/"
ok 63 - Test my homedir with longer path
ok 64 - Test my homedir, longer path and trailing "/"
ok 65 - Test root homedir
ok 66 - Test root homedir with trailing /
ok 67 - Test root homedir with longer path
ok 68 - Test root homedir, longer path and trailing "/"
ok 69 - Test homedir of nonexistant user
ok 70 - Test homedir of nonexistant user (via glob)
ok 71 - Test space
ok 72 - Test multiple spaces
ok 73 - Test spaces and embedded apostrophe
ok 74 - Test spaces and embedded quote
ok 75 - Test space-separated tildes
ok 76 - Test tab
ok 77 - Test newline
ok 78 - Test '~$username file'
ok 79 - FREEZE-THAW roundtrip
ok 80 - assert exists
ok 81 - no exception if assertion succeeds
ok 82 - 'assertion return value' isa 'Path::Tiny'
ok 83 - no exception
1..83
ok
t/children.t ......................
ok 1 - children correct
ok 2 - children correct with Regexp argument
ok 3 - children with invalid argument
1..3
ok
t/chmod.t .........................
ok 1 - 00777 -> au=w,uo=x,go=wx -> 00133
ok 2 - 00000 -> augo-rw,ug=rwx -> 00770
ok 3 - 00777 -> augo-rw,ug=rwx -> 00771
ok 4 - 00000 -> go+rwx -> 00077
ok 5 - 00777 -> go+rwx -> 00777
ok 6 - 00777 -> u=wx,ao=wx,go=rwx -> 00377
ok 7 - 00777 -> augo=x,aug-rw -> 00111
ok 8 - 00000 -> ug-w -> 00000
ok 9 - 00777 -> ug-w -> 00557
ok 10 - 00777 -> o+rx,uo-rw,au+wx -> 00373
ok 11 - 00000 -> o+rx,uo-rw,au+wx -> 00333
ok 12 - 00777 -> ugo=wx,auo=r,augo-x -> 00444
ok 13 - 00777 -> a-x,u-rw,aug=rw -> 00666
ok 14 - 00777 -> auo=rwx,u=x,ag-r -> 00133
ok 15 - 00777 -> ugo+rw -> 00777
ok 16 - 00000 -> ugo+rw -> 00666
ok 17 - 00777 -> au=rwx -> 00777
ok 18 - 00777 -> a-w,auo+r,ag=r -> 00444
ok 19 - 00777 -> ao=rwx,ago-rwx -> 00000
ok 20 - 00000 -> g=rwx -> 00070
ok 21 - 00777 -> g=rwx -> 00777
ok 22 - 00000 -> auo-w,go+rw -> 00066
ok 23 - 00777 -> auo-w,go+rw -> 00577
ok 24 - 00777 -> ao+rx -> 00777
ok 25 - 00000 -> ao+rx -> 00555
ok 26 - 00777 -> ugo+rwx,aug=x -> 00111
ok 27 - 00777 -> auo+rw,o-rwx,ago=rw -> 00666
ok 28 - 00777 -> uo+x -> 00777
ok 29 - 00000 -> uo+x -> 00101
ok 30 - 00000 -> u=w -> 00200
ok 31 - 00777 -> u=w -> 00277
ok 32 - 00777 -> ug=rw,ago+x,uo=rx -> 00575
ok 33 - 00000 -> ag+rw -> 00666
ok 34 - 00777 -> ag+rw -> 00777
ok 35 - 00777 -> auo=x -> 00111
ok 36 - 00777 -> augo+wx,uo+wx,o-w -> 00775
ok 37 - 00000 -> augo+wx,uo+wx,o-w -> 00331
ok 38 - 00000 -> a+rw -> 00666
ok 39 - 00777 -> a+rw -> 00777
ok 40 - 00000 -> ago-r,ug+wx -> 00330
ok 41 - 00777 -> ago-r,ug+wx -> 00333
ok 42 - 00777 -> g=rx,augo=rx -> 00555
ok 43 - 00000 -> u=rwx,auo+rx,ug+rw -> 00775
ok 44 - 00777 -> u=rwx,auo+rx,ug+rw -> 00777
ok 45 - 00000 -> go+w -> 00022
ok 46 - 00777 -> go+w -> 00777
ok 47 - 00777 -> ugo=w,aug=rw,auo=rx -> 00555
ok 48 - 00777 -> ago-r -> 00333
ok 49 - 00000 -> ago-r -> 00000
ok 50 - 00777 -> o-wx -> 00774
ok 51 - 00000 -> o-wx -> 00000
ok 52 - 00777 -> o+x,a+wx -> 00777
ok 53 - 00000 -> o+x,a+wx -> 00333
ok 54 - 00777 -> au-rw,auo+wx,ug+rw -> 00773
ok 55 - 00777 -> augo=rw,aug=wx -> 00333
ok 56 - 00777 -> augo+x,ugo-rwx -> 00000
ok 57 - 00777 -> o-rwx,go+w -> 00772
ok 58 - 00000 -> o-rwx,go+w -> 00022
ok 59 - 00777 -> ag-rx -> 00222
ok 60 - 00000 -> ag-rx -> 00000
ok 61 - 00777 -> auo=rw,g+rx -> 00676
ok 62 - 00777 -> aug+rwx,ug-rx,ao+rw -> 00667
ok 63 - 00000 -> u-x,a-r -> 00000
ok 64 - 00777 -> u-x,a-r -> 00233
ok 65 - 00000 -> au+x -> 00111
ok 66 - 00777 -> au+x -> 00777
ok 67 - 00777 -> ao=w,augo=rx,aug-rwx -> 00000
ok 68 - 00777 -> aug-rwx -> 00000
ok 69 - 00777 -> a+rx,ug-x,ao+rx -> 00777
ok 70 - 00000 -> a+rx,ug-x,ao+rx -> 00555
ok 71 - 00000 -> go=x -> 00011
ok 72 - 00777 -> go=x -> 00711
ok 73 - 00000 -> ugo-rx,ago+rx -> 00555
ok 74 - 00777 -> ugo-rx,ago+rx -> 00777
ok 75 - 00777 -> go-wx,augo-wx,u+x -> 00544
ok 76 - 00000 -> go-wx,augo-wx,u+x -> 00100
ok 77 - 00000 -> au-rw,augo+rw -> 00666
ok 78 - 00777 -> au-rw,augo+rw -> 00777
ok 79 - 00777 -> ag-rx,au-w,ugo+x -> 00111
ok 80 - 00777 -> augo=x,auo+wx,u-x -> 00233
ok 81 - 00777 -> aug+x,auo+rx -> 00777
ok 82 - 00000 -> aug+x,auo+rx -> 00555
ok 83 - 00777 -> aug-w,a-rx -> 00000
ok 84 - 00777 -> ugo=rx -> 00555
ok 85 - 00777 -> au-wx,ugo-rwx,u+r -> 00400
ok 86 - 00777 -> ug=rw,au+rwx -> 00777
ok 87 - 00777 -> go=rw,o=w,ao-rw -> 00100
ok 88 - 00000 -> go=rw,o=w,ao-rw -> 00000
ok 89 - 00777 -> ugo+wx -> 00777
ok 90 - 00000 -> ugo+wx -> 00333
ok 91 - 00777 -> ug=x,o=rw,uo+r -> 00516
ok 92 - 00777 -> augo+r,au+x -> 00777
ok 93 - 00000 -> augo+r,au+x -> 00555
ok 94 - 00777 -> g=r,ao+w -> 00767
ok 95 - 00000 -> g=r,ao+w -> 00262
ok 96 - 00000 -> augo+w,a+w,ug=rx -> 00552
ok 97 - 00777 -> augo+w,a+w,ug=rx -> 00557
ok 98 - 00777 -> ugo=rwx,ago+w,aug-rx -> 00222
ok 99 - 00777 -> aug-rw,augo=w,ago=x -> 00111
ok 100 - 00777 -> auo=x,ao-w -> 00111
ok 101 - 00777 -> ug-x,ugo-w -> 00445
ok 102 - 00000 -> ug-x,ugo-w -> 00000
ok 103 - 00777 -> ao-rwx,a=rwx,ag-rw -> 00111
ok 104 - 00777 -> ag=rwx,aug+r -> 00777
ok 105 - 00000 -> go+rw,uo+x -> 00167
ok 106 - 00777 -> go+rw,uo+x -> 00777
ok 107 - 00000 -> ugo+w -> 00222
ok 108 - 00777 -> ugo+w -> 00777
ok 109 - 00000 -> ug+r -> 00440
ok 110 - 00777 -> ug+r -> 00777
ok 111 - 00000 -> u-r -> 00000
ok 112 - 00777 -> u-r -> 00377
ok 113 - 00777 -> ao=rwx,ug=r -> 00447
ok 114 - 00000 -> o+wx,g-r -> 00003
ok 115 - 00777 -> o+wx,g-r -> 00737
ok 116 - 00000 -> uo+w -> 00202
ok 117 - 00777 -> uo+w -> 00777
ok 118 - 00777 -> ag-rw,g=r,auo-rx -> 00000
ok 119 - 00777 -> au=w,ug-rx -> 00222
ok 120 - 00777 -> a+rw,auo+wx,auo+rx -> 00777
ok 121 - 00000 -> aug-r -> 00000
ok 122 - 00777 -> aug-r -> 00333
ok 123 - 00000 -> uo+r -> 00404
ok 124 - 00777 -> uo+r -> 00777
ok 125 - 00000 -> ago-x -> 00000
ok 126 - 00777 -> ago-x -> 00666
ok 127 - 00777 -> aug-rwx,augo+r -> 00444
ok 128 - 00777 -> ag=rw,ao-rw,a=rx -> 00555
ok 129 - 00777 -> ago=x,ugo=x,aug=rwx -> 00777
ok 130 - 00777 -> ag+w -> 00777
ok 131 - 00000 -> ag+w -> 00222
ok 132 - 00777 -> o=r,ugo=r,ao=r -> 00444
ok 133 - 00777 -> ao-wx,g-w -> 00444
ok 134 - 00000 -> ao-wx,g-w -> 00000
ok 135 - 00000 -> au-r,o-wx -> 00000
ok 136 - 00777 -> au-r,o-wx -> 00330
ok 137 - 00777 -> ag=rw,ago=x,aug-rx -> 00000
ok 138 - 00777 -> aug+r,a-rwx,u-x -> 00000
ok 139 - 00000 -> u-x,ag+wx,go-x -> 00322
ok 140 - 00777 -> u-x,ag+wx,go-x -> 00766
ok 141 - 00777 -> a-rw,a-w,ag=rx -> 00555
ok 142 - 00777 -> ago-rw,aug=rwx -> 00777
ok 143 - 00777 -> aug=r,ag=w -> 00222
ok 144 - 00777 -> g-x,a=rw -> 00666
ok 145 - 00000 -> ug+rwx -> 00770
ok 146 - 00777 -> ug+rwx -> 00777
ok 147 - 00777 -> aug+x,go=x -> 00711
ok 148 - 00000 -> aug+x,go=x -> 00111
ok 149 - 00777 -> ago=x,aug+x -> 00111
ok 150 - 00000 -> go=rwx -> 00077
ok 151 - 00777 -> go=rwx -> 00777
ok 152 - 00777 -> au+rw,ugo=w,augo-rw -> 00000
ok 153 - 00777 -> ag=rwx -> 00777
ok 154 - 00777 -> augo=rx,go=rw -> 00566
ok 155 - 00777 -> ag-rwx,o+rx,u=rx -> 00505
ok 156 - 00777 -> ugo=x,auo+wx,ug-rx -> 00223
ok 157 - 00000 -> u-wx,u-r,go-r -> 00000
ok 158 - 00777 -> u-wx,u-r,go-r -> 00033
ok 159 - 00777 -> au=rwx,aug=rw -> 00666
ok 160 - 00777 -> au-wx -> 00444
ok 161 - 00000 -> au-wx -> 00000
ok 162 - 00777 -> aug=rwx,ao-rw -> 00111
ok 163 - 00000 -> g+wx -> 00030
ok 164 - 00777 -> g+wx -> 00777
ok 165 - 00777 -> auo+wx,ago-x -> 00666
ok 166 - 00000 -> auo+wx,ago-x -> 00222
ok 167 - 00777 -> auo-rw,uo=wx -> 00313
ok 168 - 00000 -> auo-rw,uo=wx -> 00303
ok 169 - 00777 -> uo-wx,ao-rx -> 00020
ok 170 - 00000 -> uo-wx,ao-rx -> 00000
ok 171 - 00777 -> aug+rx,uo-x,ago=r -> 00444
ok 172 - 00777 -> aug=rwx,g=rwx,aug=wx -> 00333
ok 173 - 00777 -> ago+rx,ug-rwx,o+w -> 00007
ok 174 - 00777 -> ago-rw -> 00111
ok 175 - 00000 -> ago-rw -> 00000
ok 176 - 00777 -> ao=w,o+rx,u=wx -> 00327
ok 177 - 00777 -> au+w,ago-w -> 00555
ok 178 - 00000 -> au+w,ago-w -> 00000
ok 179 - 00000 -> au+x,aug+wx -> 00333
ok 180 - 00777 -> au+x,aug+wx -> 00777
ok 181 - 00000 -> ug=x,u=x -> 00110
ok 182 - 00777 -> ug=x,u=x -> 00117
ok 183 - 00777 -> ugo=wx,au=r,au+rwx -> 00777
ok 184 - 00000 -> ug=wx -> 00330
ok 185 - 00777 -> ug=wx -> 00337
ok 186 - 00777 -> o-r,ago=x,a+wx -> 00333
ok 187 - 00777 -> ago+rx,o-wx,au-rw -> 00110
ok 188 - 00777 -> o+w,auo=rx -> 00555
ok 189 - 00777 -> auo=wx,ao-rwx,au=rx -> 00555
ok 190 - 00000 -> ag+x,ao+w -> 00333
ok 191 - 00777 -> ag+x,ao+w -> 00777
ok 192 - 00000 -> u=rw -> 00600
ok 193 - 00777 -> u=rw -> 00677
ok 194 - 00000 -> aug+w,o-x -> 00222
ok 195 - 00777 -> aug+w,o-x -> 00776
ok 196 - 00777 -> u+wx,ao=rwx,o+w -> 00777
ok 197 - 00777 -> a+rw,ag+rx -> 00777
ok 198 - 00000 -> g-rx -> 00000
ok 199 - 00777 -> g-rx -> 00727
ok 200 - 00777 -> g-w,au-rx,a+wx -> 00333
ok 201 - 00000 -> u=r,ago+x,augo+w -> 00733
ok 202 - 00777 -> u=r,ago+x,augo+w -> 00777
ok 203 - 00777 -> ug-r,g-x,ago+x -> 00337
ok 204 - 00000 -> ug-r,g-x,ago+x -> 00111
ok 205 - 00000 -> u-w,ag-x -> 00000
ok 206 - 00777 -> u-w,ag-x -> 00466
ok 207 - 00000 -> go+x -> 00011
ok 208 - 00777 -> go+x -> 00777
ok 209 - 00777 -> g+x,ao-x -> 00666
ok 210 - 00000 -> g+x,ao-x -> 00000
ok 211 - 00777 -> augo+r,o=rw,aug-rw -> 00110
ok 212 - 00000 -> augo+r,o=rw,aug-rw -> 00000
ok 213 - 00000 -> aug+wx,o=r -> 00334
ok 214 - 00777 -> aug+wx,o=r -> 00774
ok 215 - 00777 -> u=rwx,o-wx,augo-rw -> 00110
ok 216 - 00000 -> u=rwx,o-wx,augo-rw -> 00100
ok 217 - 00777 -> ug-w,a=x,g=rx -> 00151
ok 218 - 00777 -> g+rx,g+rwx,go-r -> 00733
ok 219 - 00000 -> g+rx,g+rwx,go-r -> 00030
ok 220 - 00777 -> au=w -> 00222
ok 221 - 00000 -> augo-w,auo-x,ao-wx -> 00000
ok 222 - 00777 -> augo-w,auo-x,ao-wx -> 00444
ok 223 - 00777 -> ugo-rw,ao+x,ag-x -> 00000
ok 224 - 00777 -> ugo=w,ago-r -> 00222
ok 225 - 00777 -> auo-rw,aug=wx,aug-rw -> 00111
ok 226 - 00777 -> aug-x,o-rx -> 00662
ok 227 - 00000 -> aug-x,o-rx -> 00000
ok 228 - 00000 -> ug+rwx,o+rw -> 00776
ok 229 - 00777 -> ug+rwx,o+rw -> 00777
ok 230 - 00777 -> auo-rw,augo=rwx,augo=rw -> 00666
ok 231 - 00000 -> uo=rw,au+x -> 00717
ok 232 - 00777 -> uo=rw,au+x -> 00777
ok 233 - 00777 -> ug-r,ago-rx,o+wx -> 00223
ok 234 - 00000 -> ug-r,ago-rx,o+wx -> 00003
ok 235 - 00777 -> u=rw,augo=rw,ag+rx -> 00777
ok 236 - 00777 -> u+wx,o-rw,augo=w -> 00222
ok 237 - 00777 -> uo=wx,g-r,ao=x -> 00111
ok 238 - 00777 -> g=w,go-rw,au+x -> 00711
ok 239 - 00000 -> g=w,go-rw,au+x -> 00111
ok 240 - 00777 -> auo+x,uo-rwx -> 00070
ok 241 - 00000 -> auo+x,uo-rwx -> 00010
ok 242 - 00000 -> o-w -> 00000
ok 243 - 00777 -> o-w -> 00775
ok 244 - 00777 -> ugo=w,ao-rw -> 00000
ok 245 - 00777 -> a=rw -> 00666
ok 246 - 00777 -> ao-rx,ugo-rw,auo+rwx -> 00777
ok 247 - 00777 -> ao=rx,au+wx,augo-rw -> 00111
ok 248 - 00777 -> a=rwx,ao+r,au+w -> 00777
ok 249 - 00777 -> u+w,u-rwx,augo+r -> 00477
ok 250 - 00000 -> u+w,u-rwx,augo+r -> 00444
ok 251 - 00777 -> ugo=rwx -> 00777
ok 252 - 00000 -> go-w,ug=rw,au+w -> 00662
ok 253 - 00777 -> go-w,ug=rw,au+w -> 00667
ok 254 - 00777 -> aug+w,auo=rx -> 00555
ok 255 - 00777 -> ag=r -> 00444
ok 256 - 00000 -> ug-r,augo-r,ugo-rx -> 00000
ok 257 - 00777 -> ug-r,augo-r,ugo-rx -> 00222
ok 258 - 00777 -> u-rwx,ago=x -> 00111
ok 259 - 00777 -> u-wx,ugo=wx,ao+x -> 00333
ok 260 - 00777 -> ao=rw -> 00666
ok 261 - 00777 -> g=x,auo=r -> 00444
ok 262 - 00000 -> go=rw -> 00066
ok 263 - 00777 -> go=rw -> 00766
ok 264 - 00000 -> a+rx -> 00555
ok 265 - 00777 -> a+rx -> 00777
ok 266 - 00000 -> au-rx,go=r -> 00044
ok 267 - 00777 -> au-rx,go=r -> 00244
ok 268 - 00777 -> augo-x,ag+rw,ago=rwx -> 00777
ok 269 - 00777 -> g=rx -> 00757
ok 270 - 00000 -> g=rx -> 00050
ok 271 - 00777 -> ug+rwx,augo-wx,aug=wx -> 00333
ok 272 - 00777 -> ugo-wx,aug=rx -> 00555
ok 273 - 00777 -> au+r -> 00777
ok 274 - 00000 -> au+r -> 00444
ok 275 - 00000 -> au+x,au+w -> 00333
ok 276 - 00777 -> au+x,au+w -> 00777
ok 277 - 00777 -> go+x,ug-x,uo+rx -> 00767
ok 278 - 00000 -> go+x,ug-x,uo+rx -> 00505
ok 279 - 00000 -> ago-rx,ug+x -> 00110
ok 280 - 00777 -> ago-rx,ug+x -> 00332
ok 281 - 00777 -> a=r,ag+r,go+wx -> 00477
ok 282 - 00000 -> g=r -> 00040
ok 283 - 00777 -> g=r -> 00747
ok 284 - 00777 -> ugo+w,ago=r,auo+rx -> 00555
ok 285 - 00777 -> ago=r,ao+rwx,ugo+wx -> 00777
ok 286 - 00777 -> a-rw,ag=r -> 00444
ok 287 - 00777 -> ugo+rwx -> 00777
ok 288 - 00000 -> a+rx,o-w -> 00555
ok 289 - 00777 -> a+rx,o-w -> 00775
ok 290 - 00000 -> ao+r,o+r -> 00444
ok 291 - 00777 -> ao+r,o+r -> 00777
ok 292 - 00777 -> o=rw,augo+rwx,au=rw -> 00666
ok 293 - 00777 -> ago-rw,u=w,ao=rwx -> 00777
ok 294 - 00777 -> u+rw,go=rx,ag+rw -> 00777
ok 295 - 00000 -> u+rw,go=rx,ag+rw -> 00677
ok 296 - 00000 -> u=rx,a+wx -> 00733
ok 297 - 00777 -> u=rx,a+wx -> 00777
ok 298 - 00000 -> ugo+rx -> 00555
ok 299 - 00777 -> ugo+rx -> 00777
ok 300 - 00777 -> uo=rw -> 00676
ok 301 - 00000 -> uo=rw -> 00606
ok 302 - 00777 -> a+rwx,aug=wx,auo-r -> 00333
ok 303 - 00777 -> uo+wx -> 00777
ok 304 - 00000 -> uo+wx -> 00303
ok 305 - 00777 -> a-rw,ao+r -> 00555
ok 306 - 00000 -> a-rw,ao+r -> 00444
ok 307 - 00000 -> ugo-rx,au-r,ao+x -> 00111
ok 308 - 00777 -> ugo-rx,au-r,ao+x -> 00333
ok 309 - 00777 -> ag-rx,a-rwx -> 00000
ok 310 - 00000 -> ago+wx,uo-rx -> 00232
ok 311 - 00777 -> ago+wx,uo-rx -> 00272
ok 312 - 00777 -> ago-r,g=rw,ao=rwx -> 00777
ok 313 - 00777 -> ug+x,go=rw -> 00766
ok 314 - 00000 -> ug+x,go=rw -> 00166
ok 315 - 00777 -> g+rw,auo=x -> 00111
ok 316 - 00777 -> augo=rx -> 00555
ok 317 - 00777 -> ag-r,go=r -> 00344
ok 318 - 00000 -> ag-r,go=r -> 00044
ok 319 - 00777 -> aug=x -> 00111
ok 320 - 00000 -> go-r,u=wx -> 00300
ok 321 - 00777 -> go-r,u=wx -> 00333
ok 322 - 00777 -> ugo-wx,a=rw,augo-rx -> 00222
ok 323 - 00777 -> augo+rwx,au=w -> 00222
ok 324 - 00777 -> ag=x,aug-w -> 00111
ok 325 - 00777 -> ug=x,u=r,auo=r -> 00444
ok 326 - 00777 -> o+rwx,ugo=r,a+rw -> 00666
ok 327 - 00777 -> ug-wx -> 00447
ok 328 - 00000 -> ug-wx -> 00000
ok 329 - 00000 -> uo-x,aug+w -> 00222
ok 330 - 00777 -> uo-x,aug+w -> 00676
ok 331 - 00777 -> au+rw,ago-x -> 00666
ok 332 - 00777 -> ug=rw,go=x -> 00611
ok 333 - 00777 -> ug=rx,ago=rwx,g-rwx -> 00707
ok 334 - 00777 -> au=rwx,ugo+w,ao=rwx -> 00777
ok 335 - 00000 -> augo-rx,ug+w -> 00220
ok 336 - 00777 -> augo-rx,ug+w -> 00222
ok 337 - 00777 -> ao+x,ugo=wx,au+rw -> 00777
ok 338 - 00000 -> ug=wx,u=w -> 00230
ok 339 - 00777 -> ug=wx,u=w -> 00237
ok 340 - 00777 -> ago+x,au-rw -> 00111
ok 341 - 00777 -> augo+r,aug=rx -> 00555
ok 342 - 00777 -> ao=rw,ug+wx -> 00776
ok 343 - 00777 -> ag-w,augo-w -> 00555
ok 344 - 00000 -> ag-w,augo-w -> 00000
ok 345 - 00000 -> o-rwx -> 00000
ok 346 - 00777 -> o-rwx -> 00770
ok 347 - 00000 -> ugo-w -> 00000
ok 348 - 00777 -> ugo-w -> 00555
ok 349 - 00777 -> ugo+rw,uo-w,aug=r -> 00444
ok 350 - 00777 -> ago=rwx,ag-rx -> 00222
ok 351 - 00777 -> o=x,uo-x,auo-x -> 00660
ok 352 - 00000 -> o=x,uo-x,auo-x -> 00000
ok 353 - 00777 -> g-rx,au-x,ago+r -> 00666
ok 354 - 00000 -> g-rx,au-x,ago+r -> 00444
ok 355 - 00777 -> go+rw -> 00777
ok 356 - 00000 -> go+rw -> 00066
ok 357 - 00777 -> u-wx,augo=w,go-rx -> 00222
ok 358 - 00777 -> aug=wx,ago=r,auo-r -> 00000
ok 359 - 00000 -> au+rx,go=wx -> 00533
ok 360 - 00777 -> au+rx,go=wx -> 00733
ok 361 - 00000 -> au-rx -> 00000
ok 362 - 00777 -> au-rx -> 00222
ok 363 - 00000 -> augo+rw -> 00666
ok 364 - 00777 -> augo+rw -> 00777
ok 365 - 00777 -> ao=wx,augo-rx,aug=w -> 00222
ok 366 - 00777 -> o+wx,o+rx -> 00777
ok 367 - 00000 -> o+wx,o+rx -> 00007
ok 368 - 00777 -> o-wx,uo-x -> 00674
ok 369 - 00000 -> o-wx,uo-x -> 00000
ok 370 - 00777 -> ao+rw -> 00777
ok 371 - 00000 -> ao+rw -> 00666
ok 372 - 00777 -> g+x,ago-rx,a+rwx -> 00777
ok 373 - 00777 -> ao+rwx,u-wx -> 00477
ok 374 - 00777 -> aug=r,a-w -> 00444
ok 375 - 00777 -> ago=x,g+rx,ago=wx -> 00333
ok 376 - 00000 -> uo+rw,au+r -> 00646
ok 377 - 00777 -> uo+rw,au+r -> 00777
ok 378 - 00777 -> aug-wx,o-x -> 00444
ok 379 - 00000 -> aug-wx,o-x -> 00000
ok 380 - 00777 -> ao+w -> 00777
ok 381 - 00000 -> ao+w -> 00222
ok 382 - 00777 -> u=x,g+rwx,au=x -> 00111
ok 383 - 00777 -> uo=rw,au=x,g+r -> 00151
ok 384 - 00000 -> au+rw -> 00666
ok 385 - 00777 -> au+rw -> 00777
ok 386 - 00777 -> ao=r,go=rx,ag=rx -> 00555
ok 387 - 00000 -> ug=rx,ago+w,aug+wx -> 00773
ok 388 - 00777 -> ug=rx,ago+w,aug+wx -> 00777
ok 389 - 00777 -> au+rwx,au+rwx,go-rx -> 00722
ok 390 - 00777 -> uo+wx,ag-wx,augo=rx -> 00555
ok 391 - 00000 -> o+rx,augo+rw -> 00667
ok 392 - 00777 -> o+rx,augo+rw -> 00777
ok 393 - 00777 -> o-rx,ao+wx,ao=wx -> 00333
ok 394 - 00000 -> uo+rw,a-w -> 00404
ok 395 - 00777 -> uo+rw,a-w -> 00555
ok 396 - 00000 -> ug+wx -> 00330
ok 397 - 00777 -> ug+wx -> 00777
ok 398 - 00777 -> ago-x,ago=rx,ao-rw -> 00111
ok 399 - 00777 -> ao-rw,auo=w,ag-x -> 00222
ok 400 - 00777 -> go+rx,ugo+rwx -> 00777
ok 401 - 00777 -> o+rwx,o+rx,g-rx -> 00727
ok 402 - 00000 -> o+rwx,o+rx,g-rx -> 00007
ok 403 - 00777 -> a=x,augo=r -> 00444
ok 404 - 00000 -> auo-rw -> 00000
ok 405 - 00777 -> auo-rw -> 00111
ok 406 - 00777 -> augo=rx,go=r -> 00544
ok 407 - 00000 -> ag+r,ugo-rw -> 00000
ok 408 - 00777 -> ag+r,ugo-rw -> 00111
ok 409 - 00000 -> auo-rx,a+rx -> 00555
ok 410 - 00777 -> auo-rx,a+rx -> 00777
ok 411 - 00777 -> ug+rw -> 00777
ok 412 - 00000 -> ug+rw -> 00660
ok 413 - 00777 -> auo=rx,auo-rx -> 00000
ok 414 - 00777 -> aug+w,aug-rw,ago=x -> 00111
ok 415 - 00777 -> ugo=r,aug=wx,a-w -> 00111
ok 416 - 00777 -> ago=rx -> 00555
ok 417 - 00777 -> u-rw,go+rwx,ugo=x -> 00111
ok 418 - 00777 -> o=rw,uo+wx,aug=r -> 00444
ok 419 - 00777 -> ug+wx,aug=rx -> 00555
ok 420 - 00777 -> u=x,ago-wx,ag=rw -> 00666
ok 421 - 00777 -> aug=rwx -> 00777
ok 422 - 00777 -> uo+x,aug-rw,ug=r -> 00441
ok 423 - 00000 -> uo-r,o-rw -> 00000
ok 424 - 00777 -> uo-r,o-rw -> 00371
ok 425 - 00777 -> g+rw -> 00777
ok 426 - 00000 -> g+rw -> 00060
ok 427 - 00777 -> uo+rw,au=x -> 00111
ok 428 - 00777 -> ug-w,ao-wx -> 00444
ok 429 - 00000 -> ug-w,ao-wx -> 00000
ok 430 - 00777 -> a=rx,ag-r,ago-w -> 00111
ok 431 - 00000 -> go-rwx,go=rw -> 00066
ok 432 - 00777 -> go-rwx,go=rw -> 00766
ok 433 - 00000 -> o+rw -> 00006
ok 434 - 00777 -> o+rw -> 00777
ok 435 - 00777 -> ao+x,a=r,ao+rw -> 00666
ok 436 - 00777 -> aug+x,ao-x -> 00666
ok 437 - 00000 -> aug+x,ao-x -> 00000
ok 438 - 00000 -> uo=r,ug+wx,g+w -> 00734
ok 439 - 00777 -> uo=r,ug+wx,g+w -> 00774
ok 440 - 00777 -> o-rw,auo=r,augo=rw -> 00666
ok 441 - 00777 -> au=w,ago-wx,g=rwx -> 00070
ok 442 - 00777 -> a+wx,ug-x,aug=x -> 00111
ok 443 - 00777 -> ug-wx,ugo=r -> 00444
ok 444 - 00000 -> ag-r,g-r,go=wx -> 00033
ok 445 - 00777 -> ag-r,g-r,go=wx -> 00333
ok 446 - 00777 -> ag-x,aug+x -> 00777
ok 447 - 00000 -> ag-x,aug+x -> 00111
ok 448 - 00777 -> augo=r -> 00444
ok 449 - 00777 -> go+wx,ao=x,ao+rw -> 00777
ok 450 - 00000 -> au+x,ag-rx,o=wx -> 00003
ok 451 - 00777 -> au+x,ag-rx,o=wx -> 00223
ok 452 - 00777 -> a+x,ago+rwx,uo=rx -> 00575
ok 453 - 00777 -> ug-rw -> 00117
ok 454 - 00000 -> ug-rw -> 00000
ok 455 - 00777 -> u=w,go-w,ao+wx -> 00377
ok 456 - 00000 -> u=w,go-w,ao+wx -> 00333
ok 457 - 00777 -> uo-rwx,g-rwx -> 00000
ok 458 - 00777 -> ago+r,ago+rwx,ago=r -> 00444
ok 459 - 00777 -> auo=w,o+rx -> 00227
ok 460 - 00000 -> go+wx,u+rx,uo-wx -> 00430
ok 461 - 00777 -> go+wx,u+rx,uo-wx -> 00474
ok 462 - 00777 -> ao+x -> 00777
ok 463 - 00000 -> ao+x -> 00111
ok 464 - 00777 -> ag-rw,a-rw,ao+rx -> 00555
ok 465 - 00777 -> auo-r -> 00333
ok 466 - 00000 -> auo-r -> 00000
ok 467 - 00777 -> o+rw,ag=rw,o=x -> 00661
ok 468 - 00777 -> go=rwx,go+rwx,ag=rx -> 00555
ok 469 - 00777 -> aug=rx,auo-rwx,augo=r -> 00444
ok 470 - 00777 -> ao-rwx,au=w,u+rwx -> 00722
ok 471 - 00777 -> aug+w -> 00777
ok 472 - 00000 -> aug+w -> 00222
ok 473 - 00000 -> o-rw -> 00000
ok 474 - 00777 -> o-rw -> 00771
ok 475 - 00777 -> go+rwx,ug=rwx -> 00777
ok 476 - 00777 -> auo+rx,au-w -> 00555
ok 477 - 00777 -> a-wx -> 00444
ok 478 - 00000 -> a-wx -> 00000
ok 479 - 00777 -> au=rwx,go+rwx -> 00777
ok 480 - 00000 -> o+rx -> 00005
ok 481 - 00777 -> o+rx -> 00777
ok 482 - 00777 -> g=wx -> 00737
ok 483 - 00000 -> g=wx -> 00030
ok 484 - 00777 -> ago=r -> 00444
ok 485 - 00777 -> auo=rw,go-r,go-rx -> 00622
ok 486 - 00777 -> ugo=wx,ago=rx,o+wx -> 00557
ok 487 - 00000 -> go=rwx,ago+x,a+r -> 00577
ok 488 - 00777 -> go=rwx,ago+x,a+r -> 00777
ok 489 - 00000 -> ag-wx -> 00000
ok 490 - 00777 -> ag-wx -> 00444
ok 491 - 00000 -> o-wx,uo-rwx -> 00000
ok 492 - 00777 -> o-wx,uo-rwx -> 00070
ok 493 - 00777 -> u-wx -> 00477
ok 494 - 00000 -> u-wx -> 00000
ok 495 - 00777 -> u+rwx,ugo-x,u-x -> 00666
ok 496 - 00000 -> u+rwx,ugo-x,u-x -> 00600
ok 497 - 00777 -> ugo=rw -> 00666
ok 498 - 00777 -> au+rx,g=w,auo=w -> 00222
ok 499 - 00000 -> a-wx,ago-x -> 00000
ok 500 - 00777 -> a-wx,ago-x -> 00444
ok 501 - 00777 -> u+rw,au-rwx -> 00000
ok 502 - 00000 -> augo-wx,aug+wx -> 00333
ok 503 - 00777 -> augo-wx,aug+wx -> 00777
ok 504 - 00777 -> g+r -> 00777
ok 505 - 00000 -> g+r -> 00040
ok 506 - 00777 -> aug=rwx,augo-rx -> 00222
ok 507 - 00777 -> ug=w,aug+rwx,uo=rx -> 00575
ok 508 - 00777 -> a=rwx -> 00777
ok 509 - 00777 -> ugo=r,g-r,a=wx -> 00333
ok 510 - 00000 -> g+rwx -> 00070
ok 511 - 00777 -> g+rwx -> 00777
ok 512 - 00777 -> au=x,a-wx,au+x -> 00111
ok 513 - 00777 -> go-x,ao-r,ag=x -> 00111
ok 514 - 00777 -> ao=r,ao+rx -> 00555
ok 515 - 00777 -> ag+w,ao-rw,ag+wx -> 00333
ok 516 - 00777 -> g+r,o-r,augo-rw -> 00111
ok 517 - 00000 -> g+r,o-r,augo-rw -> 00000
ok 518 - 00000 -> go+r -> 00044
ok 519 - 00777 -> go+r -> 00777
ok 520 - 00777 -> ao=r,o+rwx -> 00447
ok 521 - 00777 -> ago=r,go=rwx -> 00477
ok 522 - 00777 -> ao+rwx,ag+r,ugo-rwx -> 00000
ok 523 - 00777 -> ao=wx -> 00333
ok 524 - 00777 -> ago+wx,aug+rwx -> 00777
ok 525 - 00777 -> ao=wx,aug=wx -> 00333
ok 526 - 00777 -> ao=w,a-r,ao+rx -> 00777
ok 527 - 00000 -> aug+w,u-x,auo+wx -> 00333
ok 528 - 00777 -> aug+w,u-x,auo+wx -> 00777
ok 529 - 00777 -> o=wx,go=rw,ag=x -> 00111
ok 530 - 00000 -> uo-rwx,uo-rwx -> 00000
ok 531 - 00777 -> uo-rwx,uo-rwx -> 00070
ok 532 - 00000 -> o=x -> 00001
ok 533 - 00777 -> o=x -> 00771
ok 534 - 00777 -> ao-rwx -> 00000
ok 535 - 00777 -> o-x,uo-w,ao=w -> 00222
ok 536 - 00777 -> au+r,u=r -> 00477
ok 537 - 00000 -> au+r,u=r -> 00444
ok 538 - 00000 -> go=rx,g+wx -> 00075
ok 539 - 00777 -> go=rx,g+wx -> 00775
ok 540 - 00777 -> ag+w,o+rwx,ago=r -> 00444
ok 541 - 00777 -> auo-w,u-x -> 00455
ok 542 - 00000 -> auo-w,u-x -> 00000
ok 543 - 00777 -> ug-rw,uo-w,aug-rx -> 00000
ok 544 - 00777 -> a+x,ao+r -> 00777
ok 545 - 00000 -> a+x,ao+r -> 00555
ok 546 - 00777 -> ag=rwx,aug-wx -> 00444
ok 547 - 00777 -> au+w,ugo-rw,ugo+rx -> 00555
ok 548 - 00000 -> g=rw -> 00060
ok 549 - 00777 -> g=rw -> 00767
ok 550 - 00777 -> a-rx -> 00222
ok 551 - 00000 -> a-rx -> 00000
ok 552 - 00777 -> ugo-x,ag+rx -> 00777
ok 553 - 00000 -> ugo-x,ag+rx -> 00555
ok 554 - 00777 -> auo-rwx,au-rwx,ag+x -> 00111
ok 555 - 00000 -> uo-w -> 00000
ok 556 - 00777 -> uo-w -> 00575
ok 557 - 00000 -> o+rwx -> 00007
ok 558 - 00777 -> o+rwx -> 00777
ok 559 - 00777 -> ago-rx -> 00222
ok 560 - 00000 -> ago-rx -> 00000
ok 561 - 00777 -> ao+rwx,ao+rw -> 00777
ok 562 - 00777 -> au=w,ao+wx,g-rx -> 00323
ok 563 - 00777 -> o-x,g+rw -> 00776
ok 564 - 00000 -> o-x,g+rw -> 00060
ok 565 - 00777 -> u+rx,uo+rw -> 00777
ok 566 - 00000 -> u+rx,uo+rw -> 00706
ok 567 - 00000 -> ugo-rw -> 00000
ok 568 - 00777 -> ugo-rw -> 00111
ok 569 - 00777 -> ag-r,ago=x -> 00111
ok 570 - 00777 -> go=x,a=x,ago=wx -> 00333
ok 571 - 00777 -> ao-x -> 00666
ok 572 - 00000 -> ao-x -> 00000
ok 573 - 00777 -> u+rw,aug=rw,uo=x -> 00161
ok 574 - 00777 -> uo+w,ago-rwx -> 00000
ok 575 - 00777 -> augo=x -> 00111
ok 576 - 00777 -> ug=x,go+rw -> 00177
ok 577 - 00000 -> ug=x,go+rw -> 00176
ok 578 - 00777 -> ugo=rw,ag=w -> 00222
ok 579 - 00777 -> g+rx,u-w,ug+rx -> 00577
ok 580 - 00000 -> g+rx,u-w,ug+rx -> 00550
ok 581 - 00777 -> ug=rx,auo-rwx,u+r -> 00400
ok 582 - 00777 -> a+rwx,go-w -> 00755
ok 583 - 00777 -> o-x,auo-rwx,go-x -> 00000
ok 584 - 00777 -> u-rw,ao=w,u+rx -> 00722
ok 585 - 00777 -> ugo+x,a=rx,ag=wx -> 00333
ok 586 - 00777 -> auo+x -> 00777
ok 587 - 00000 -> auo+x -> 00111
ok 588 - 00777 -> ugo+wx,ugo+w -> 00777
ok 589 - 00000 -> ugo+wx,ugo+w -> 00333
ok 590 - 00777 -> ag+x -> 00777
ok 591 - 00000 -> ag+x -> 00111
ok 592 - 00777 -> go-rx,au+rx -> 00777
ok 593 - 00000 -> go-rx,au+rx -> 00555
ok 594 - 00777 -> ao+rwx,go+x -> 00777
ok 595 - 00777 -> a=wx -> 00333
ok 596 - 00777 -> u+rwx,o+r -> 00777
ok 597 - 00000 -> u+rwx,o+r -> 00704
ok 598 - 00777 -> auo=rx,u-rwx -> 00055
ok 599 - 00000 -> u=x,au-w -> 00100
ok 600 - 00777 -> u=x,au-w -> 00155
ok 601 - 00777 -> auo+rwx,ago-rw -> 00111
ok 602 - 00777 -> ao+x,u=w,g-rw -> 00217
ok 603 - 00000 -> ao+x,u=w,g-rw -> 00211
ok 604 - 00777 -> a=w,ag+r,g+w -> 00666
ok 605 - 00777 -> g-rw -> 00717
ok 606 - 00000 -> g-rw -> 00000
ok 607 - 00000 -> augo+x -> 00111
ok 608 - 00777 -> augo+x -> 00777
ok 609 - 00777 -> o-rx,g-rwx,ag=rx -> 00555
ok 610 - 00777 -> augo=rw,aug+r -> 00666
ok 611 - 00000 -> uo+rwx -> 00707
ok 612 - 00777 -> uo+rwx -> 00777
ok 613 - 00777 -> aug-rx,ao+x,uo=rw -> 00636
ok 614 - 00000 -> aug-rx,ao+x,uo=rw -> 00616
ok 615 - 00777 -> u-r,ago-rx,ug=rw -> 00662
ok 616 - 00000 -> u-r,ago-rx,ug=rw -> 00660
ok 617 - 00777 -> au=wx,ugo+rx,go=x -> 00711
ok 618 - 00000 -> o-rx,ugo+x,ao-rx -> 00000
ok 619 - 00777 -> o-rx,ugo+x,ao-rx -> 00222
ok 620 - 00777 -> augo-w,a=rwx,o-rw -> 00771
ok 621 - 00000 -> o+wx -> 00003
ok 622 - 00777 -> o+wx -> 00777
ok 623 - 00777 -> aug-w,aug+wx -> 00777
ok 624 - 00000 -> aug-w,aug+wx -> 00333
ok 625 - 00777 -> ug-rwx,aug-r,augo-rwx -> 00000
ok 626 - 00777 -> aug+rw -> 00777
ok 627 - 00000 -> aug+rw -> 00666
ok 628 - 00777 -> augo+rwx,go-w,ao-w -> 00555
ok 629 - 00777 -> o-w,o=w -> 00772
ok 630 - 00000 -> o-w,o=w -> 00002
ok 631 - 00000 -> o-rwx,ao-x -> 00000
ok 632 - 00777 -> o-rwx,ao-x -> 00660
ok 633 - 00000 -> au-x,g-rx,u+r -> 00400
ok 634 - 00777 -> au-x,g-rx,u+r -> 00626
ok 635 - 00777 -> ao=wx,au+w -> 00333
ok 636 - 00777 -> ao=rwx,aug-rwx,au=x -> 00111
ok 637 - 00777 -> aug+x,a-rwx -> 00000
ok 638 - 00000 -> go-rx,go+x -> 00011
ok 639 - 00777 -> go-rx,go+x -> 00733
ok 640 - 00000 -> au-wx,au-w,ugo+wx -> 00333
ok 641 - 00777 -> au-wx,au-w,ugo+wx -> 00777
ok 642 - 00000 -> augo-rx,go-x -> 00000
ok 643 - 00777 -> augo-rx,go-x -> 00222
ok 644 - 00000 -> go-rx -> 00000
ok 645 - 00777 -> go-rx -> 00722
ok 646 - 00777 -> o+rwx,uo-rwx,augo-rwx -> 00000
ok 647 - 00777 -> auo=w,ago=rwx,g-r -> 00737
ok 648 - 00000 -> ago-w -> 00000
ok 649 - 00777 -> ago-w -> 00555
ok 650 - 00777 -> aug+wx,ugo-rx,go-r -> 00222
ok 651 - 00777 -> g-x,auo+x -> 00777
ok 652 - 00000 -> g-x,auo+x -> 00111
ok 653 - 00777 -> ao-x,uo-rw,aug-rw -> 00000
ok 654 - 00777 -> go-x,au=rx -> 00555
ok 655 - 00777 -> a+r -> 00777
ok 656 - 00000 -> a+r -> 00444
ok 657 - 00777 -> ao-rw -> 00111
ok 658 - 00000 -> ao-rw -> 00000
ok 659 - 00777 -> ug-rx -> 00227
ok 660 - 00000 -> ug-rx -> 00000
ok 661 - 00777 -> ago-rwx -> 00000
ok 662 - 00777 -> uo-rwx -> 00070
ok 663 - 00000 -> uo-rwx -> 00000
ok 664 - 00777 -> ag-rw,o+w -> 00113
ok 665 - 00000 -> ag-rw,o+w -> 00002
ok 666 - 00777 -> au=rx,augo=w,go-rwx -> 00200
ok 667 - 00777 -> g=wx,u=x,a=rx -> 00555
ok 668 - 00777 -> augo-x,u=wx,a+r -> 00766
ok 669 - 00000 -> augo-x,u=wx,a+r -> 00744
ok 670 - 00000 -> go+rwx,ag+rx -> 00577
ok 671 - 00777 -> go+rwx,ag+rx -> 00777
ok 672 - 00777 -> ago+rw,a=rx,ug-wx -> 00445
ok 673 - 00777 -> ago-rx,ago+w,uo=r -> 00424
ok 674 - 00000 -> auo+wx -> 00333
ok 675 - 00777 -> auo+wx -> 00777
ok 676 - 00777 -> ago+w,aug=rwx -> 00777
ok 677 - 00777 -> a-rx,go+wx,ago-rx -> 00222
ok 678 - 00000 -> a-rx,go+wx,ago-rx -> 00022
ok 679 - 00000 -> aug+r -> 00444
ok 680 - 00777 -> aug+r -> 00777
ok 681 - 00777 -> aug+rw,ugo+rw,u=wx -> 00377
ok 682 - 00000 -> aug+rw,ugo+rw,u=wx -> 00366
ok 683 - 00777 -> a-wx,au-rwx,ag-wx -> 00000
ok 684 - 00777 -> o+wx,a-x,ugo+rw -> 00666
ok 685 - 00777 -> u=rwx,uo-x,ugo-rwx -> 00000
ok 686 - 00000 -> aug-rw -> 00000
ok 687 - 00777 -> aug-rw -> 00111
ok 688 - 00777 -> uo=x -> 00171
ok 689 - 00000 -> uo=x -> 00101
ok 690 - 00000 -> auo-w,ug+wx,ug-wx -> 00000
ok 691 - 00777 -> auo-w,ug+wx,ug-wx -> 00445
ok 692 - 00000 -> uo+rwx,uo=wx -> 00303
ok 693 - 00777 -> uo+rwx,uo=wx -> 00373
ok 694 - 00777 -> auo=rw -> 00666
ok 695 - 00777 -> ug-rw,au-rw,o=rwx -> 00117
ok 696 - 00000 -> ug-rw,au-rw,o=rwx -> 00007
ok 697 - 00000 -> ugo-x -> 00000
ok 698 - 00777 -> ugo-x -> 00666
ok 699 - 00777 -> ao=wx,ug-rw,augo-rwx -> 00000
ok 700 - 00000 -> o=w -> 00002
ok 701 - 00777 -> o=w -> 00772
ok 702 - 00777 -> a=x,uo-w,ugo-wx -> 00000
ok 703 - 00000 -> ag-rw -> 00000
ok 704 - 00777 -> ag-rw -> 00111
ok 705 - 00777 -> uo=rx,ug-rw,g-wx -> 00105
ok 706 - 00777 -> go=x,ug-w,uo-wx -> 00410
ok 707 - 00000 -> go=x,ug-w,uo-wx -> 00010
ok 708 - 00000 -> uo+r,g-r -> 00404
ok 709 - 00777 -> uo+r,g-r -> 00737
ok 710 - 00777 -> au+rwx,g=wx,uo+rx -> 00737
ok 711 - 00777 -> ao=w,g-rw,aug+x -> 00313
ok 712 - 00777 -> augo=wx,go-rx -> 00322
ok 713 - 00777 -> augo+w,go-x,u+rx -> 00766
ok 714 - 00000 -> augo+w,go-x,u+rx -> 00722
ok 715 - 00777 -> g=x,ago=rwx -> 00777
ok 716 - 00777 -> a=w,u=r,o-rw -> 00420
ok 717 - 00777 -> o+x,auo+rwx,ugo+wx -> 00777
ok 718 - 00777 -> go=wx,ag=r -> 00444
ok 719 - 00777 -> a+x,aug=rwx -> 00777
ok 720 - 00777 -> g=rx,uo+rx -> 00757
ok 721 - 00000 -> g=rx,uo+rx -> 00555
ok 722 - 00777 -> auo-wx,aug-w -> 00444
ok 723 - 00000 -> auo-wx,aug-w -> 00000
ok 724 - 00777 -> g+rx,go+r -> 00777
ok 725 - 00000 -> g+rx,go+r -> 00054
ok 726 - 00000 -> a-r -> 00000
ok 727 - 00777 -> a-r -> 00333
ok 728 - 00777 -> a=rw,ao-w -> 00444
ok 729 - 00000 -> u-rx -> 00000
ok 730 - 00777 -> u-rx -> 00277
ok 731 - 00777 -> g-r -> 00737
ok 732 - 00000 -> g-r -> 00000
ok 733 - 00000 -> a+w -> 00222
ok 734 - 00777 -> a+w -> 00777
ok 735 - 00000 -> au-x,ug-r -> 00000
ok 736 - 00777 -> au-x,ug-r -> 00226
ok 737 - 00000 -> go-x -> 00000
ok 738 - 00777 -> go-x -> 00766
ok 739 - 00777 -> a+w,aug=x -> 00111
ok 740 - 00777 -> ao-rw,uo+rx,aug-wx -> 00404
ok 741 - 00777 -> ago=x,uo-rw,auo=rw -> 00666
ok 742 - 00777 -> o-rx,ag=rwx -> 00777
ok 743 - 00000 -> au+wx,ugo+x -> 00333
ok 744 - 00777 -> au+wx,ugo+x -> 00777
ok 745 - 00777 -> g+rx -> 00777
ok 746 - 00000 -> g+rx -> 00050
ok 747 - 00777 -> ag=rx,o=wx -> 00553
ok 748 - 00777 -> aug-x -> 00666
ok 749 - 00000 -> aug-x -> 00000
ok 750 - 00777 -> ag-r,o=rwx,aug=wx -> 00333
ok 751 - 00777 -> a+w,ugo+rwx,ug-wx -> 00447
ok 752 - 00777 -> aug=rwx,ao=rwx,ugo+rw -> 00777
ok 753 - 00777 -> au-rwx,ao=r,go=r -> 00444
ok 754 - 00777 -> u=wx,ugo+rwx -> 00777
ok 755 - 00777 -> ao-x,ag-r -> 00222
ok 756 - 00000 -> ao-x,ag-r -> 00000
ok 757 - 00777 -> ugo+r -> 00777
ok 758 - 00000 -> ugo+r -> 00444
ok 759 - 00777 -> au=wx,aug=w -> 00222
ok 760 - 00000 -> go-rw,o+rw -> 00006
ok 761 - 00777 -> go-rw,o+rw -> 00717
ok 762 - 00000 -> ug=rwx,augo+wx,a+wx -> 00773
ok 763 - 00777 -> ug=rwx,augo+wx,a+wx -> 00777
ok 764 - 00777 -> ag+x,uo-x -> 00676
ok 765 - 00000 -> ag+x,uo-x -> 00010
ok 766 - 00000 -> uo=rwx,o+rw -> 00707
ok 767 - 00777 -> uo=rwx,o+rw -> 00777
ok 768 - 00777 -> auo=rw,go=wx,ao-rwx -> 00000
ok 769 - 00777 -> au=rw,ug-rwx,aug-w -> 00004
ok 770 - 00777 -> uo+rw -> 00777
ok 771 - 00000 -> uo+rw -> 00606
ok 772 - 00000 -> g-rwx -> 00000
ok 773 - 00777 -> g-rwx -> 00707
ok 774 - 00777 -> auo=r,auo-wx,o+rwx -> 00447
ok 775 - 00777 -> o-r,au=rw,ag+w -> 00666
ok 776 - 00777 -> o=rw -> 00776
ok 777 - 00000 -> o=rw -> 00006
ok 778 - 00000 -> go+r,auo+rw -> 00666
ok 779 - 00777 -> go+r,auo+rw -> 00777
ok 780 - 00777 -> ago-rwx,go=wx,ug-rw -> 00013
ok 781 - 00777 -> ao=r,uo-rx,a-rwx -> 00000
ok 782 - 00777 -> ag=wx,uo-r -> 00333
ok 783 - 00777 -> ag+r,ugo+wx -> 00777
ok 784 - 00000 -> ag-wx,g=rx -> 00050
ok 785 - 00777 -> ag-wx,g=rx -> 00454
ok 786 - 00777 -> ug+rx,ag-rwx -> 00000
ok 787 - 00777 -> augo=rx,o+wx,au=wx -> 00333
ok 788 - 00000 -> o+rw,go-rwx -> 00000
ok 789 - 00777 -> o+rw,go-rwx -> 00700
ok 790 - 00777 -> ago=rw,au=x,ao=r -> 00444
ok 791 - 00777 -> ug-rw,a=rwx -> 00777
ok 792 - 00777 -> go+rwx,ao-rw -> 00111
ok 793 - 00000 -> go+rwx,ao-rw -> 00011
ok 794 - 00777 -> ugo+rx,au=rwx -> 00777
ok 795 - 00777 -> ao+wx,uo-rw,augo+w -> 00373
ok 796 - 00000 -> ao+wx,uo-rw,augo+w -> 00333
ok 797 - 00777 -> au=x -> 00111
ok 798 - 00777 -> ugo+w,ag+rwx -> 00777
ok 799 - 00777 -> ago=rw,go-r,augo=rwx -> 00777
ok 800 - 00777 -> ago-rx,ao=wx -> 00333
ok 801 - 00777 -> au=rx,au=x -> 00111
ok 802 - 00000 -> augo+rx,go+rwx,aug+r -> 00577
ok 803 - 00777 -> augo+rx,go+rwx,aug+r -> 00777
ok 804 - 00777 -> ago=rwx,ag-wx -> 00444
ok 805 - 00777 -> ag=w,augo-wx -> 00000
ok 806 - 00777 -> g+rx,ag+rw -> 00777
ok 807 - 00000 -> g+rx,ag+rw -> 00676
ok 808 - 00777 -> uo+rx,ugo=w,a+r -> 00666
ok 809 - 00777 -> au-w,auo+x -> 00555
ok 810 - 00000 -> au-w,auo+x -> 00111
ok 811 - 00777 -> aug-w,auo-wx,auo=wx -> 00333
ok 812 - 00777 -> u=wx,g+w,auo-rwx -> 00000
ok 813 - 00777 -> auo=w,go-r -> 00222
ok 814 - 00777 -> ugo-r,u+wx,aug=x -> 00111
ok 815 - 00000 -> g=r,ug=rw -> 00660
ok 816 - 00777 -> g=r,ug=rw -> 00667
ok 817 - 00777 -> uo-rwx,augo=r -> 00444
ok 818 - 00000 -> augo+rx -> 00555
ok 819 - 00777 -> augo+rx -> 00777
ok 820 - 00777 -> ao+rx,ago=x -> 00111
ok 821 - 00777 -> auo+rw,ag=x,aug=x -> 00111
ok 822 - 00777 -> a+wx -> 00777
ok 823 - 00000 -> a+wx -> 00333
ok 824 - 00777 -> au=x,ugo=wx -> 00333
ok 825 - 00777 -> auo-w -> 00555
ok 826 - 00000 -> auo-w -> 00000
ok 827 - 00777 -> ag-rwx,auo-rx,go+w -> 00022
ok 828 - 00777 -> ug+rx,ago=w -> 00222
ok 829 - 00777 -> uo-r,g=rwx,ugo=w -> 00222
ok 830 - 00777 -> ao=w -> 00222
ok 831 - 00777 -> auo-rwx -> 00000
ok 832 - 00777 -> a=rw,u=rx,u-rw -> 00166
ok 833 - 00777 -> aug-rx,au-r -> 00222
ok 834 - 00000 -> aug-rx,au-r -> 00000
ok 835 - 00777 -> uo-r,ago=rx -> 00555
ok 836 - 00777 -> g+x,uo=rx -> 00575
ok 837 - 00000 -> g+x,uo=rx -> 00515
ok 838 - 00777 -> ago=rwx,auo-x,ago=rx -> 00555
ok 839 - 00777 -> ug+x -> 00777
ok 840 - 00000 -> ug+x -> 00110
ok 841 - 00777 -> ug=r,uo-x,au-rwx -> 00000
ok 842 - 00777 -> ao-rw,ug-wx -> 00001
ok 843 - 00000 -> ao-rw,ug-wx -> 00000
ok 844 - 00777 -> ug-r,a+rwx -> 00777
ok 845 - 00000 -> ugo-wx,ug-wx,ug=wx -> 00330
ok 846 - 00777 -> ugo-wx,ug-wx,ug=wx -> 00334
ok 847 - 00000 -> u+w,au-wx,ug=r -> 00440
ok 848 - 00777 -> u+w,au-wx,ug=r -> 00444
ok 849 - 00777 -> auo+r,g+w,o+r -> 00777
ok 850 - 00000 -> auo+r,g+w,o+r -> 00464
ok 851 - 00777 -> ugo+x -> 00777
ok 852 - 00000 -> ugo+x -> 00111
ok 853 - 00000 -> ago-w,aug-rw -> 00000
ok 854 - 00777 -> ago-w,aug-rw -> 00111
ok 855 - 00000 -> aug-wx,go=rw -> 00066
ok 856 - 00777 -> aug-wx,go=rw -> 00466
ok 857 - 00000 -> ago-rw,go+w,a-w -> 00000
ok 858 - 00777 -> ago-rw,go+w,a-w -> 00111
ok 859 - 00777 -> au+w,ao=wx,ug=rwx -> 00773
ok 860 - 00000 -> uo+rwx,uo+r -> 00707
ok 861 - 00777 -> uo+rwx,uo+r -> 00777
ok 862 - 00777 -> ugo+rx,au+rwx,ug-x -> 00667
ok 863 - 00000 -> o=rwx,g-x -> 00007
ok 864 - 00777 -> o=rwx,g-x -> 00767
ok 865 - 00777 -> ug-r,au+wx -> 00337
ok 866 - 00000 -> ug-r,au+wx -> 00333
ok 867 - 00777 -> ago=w,augo=r -> 00444
ok 868 - 00777 -> augo+w -> 00777
ok 869 - 00000 -> augo+w -> 00222
ok 870 - 00777 -> a=w,uo+wx -> 00323
ok 871 - 00777 -> g-rw,aug=x,go-rw -> 00111
ok 872 - 00777 -> augo-rw,aug=r -> 00444
ok 873 - 00777 -> auo-rw,augo-rw,ao+rw -> 00777
ok 874 - 00000 -> auo-rw,augo-rw,ao+rw -> 00666
ok 875 - 00777 -> auo-rx -> 00222
ok 876 - 00000 -> auo-rx -> 00000
ok 877 - 00777 -> u+r,uo=rx,ag=wx -> 00333
ok 878 - 00777 -> ao=x,uo-w -> 00111
ok 879 - 00777 -> ugo-rx,ago-rwx,ao+rw -> 00666
ok 880 - 00777 -> augo=wx,o=x -> 00331
ok 881 - 00000 -> uo+r,ago+x,au-x -> 00404
ok 882 - 00777 -> uo+r,ago+x,au-x -> 00666
ok 883 - 00777 -> au=wx,g-wx,o=rw -> 00306
ok 884 - 00777 -> auo+r -> 00777
ok 885 - 00000 -> auo+r -> 00444
ok 886 - 00777 -> ugo-r -> 00333
ok 887 - 00000 -> ugo-r -> 00000
ok 888 - 00777 -> aug=r,au-wx,augo-wx -> 00444
ok 889 - 00777 -> ago+wx,ago=wx,ao-rwx -> 00000
ok 890 - 00777 -> au+rx,ugo-x,o-rx -> 00662
ok 891 - 00000 -> au+rx,ugo-x,o-rx -> 00440
ok 892 - 00777 -> ugo-rwx,a+w -> 00222
ok 893 - 00777 -> auo+rwx,o+x -> 00777
ok 894 - 00777 -> ago+x,ago=w,aug-x -> 00222
ok 895 - 00000 -> ao+w,uo+rw -> 00626
ok 896 - 00777 -> ao+w,uo+rw -> 00777
ok 897 - 00777 -> uo-r -> 00373
ok 898 - 00000 -> uo-r -> 00000
ok 899 - 00777 -> uo=rw,ao-rx -> 00222
ok 900 - 00000 -> uo=rw,ao-rx -> 00202
ok 901 - 00777 -> u-rw -> 00177
ok 902 - 00000 -> u-rw -> 00000
ok 903 - 00777 -> au-rx,a=wx -> 00333
ok 904 - 00777 -> g-wx -> 00747
ok 905 - 00000 -> g-wx -> 00000
ok 906 - 00777 -> ago-x,a+rwx -> 00777
ok 907 - 00777 -> go=w -> 00722
ok 908 - 00000 -> go=w -> 00022
ok 909 - 00777 -> ao=x -> 00111
ok 910 - 00777 -> ago=w -> 00222
ok 911 - 00777 -> uo=w,ugo-rx,auo+w -> 00222
ok 912 - 00777 -> auo-rwx,a=rw -> 00666
ok 913 - 00777 -> go-r,ago+wx -> 00733
ok 914 - 00000 -> go-r,ago+wx -> 00333
ok 915 - 00777 -> a-wx,ao=w,augo=x -> 00111
ok 916 - 00777 -> ago=wx,u+rw -> 00733
ok 917 - 00777 -> ao=rx -> 00555
ok 918 - 00777 -> ag+wx -> 00777
ok 919 - 00000 -> ag+wx -> 00333
ok 920 - 00777 -> ago=x,augo=rx -> 00555
ok 921 - 00777 -> ago+wx,uo+rwx,augo=w -> 00222
ok 922 - 00777 -> auo=wx -> 00333
ok 923 - 00777 -> ago+rx -> 00777
ok 924 - 00000 -> ago+rx -> 00555
ok 925 - 00777 -> uo-wx,ugo+x,ugo-rw -> 00111
ok 926 - 00777 -> ago-r,ao+rwx,augo+rx -> 00777
ok 927 - 00777 -> u+rwx -> 00777
ok 928 - 00000 -> u+rwx -> 00700
ok 929 - 00777 -> ugo=r -> 00444
ok 930 - 00777 -> a+rx,go-rwx,ug=rwx -> 00770
ok 931 - 00777 -> a=x,ugo-x,ug-r -> 00000
ok 932 - 00777 -> aug=x,ag=x -> 00111
ok 933 - 00777 -> au=wx,auo-w -> 00111
ok 934 - 00777 -> aug=rw,go=w,g-w -> 00602
ok 935 - 00777 -> u-rwx -> 00077
ok 936 - 00000 -> u-rwx -> 00000
ok 937 - 00777 -> uo=r,aug-rx,ao=wx -> 00333
ok 938 - 00777 -> ugo=x,g+rx -> 00151
ok 939 - 00777 -> ao-x,au+wx,ag+rx -> 00777
ok 940 - 00777 -> o=r,au+rwx -> 00777
ok 941 - 00777 -> aug-rwx,ag=wx -> 00333
ok 942 - 00777 -> ag+rw,g=x,auo=rx -> 00555
ok 943 - 00777 -> a=rwx,ugo=wx,au=rwx -> 00777
ok 944 - 00777 -> ao=rwx,augo-w -> 00555
ok 945 - 00777 -> ugo=w,au-x,uo-rw -> 00020
ok 946 - 00777 -> ug+x,u=rx -> 00577
ok 947 - 00000 -> ug+x,u=rx -> 00510
ok 948 - 00777 -> ugo+rwx,u+rwx,aug-wx -> 00444
ok 949 - 00777 -> ugo+x,o=r -> 00774
ok 950 - 00000 -> ugo+x,o=r -> 00114
ok 951 - 00777 -> au=w,uo=x -> 00121
ok 952 - 00777 -> ao=rx,go+rw -> 00577
ok 953 - 00777 -> ag=x -> 00111
ok 954 - 00000 -> ug-wx,g-wx -> 00000
ok 955 - 00777 -> ug-wx,g-wx -> 00447
ok 956 - 00777 -> aug-x,augo+rw,g=wx -> 00636
ok 957 - 00777 -> ao+rw,ago=w -> 00222
ok 958 - 00777 -> ug-rw,u+rwx,ao=rwx -> 00777
ok 959 - 00777 -> o-rw,ugo-rw -> 00111
ok 960 - 00000 -> o-rw,ugo-rw -> 00000
ok 961 - 00000 -> aug+wx,auo-w -> 00111
ok 962 - 00777 -> aug+wx,auo-w -> 00555
ok 963 - 00777 -> auo=wx,aug-r -> 00333
ok 964 - 00777 -> auo=r -> 00444
ok 965 - 00777 -> ug+w,au-wx,aug-w -> 00444
ok 966 - 00000 -> ug+w,au-wx,aug-w -> 00000
ok 967 - 00777 -> ao-rw,auo+rwx,g+w -> 00777
ok 968 - 00777 -> ugo=rx,go=x -> 00511
ok 969 - 00777 -> auo-rwx,o-x -> 00000
ok 970 - 00000 -> auo+rw -> 00666
ok 971 - 00777 -> auo+rw -> 00777
ok 972 - 00777 -> ago=rx,ago+rwx,augo-rx -> 00222
ok 973 - 00000 -> g+x -> 00010
ok 974 - 00777 -> g+x -> 00777
ok 975 - 00000 -> o-x,aug+w -> 00222
ok 976 - 00777 -> o-x,aug+w -> 00776
ok 977 - 00777 -> a=x,uo=r,a-w -> 00414
ok 978 - 00777 -> augo+rwx,g+wx -> 00777
ok 979 - 00777 -> au-rx,ago-rx -> 00222
ok 980 - 00000 -> au-rx,ago-rx -> 00000
ok 981 - 00000 -> ao-rx -> 00000
ok 982 - 00777 -> ao-rx -> 00222
ok 983 - 00777 -> a+x,ag=wx -> 00333
ok 984 - 00777 -> auo=rwx -> 00777
ok 985 - 00000 -> ao-r -> 00000
ok 986 - 00777 -> ao-r -> 00333
ok 987 - 00777 -> a=r,ug-w -> 00444
ok 988 - 00777 -> g+x,ago+rwx,u-rw -> 00177
ok 989 - 00777 -> ug+rx,go=rw,u=rw -> 00666
ok 990 - 00777 -> ago-r,ag-rwx,au-w -> 00000
ok 991 - 00777 -> ago=w,u=rwx -> 00722
ok 992 - 00777 -> ug-wx,ug+rw -> 00667
ok 993 - 00000 -> ug-wx,ug+rw -> 00660
ok 994 - 00777 -> o=x,auo+rwx -> 00777
ok 995 - 00777 -> aug=wx -> 00333
ok 996 - 00777 -> ag=rx,ao-rw,g+r -> 00151
ok 997 - 00000 -> ao+wx -> 00333
ok 998 - 00777 -> ao+wx -> 00777
ok 999 - 00777 -> augo=w,augo+r,g-rw -> 00606
ok 1000 - 00777 -> auo=rx,au+rwx,a-wx -> 00444
ok 1001 - 00777 -> au-rw,aug+rx -> 00555
ok 1002 - 00777 -> go+rwx,ago+wx,a=w -> 00222
ok 1003 - 00777 -> augo=rwx,ag-rw -> 00111
ok 1004 - 00777 -> a=rx,a=r,ugo=wx -> 00333
ok 1005 - 00777 -> au-w,aug=wx -> 00333
ok 1006 - 00000 -> uo-wx,au-r -> 00000
ok 1007 - 00777 -> uo-wx,au-r -> 00030
ok 1008 - 00000 -> uo-rx,go+x,g+r -> 00051
ok 1009 - 00777 -> uo-rx,go+x,g+r -> 00273
ok 1010 - 00777 -> ag=r,au=rwx -> 00777
ok 1011 - 00777 -> ug+rwx,ug+wx -> 00777
ok 1012 - 00000 -> ug+rwx,ug+wx -> 00770
ok 1013 - 00000 -> a-w -> 00000
ok 1014 - 00777 -> a-w -> 00555
ok 1015 - 00777 -> u+r -> 00777
ok 1016 - 00000 -> u+r -> 00400
ok 1017 - 00777 -> augo=r,augo+w,uo+r -> 00666
ok 1018 - 00777 -> u+rw,go-rx -> 00722
ok 1019 - 00000 -> u+rw,go-rx -> 00600
ok 1020 - 00777 -> ag=rx -> 00555
ok 1021 - 00777 -> augo-w,u=x,augo=wx -> 00333
ok 1022 - 00000 -> aug-wx,go-x -> 00000
ok 1023 - 00777 -> aug-wx,go-x -> 00444
ok 1024 - 00777 -> ao=x,auo=rwx -> 00777
ok 1025 - 00000 -> uo=rwx -> 00707
ok 1026 - 00777 -> uo=rwx -> 00777
ok 1027 - 00777 -> o-w,au=rw -> 00666
ok 1028 - 00777 -> ugo=w -> 00222
ok 1029 - 00777 -> g-wx,aug+wx,u-x -> 00677
ok 1030 - 00000 -> g-wx,aug+wx,u-x -> 00233
ok 1031 - 00777 -> ag=x,u-wx -> 00011
ok 1032 - 00777 -> g=r,ao=rx -> 00555
ok 1033 - 00777 -> ao+r -> 00777
ok 1034 - 00000 -> ao+r -> 00444
ok 1035 - 00000 -> u+wx -> 00300
ok 1036 - 00777 -> u+wx -> 00777
ok 1037 - 00777 -> ag=rwx,ugo+w -> 00777
ok 1038 - 00777 -> u=rx -> 00577
ok 1039 - 00000 -> u=rx -> 00500
ok 1040 - 00777 -> au=rw,o=rwx,o=wx -> 00663
ok 1041 - 00777 -> ago+x,auo-wx -> 00444
ok 1042 - 00000 -> ago+x,auo-wx -> 00000
ok 1043 - 00777 -> ago+rwx -> 00777
ok 1044 - 00777 -> aug-rwx,ao-rwx -> 00000
ok 1045 - 00777 -> a+rwx,u=r -> 00477
ok 1046 - 00777 -> ag+rw,au+x,ug+rx -> 00777
ok 1047 - 00000 -> o+wx,u+r -> 00403
ok 1048 - 00777 -> o+wx,u+r -> 00777
ok 1049 - 00777 -> ag+x,auo-wx,a=rwx -> 00777
ok 1050 - 00777 -> go-w,ugo-w -> 00555
ok 1051 - 00000 -> go-w,ugo-w -> 00000
ok 1052 - 00777 -> ao=rwx -> 00777
ok 1053 - 00777 -> ago=x -> 00111
ok 1054 - 00777 -> uo+w,ao-r,augo-rwx -> 00000
ok 1055 - 00777 -> auo-wx,go-w -> 00444
ok 1056 - 00000 -> auo-wx,go-w -> 00000
ok 1057 - 00000 -> g-rx,u-r -> 00000
ok 1058 - 00777 -> g-rx,u-r -> 00327
ok 1059 - 00777 -> augo-rwx,a=w,a-w -> 00000
ok 1060 - 00777 -> au=r -> 00444
ok 1061 - 00777 -> aug=rw,auo+x,ugo+rx -> 00777
ok 1062 - 00777 -> ag-x,uo+x -> 00767
ok 1063 - 00000 -> ag-x,uo+x -> 00101
ok 1064 - 00777 -> a+w,ugo+wx -> 00777
ok 1065 - 00000 -> a+w,ugo+wx -> 00333
ok 1066 - 00777 -> augo+rwx -> 00777
ok 1067 - 00777 -> augo-r,o+rx -> 00337
ok 1068 - 00000 -> augo-r,o+rx -> 00005
ok 1069 - 00777 -> ao-wx -> 00444
ok 1070 - 00000 -> ao-wx -> 00000
ok 1071 - 00000 -> au-rw -> 00000
ok 1072 - 00777 -> au-rw -> 00111
ok 1073 - 00000 -> go+rw,au+rx -> 00577
ok 1074 - 00777 -> go+rw,au+rx -> 00777
ok 1075 - 00777 -> ugo+w,augo=rw,aug=rx -> 00555
ok 1076 - 00777 -> ag+rwx -> 00777
ok 1077 - 00777 -> a+rwx,uo+r -> 00777
ok 1078 - 00000 -> ug-w,aug-r -> 00000
ok 1079 - 00777 -> ug-w,aug-r -> 00113
ok 1080 - 00777 -> uo+rx,aug-wx -> 00444
ok 1081 - 00000 -> uo+rx,aug-wx -> 00404
ok 1082 - 00777 -> ao=w,o+wx -> 00223
ok 1083 - 00000 -> uo=rwx,g+rw,u+rx -> 00767
ok 1084 - 00777 -> uo=rwx,g+rw,u+rx -> 00777
ok 1085 - 00777 -> aug-rwx,augo=rx,au-wx -> 00444
ok 1086 - 00777 -> ag-rwx -> 00000
ok 1087 - 00000 -> ug=w,u+x -> 00320
ok 1088 - 00777 -> ug=w,u+x -> 00327
ok 1089 - 00000 -> ug=rwx,g+r -> 00770
ok 1090 - 00777 -> ug=rwx,g+r -> 00777
ok 1091 - 00777 -> g-rwx,au-x -> 00606
ok 1092 - 00000 -> g-rwx,au-x -> 00000
ok 1093 - 00000 -> ao-wx,go=rx -> 00055
ok 1094 - 00777 -> ao-wx,go=rx -> 00455
ok 1095 - 00777 -> ao=x,ug-x,ugo+rx -> 00555
ok 1096 - 00000 -> ug+x,u=r,go+w -> 00432
ok 1097 - 00777 -> ug+x,u=r,go+w -> 00477
ok 1098 - 00000 -> go+rx -> 00055
ok 1099 - 00777 -> go+rx -> 00777
ok 1100 - 00777 -> a=rw,ugo+wx,ago=rw -> 00666
ok 1101 - 00777 -> ug+x,o=r -> 00774
ok 1102 - 00000 -> ug+x,o=r -> 00114
ok 1103 - 00777 -> o+w -> 00777
ok 1104 - 00000 -> o+w -> 00002
ok 1105 - 00777 -> ag+w,go-wx -> 00744
ok 1106 - 00000 -> ag+w,go-wx -> 00200
ok 1107 - 00777 -> u-wx,ago=rwx -> 00777
ok 1108 - 00000 -> ago+r -> 00444
ok 1109 - 00777 -> ago+r -> 00777
ok 1110 - 00000 -> go-wx,auo-rx,ag+r -> 00444
ok 1111 - 00777 -> go-wx,auo-rx,ag+r -> 00644
ok 1112 - 00777 -> auo+w -> 00777
ok 1113 - 00000 -> auo+w -> 00222
ok 1114 - 00777 -> uo-rw,ao=rx,ugo-x -> 00444
ok 1115 - 00777 -> aug+w,o-w -> 00775
ok 1116 - 00000 -> aug+w,o-w -> 00220
ok 1117 - 00777 -> ug=r -> 00447
ok 1118 - 00000 -> ug=r -> 00440
ok 1119 - 00000 -> augo-rw -> 00000
ok 1120 - 00777 -> augo-rw -> 00111
ok 1121 - 00777 -> ag+x,aug+w,au=r -> 00444
ok 1122 - 00777 -> o=r,auo+wx,uo-rw -> 00171
ok 1123 - 00000 -> o=r,auo+wx,uo-rw -> 00131
ok 1124 - 00777 -> ugo-rx,ao+rx,ug+rx -> 00777
ok 1125 - 00000 -> ugo-rx,ao+rx,ug+rx -> 00555
ok 1126 - 00777 -> ao+w,ug-rx -> 00227
ok 1127 - 00000 -> ao+w,ug-rx -> 00222
ok 1128 - 00777 -> a+rwx,go-r -> 00733
ok 1129 - 00777 -> uo=x,ago=wx,ugo+rwx -> 00777
ok 1130 - 00777 -> uo=r -> 00474
ok 1131 - 00000 -> uo=r -> 00404
ok 1132 - 00777 -> o+rw,aug+rx,ugo=rwx -> 00777
ok 1133 - 00777 -> uo-rx -> 00272
ok 1134 - 00000 -> uo-rx -> 00000
ok 1135 - 00777 -> u-rwx,ago+rx -> 00577
ok 1136 - 00000 -> u-rwx,ago+rx -> 00555
ok 1137 - 00777 -> ag-rw,o+w,ug=rx -> 00553
ok 1138 - 00000 -> ag-rw,o+w,ug=rx -> 00552
ok 1139 - 00000 -> u=rw,ago+r,ug=x -> 00114
ok 1140 - 00777 -> u=rw,ago+r,ug=x -> 00117
ok 1141 - 00777 -> aug=w -> 00222
ok 1142 - 00777 -> a=x,ago=rwx,au=rx -> 00555
ok 1143 - 00777 -> ago=rx,ago+x -> 00555
ok 1144 - 00777 -> go-r -> 00733
ok 1145 - 00000 -> go-r -> 00000
ok 1146 - 00777 -> aug=x,augo-rwx,uo+rw -> 00606
ok 1147 - 00000 -> auo-wx,g=rwx,o-x -> 00070
ok 1148 - 00777 -> auo-wx,g=rwx,o-x -> 00474
ok 1149 - 00777 -> auo=rw,uo-rw -> 00060
ok 1150 - 00777 -> go=r -> 00744
ok 1151 - 00000 -> go=r -> 00044
ok 1152 - 00777 -> augo-w,ag-rx -> 00000
ok 1153 - 00777 -> o=w,ag=wx,a=wx -> 00333
ok 1154 - 00777 -> aug=rx -> 00555
ok 1155 - 00777 -> o=w,u-rw -> 00172
ok 1156 - 00000 -> o=w,u-rw -> 00002
ok 1157 - 00777 -> ag-rwx,u=x,o-r -> 00100
ok 1158 - 00000 -> ao+wx,uo=wx -> 00333
ok 1159 - 00777 -> ao+wx,uo=wx -> 00373
ok 1160 - 00777 -> u=wx -> 00377
ok 1161 - 00000 -> u=wx -> 00300
ok 1162 - 00000 -> g-x -> 00000
ok 1163 - 00777 -> g-x -> 00767
ok 1164 - 00000 -> au+rw,o+rx -> 00667
ok 1165 - 00777 -> au+rw,o+rx -> 00777
ok 1166 - 00000 -> ago+x,ug=w,u-x -> 00221
ok 1167 - 00777 -> ago+x,ug=w,u-x -> 00227
ok 1168 - 00777 -> auo+w,au-rwx -> 00000
ok 1169 - 00777 -> ag+rw,ao-rx -> 00222
ok 1170 - 00777 -> ug+w -> 00777
ok 1171 - 00000 -> ug+w -> 00220
ok 1172 - Invalid mode throws exception
ok 1173 - Invalid mode clause throws exception
ok 1174 - Nonexistent file throws exception
1..1174
ok
t/digest.t ........................
ok 1 - created test file with packed binary string
ok 2 - digest SHA-256 (hardcoded)
ok 3 - digest SHA-256
ok 4 - digest SHA-256 (chunked)
ok 5 - digest MD5 (hardcoded)
ok 6 - digest MD5
ok 7 - digest MD5 (chunked)
1..7
ok
t/exception.t .....................
ok 1 - exception reported at caller's package
ok 2 - append bad args
ok 3 - iterator bad args
ok 4 - lines bad args
ok 5 - lines_raw bad args
ok 6 - lines_utf8 bad args
ok 7 - slurp bad args
ok 8 - spew bad args
ok 9 - visit bad args
ok 10 - iterator not hashref
ok 11 - lines not hashref
ok 12 - lines_raw not hashref
ok 13 - lines_utf8 not hashref
ok 14 - slurp not hashref
ok 15 - visit not hashref
1..15
ok
t/exports.t .......................
ok 1 - 'path' isa 'Path::Tiny'
ok 2 - 'cwd' isa 'Path::Tiny'
ok 3 - 'rootdir' isa 'Path::Tiny'
ok 4 - 'tempfile' isa 'Path::Tiny'
ok 5 - 'tempdir' isa 'Path::Tiny'
1..5
ok
t/filesystem.t ....................
ok 1 - Got a filename via tmpnam()
ok 2 - Opened C:/cpanfly-5.24-32/var/tmp/nB87hbi2sb for writing
ok 3 - Printed to C:/cpanfly-5.24-32/var/tmp/nB87hbi2sb
ok 4 - C:/cpanfly-5.24-32/var/tmp/nB87hbi2sb should exist
ok 5 - it's a file!
ok 6 - /dev/null is_file, too
ok 7 - volume correct
ok 8 - volume cached
ok 9 - dirname correct
ok 10 - basename correct
ok 11 - Read contents of C:/cpanfly-5.24-32/var/tmp/nB87hbi2sb correctly
# stat
ok 12
ok 13
ok 14
# stat/lstat with no file
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20 - It's a directory!
ok 21
ok 22 - touch sets utime as current time
ok 23 - touch sets utime as 10 secs before
ok 24
ok 25
ok 26 - Removed C:/cpanfly-5.24-32/var/tmp/RH6yHC4K9e
ok 27 - C:/cpanfly-5.24-32/var/tmp/RH6yHC4K9e no longer exists
ok 28 - Removing non-existent dir returns false
ok 29 - Created C:/cpanfly-5.24-32/var/tmp/UPUUNFR9VP/foo/bar
ok 30 - C:/cpanfly-5.24-32/var/tmp/UPUUNFR9VP/foo/bar is a directory
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
# Subtest: iterator
ok 1
ok 2 - exhausted iterator is undef
ok 3
ok 4
ok 5
ok 6
ok 7
1..7
ok 39 - iterator
# Subtest: visit
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
1..6
ok 40 - visit
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
# Subtest: iterator
ok 1
1..1
ok 47 - iterator
# Subtest: visit
ok 1
1..1
ok 48 - visit
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57 - removing file
ok 58 - file is gone
ok 59 - removing file again returns false
ok 60
ok 61 - calling 'remove' on a directory throws
ok 62
ok 63
ok 64
ok 65 - removing file called '0'
ok 66
ok 67
ok 68
ok 69 - slurp raw
ok 70 - slurp+crlf+utf8
ok 71 - lines+crlf+utf8
ok 72 - lines+chomp+crlf+utf8
ok 73
ok 74
ok 75 - from . to C:/cpanfly-5.24-32/var/tmp/cpan_build/Path-Tiny-0.098-SAW_tY to .
ok 76 - updir gone from realpath
ok 77 - realpath on absolute
ok 78 - caught error from realpath on non-existent dir
ok 79 - no error from realpath on non-existent last component
# Subtest: copy()
# Subtest: dest is a file
ok 1 - returned the right file
ok 2 - file copied
1..2
ok 1 - dest is a file
# Subtest: dest is a dir
ok 1 - returned the right file
ok 2 - file copied
1..2
ok 2 - dest is a dir
# Subtest: try some different chmods
ok 1 - chmod(0000)
ok 2 - chmod('0400')
ok 3 # skip No exception if run as root
ok 4 - chmod('u+w')
1..4
ok 3 - try some different chmods
1..3
ok 80 - copy()
ok 81 - touch can chain
ok 82 # skip symlink unavailable
1..82
ok
t/input_output.t ..................
# Subtest: spew -> slurp
ok 1 - spew
ok 2 - slurp
1..2
ok 1 - spew -> slurp
# Subtest: spew -> slurp (empty)
ok 1 - spew
ok 2 - slurp
1..2
ok 2 - spew -> slurp (empty)
# Subtest: spew -> slurp (arrayref)
ok 1 - spew
ok 2 - slurp
1..2
ok 3 - spew -> slurp (arrayref)
# Subtest: spew -> slurp (binmode)
ok 1 - spew
ok 2 - slurp
1..2
ok 4 - spew -> slurp (binmode)
# Subtest: spew -> slurp (open hint)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 5 - spew -> slurp (open hint)
# Subtest: spew -> slurp (UTF-8)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 6 - spew -> slurp (UTF-8)
# Subtest: spew -> slurp (UTF-8, arrayref)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 7 - spew -> slurp (UTF-8, arrayref)
# Subtest: spew -> slurp (raw)
ok 1 - spew
ok 2 - slurp
1..2
ok 8 - spew -> slurp (raw)
# Subtest: spew -> lines
ok 1 - spew
ok 2 - lines
ok 3 - lines (scalar)
1..3
ok 9 - spew -> lines
# Subtest: spew -> lines (open hint)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 10 - spew -> lines (open hint)
# Subtest: spew -> lines (UTF-8)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
ok 4 - lines (scalar)
1..4
ok 11 - spew -> lines (UTF-8)
# Subtest: spew -> lines (raw)
ok 1 - spew
ok 2 - lines
1..2
ok 12 - spew -> lines (raw)
# Subtest: spew -> lines (count)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 13 - spew -> lines (count)
# Subtest: spew -> lines (count, less than)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 14 - spew -> lines (count, less than)
# Subtest: spew -> lines (count, more than)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 15 - spew -> lines (count, more than)
# Subtest: spew -> lines (count, chomp)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 16 - spew -> lines (count, chomp)
# Subtest: spew -> lines (count, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 17 - spew -> lines (count, no end of newline)
# Subtest: spew -> lines (count, less than, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 18 - spew -> lines (count, less than, no end of newline)
# Subtest: spew -> lines (count, more than, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 19 - spew -> lines (count, more than, no end of newline)
# Subtest: spew -> lines (count, chomp, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 20 - spew -> lines (count, chomp, no end of newline)
# Subtest: spew -> lines (count, UTF-8)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 21 - spew -> lines (count, UTF-8)
# Subtest: spew -> lines (count, chomp, UTF-8)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 22 - spew -> lines (count, chomp, UTF-8)
# Subtest: spew -> lines (chomp, only newlines)
ok 1 - spew
ok 2 - lines
1..2
ok 23 - spew -> lines (chomp, only newlines)
# Subtest: spew -> lines (chomp, UTF-8)
ok 1 - spew
ok 2 - lines
1..2
ok 24 - spew -> lines (chomp, UTF-8)
# Subtest: spew -> lines (count, UTF-8, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 25 - spew -> lines (count, UTF-8, no end of newline)
# Subtest: spew -> lines (count, chomp, UTF-8, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 26 - spew -> lines (count, chomp, UTF-8, no end of newline)
# Subtest: spew -> lines (count, raw)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 27 - spew -> lines (count, raw)
# Subtest: spew -> lines (count, raw, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 28 - spew -> lines (count, raw, no end of newline)
# Subtest: append -> slurp
ok 1 - append
ok 2 - slurp
1..2
ok 29 - append -> slurp
# Subtest: append -> slurp (empty)
ok 1 - append
ok 2 - slurp
1..2
ok 30 - append -> slurp (empty)
# Subtest: append -> slurp (arrayref)
ok 1 - append
ok 2 - slurp
1..2
ok 31 - append -> slurp (arrayref)
# Subtest: append -> slurp (piecemeal)
ok 1 - piecemeal append
ok 2 - piecemeal append
ok 3 - slurp
1..3
ok 32 - append -> slurp (piecemeal)
# Subtest: append -> slurp (binmode)
ok 1 - append
ok 2 - slurp
1..2
ok 33 - append -> slurp (binmode)
# Subtest: append -> slurp (truncate)
ok 1 - append
ok 2 - slurp
ok 3 - append with truncate
ok 4 - slurp
1..4
ok 34 - append -> slurp (truncate)
# Subtest: append -> slurp (open hint)
ok 1 - append
ok 2 - slurp
1..2
ok 35 - append -> slurp (open hint)
# Subtest: append -> slurp (UTF-8)
ok 1 - append
ok 2 - slurp
1..2
ok 36 - append -> slurp (UTF-8)
# Subtest: append -> slurp (truncate, UTF8)
ok 1 - append
ok 2 - slurp
ok 3 - append with truncate
ok 4 - slurp
1..4
ok 37 - append -> slurp (truncate, UTF8)
# Subtest: append -> slurp (raw)
ok 1 - append
ok 2 - slurp
1..2
ok 38 - append -> slurp (raw)
# Subtest: append -> slurp (truncate, raw)
ok 1 - append
ok 2 - slurp
ok 3 - append with truncate
ok 4 - slurp
1..4
ok 39 - append -> slurp (truncate, raw)
# Subtest: openw -> openr
ok 1 - openw & print
ok 2 - openr & read
1..2
ok 40 - openw -> openr
# Subtest: openw -> openr (open hint)
ok 1 - openw & print
ok 2 - openr & read
ok 3 - is UTF8
1..3
ok 41 - openw -> openr (open hint)
# Subtest: openw -> openr (UTF-8)
ok 1 - openw & print
ok 2 - openr & read
ok 3 - is UTF8
1..3
ok 42 - openw -> openr (UTF-8)
# Subtest: openw -> openr (raw)
ok 1 - openw & print
ok 2 - openr & read
1..2
ok 43 - openw -> openr (raw)
# Subtest: opena -> openr
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
1..3
ok 44 - opena -> openr
# Subtest: opena -> openr (open hint)
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 45 - opena -> openr (open hint)
# Subtest: opena -> openr (UTF-8)
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 46 - opena -> openr (UTF-8)
# Subtest: opena -> openr (raw)
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
1..3
ok 47 - opena -> openr (raw)
# Subtest: openrw
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
1..3
ok 48 - openrw
# Subtest: openrw (open hint)
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 49 - openrw (open hint)
# Subtest: openrw (UTF-8)
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 50 - openrw (UTF-8)
# Subtest: openrw (raw)
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
1..3
ok 51 - openrw (raw)
# Subtest: edit_utf8
ok 1 - edit_utf8
1..1
ok 52 - edit_utf8
# Subtest: edit_raw
ok 1 - edit_raw
1..1
ok 53 - edit_raw
# Subtest: edit
ok 1 - edit() was successful.
1..1
ok 54 - edit
# Subtest: edit_lines_utf8
ok 1 - edit_lines_utf8
1..1
ok 55 - edit_lines_utf8
# Subtest: edit_lines_raw
ok 1 - edit_lines_utf8
1..1
ok 56 - edit_lines_raw
# Subtest: edit_lines
ok 1 - edit_lines
1..1
ok 57 - edit_lines
1..57
ok
t/input_output_no_PU_UU.t .........
# Hiding Unicode::UTF8 and PerlIO::utf8_strict
# Subtest: spew -> slurp
ok 1 - spew
ok 2 - slurp
1..2
ok 1 - spew -> slurp
# Subtest: spew -> slurp (empty)
ok 1 - spew
ok 2 - slurp
1..2
ok 2 - spew -> slurp (empty)
# Subtest: spew -> slurp (arrayref)
ok 1 - spew
ok 2 - slurp
1..2
ok 3 - spew -> slurp (arrayref)
# Subtest: spew -> slurp (binmode)
ok 1 - spew
ok 2 - slurp
1..2
ok 4 - spew -> slurp (binmode)
# Subtest: spew -> slurp (open hint)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 5 - spew -> slurp (open hint)
# Subtest: spew -> slurp (UTF-8)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 6 - spew -> slurp (UTF-8)
# Subtest: spew -> slurp (UTF-8, arrayref)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 7 - spew -> slurp (UTF-8, arrayref)
# Subtest: spew -> slurp (raw)
ok 1 - spew
ok 2 - slurp
1..2
ok 8 - spew -> slurp (raw)
# Subtest: spew -> lines
ok 1 - spew
ok 2 - lines
ok 3 - lines (scalar)
1..3
ok 9 - spew -> lines
# Subtest: spew -> lines (open hint)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 10 - spew -> lines (open hint)
# Subtest: spew -> lines (UTF-8)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
ok 4 - lines (scalar)
1..4
ok 11 - spew -> lines (UTF-8)
# Subtest: spew -> lines (raw)
ok 1 - spew
ok 2 - lines
1..2
ok 12 - spew -> lines (raw)
# Subtest: spew -> lines (count)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 13 - spew -> lines (count)
# Subtest: spew -> lines (count, less than)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 14 - spew -> lines (count, less than)
# Subtest: spew -> lines (count, more than)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 15 - spew -> lines (count, more than)
# Subtest: spew -> lines (count, chomp)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 16 - spew -> lines (count, chomp)
# Subtest: spew -> lines (count, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 17 - spew -> lines (count, no end of newline)
# Subtest: spew -> lines (count, less than, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 18 - spew -> lines (count, less than, no end of newline)
# Subtest: spew -> lines (count, more than, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 19 - spew -> lines (count, more than, no end of newline)
# Subtest: spew -> lines (count, chomp, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 20 - spew -> lines (count, chomp, no end of newline)
# Subtest: spew -> lines (count, UTF-8)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 21 - spew -> lines (count, UTF-8)
# Subtest: spew -> lines (count, chomp, UTF-8)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 22 - spew -> lines (count, chomp, UTF-8)
# Subtest: spew -> lines (chomp, only newlines)
ok 1 - spew
ok 2 - lines
1..2
ok 23 - spew -> lines (chomp, only newlines)
# Subtest: spew -> lines (chomp, UTF-8)
ok 1 - spew
ok 2 - lines
1..2
ok 24 - spew -> lines (chomp, UTF-8)
# Subtest: spew -> lines (count, UTF-8, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 25 - spew -> lines (count, UTF-8, no end of newline)
# Subtest: spew -> lines (count, chomp, UTF-8, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 26 - spew -> lines (count, chomp, UTF-8, no end of newline)
# Subtest: spew -> lines (count, raw)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 27 - spew -> lines (count, raw)
# Subtest: spew -> lines (count, raw, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 28 - spew -> lines (count, raw, no end of newline)
# Subtest: append -> slurp
ok 1 - append
ok 2 - slurp
1..2
ok 29 - append -> slurp
# Subtest: append -> slurp (empty)
ok 1 - append
ok 2 - slurp
1..2
ok 30 - append -> slurp (empty)
# Subtest: append -> slurp (arrayref)
ok 1 - append
ok 2 - slurp
1..2
ok 31 - append -> slurp (arrayref)
# Subtest: append -> slurp (piecemeal)
ok 1 - piecemeal append
ok 2 - piecemeal append
ok 3 - slurp
1..3
ok 32 - append -> slurp (piecemeal)
# Subtest: append -> slurp (binmode)
ok 1 - append
ok 2 - slurp
1..2
ok 33 - append -> slurp (binmode)
# Subtest: append -> slurp (truncate)
ok 1 - append
ok 2 - slurp
ok 3 - append with truncate
ok 4 - slurp
1..4
ok 34 - append -> slurp (truncate)
# Subtest: append -> slurp (open hint)
ok 1 - append
ok 2 - slurp
1..2
ok 35 - append -> slurp (open hint)
# Subtest: append -> slurp (UTF-8)
ok 1 - append
ok 2 - slurp
1..2
ok 36 - append -> slurp (UTF-8)
# Subtest: append -> slurp (truncate, UTF8)
ok 1 - append
ok 2 - slurp
ok 3 - append with truncate
ok 4 - slurp
1..4
ok 37 - append -> slurp (truncate, UTF8)
# Subtest: append -> slurp (raw)
ok 1 - append
ok 2 - slurp
1..2
ok 38 - append -> slurp (raw)
# Subtest: append -> slurp (truncate, raw)
ok 1 - append
ok 2 - slurp
ok 3 - append with truncate
ok 4 - slurp
1..4
ok 39 - append -> slurp (truncate, raw)
# Subtest: openw -> openr
ok 1 - openw & print
ok 2 - openr & read
1..2
ok 40 - openw -> openr
# Subtest: openw -> openr (open hint)
ok 1 - openw & print
ok 2 - openr & read
ok 3 - is UTF8
1..3
ok 41 - openw -> openr (open hint)
# Subtest: openw -> openr (UTF-8)
ok 1 - openw & print
ok 2 - openr & read
ok 3 - is UTF8
1..3
ok 42 - openw -> openr (UTF-8)
# Subtest: openw -> openr (raw)
ok 1 - openw & print
ok 2 - openr & read
1..2
ok 43 - openw -> openr (raw)
# Subtest: opena -> openr
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
1..3
ok 44 - opena -> openr
# Subtest: opena -> openr (open hint)
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 45 - opena -> openr (open hint)
# Subtest: opena -> openr (UTF-8)
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 46 - opena -> openr (UTF-8)
# Subtest: opena -> openr (raw)
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
1..3
ok 47 - opena -> openr (raw)
# Subtest: openrw
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
1..3
ok 48 - openrw
# Subtest: openrw (open hint)
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 49 - openrw (open hint)
# Subtest: openrw (UTF-8)
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 50 - openrw (UTF-8)
# Subtest: openrw (raw)
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
1..3
ok 51 - openrw (raw)
# Subtest: edit_utf8
ok 1 - edit_utf8
1..1
ok 52 - edit_utf8
# Subtest: edit_raw
ok 1 - edit_raw
1..1
ok 53 - edit_raw
# Subtest: edit
ok 1 - edit() was successful.
1..1
ok 54 - edit
# Subtest: edit_lines_utf8
ok 1 - edit_lines_utf8
1..1
ok 55 - edit_lines_utf8
# Subtest: edit_lines_raw
ok 1 - edit_lines_utf8
1..1
ok 56 - edit_lines_raw
# Subtest: edit_lines
ok 1 - edit_lines
1..1
ok 57 - edit_lines
1..57
ok
t/input_output_no_UU.t ............
# Hiding Unicode::UTF8
# Subtest: spew -> slurp
ok 1 - spew
ok 2 - slurp
1..2
ok 1 - spew -> slurp
# Subtest: spew -> slurp (empty)
ok 1 - spew
ok 2 - slurp
1..2
ok 2 - spew -> slurp (empty)
# Subtest: spew -> slurp (arrayref)
ok 1 - spew
ok 2 - slurp
1..2
ok 3 - spew -> slurp (arrayref)
# Subtest: spew -> slurp (binmode)
ok 1 - spew
ok 2 - slurp
1..2
ok 4 - spew -> slurp (binmode)
# Subtest: spew -> slurp (open hint)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 5 - spew -> slurp (open hint)
# Subtest: spew -> slurp (UTF-8)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 6 - spew -> slurp (UTF-8)
# Subtest: spew -> slurp (UTF-8, arrayref)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 7 - spew -> slurp (UTF-8, arrayref)
# Subtest: spew -> slurp (raw)
ok 1 - spew
ok 2 - slurp
1..2
ok 8 - spew -> slurp (raw)
# Subtest: spew -> lines
ok 1 - spew
ok 2 - lines
ok 3 - lines (scalar)
1..3
ok 9 - spew -> lines
# Subtest: spew -> lines (open hint)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 10 - spew -> lines (open hint)
# Subtest: spew -> lines (UTF-8)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
ok 4 - lines (scalar)
1..4
ok 11 - spew -> lines (UTF-8)
# Subtest: spew -> lines (raw)
ok 1 - spew
ok 2 - lines
1..2
ok 12 - spew -> lines (raw)
# Subtest: spew -> lines (count)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 13 - spew -> lines (count)
# Subtest: spew -> lines (count, less than)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 14 - spew -> lines (count, less than)
# Subtest: spew -> lines (count, more than)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 15 - spew -> lines (count, more than)
# Subtest: spew -> lines (count, chomp)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 16 - spew -> lines (count, chomp)
# Subtest: spew -> lines (count, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 17 - spew -> lines (count, no end of newline)
# Subtest: spew -> lines (count, less than, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 18 - spew -> lines (count, less than, no end of newline)
# Subtest: spew -> lines (count, more than, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 19 - spew -> lines (count, more than, no end of newline)
# Subtest: spew -> lines (count, chomp, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 20 - spew -> lines (count, chomp, no end of newline)
# Subtest: spew -> lines (count, UTF-8)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 21 - spew -> lines (count, UTF-8)
# Subtest: spew -> lines (count, chomp, UTF-8)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 22 - spew -> lines (count, chomp, UTF-8)
# Subtest: spew -> lines (chomp, only newlines)
ok 1 - spew
ok 2 - lines
1..2
ok 23 - spew -> lines (chomp, only newlines)
# Subtest: spew -> lines (chomp, UTF-8)
ok 1 - spew
ok 2 - lines
1..2
ok 24 - spew -> lines (chomp, UTF-8)
# Subtest: spew -> lines (count, UTF-8, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 25 - spew -> lines (count, UTF-8, no end of newline)
# Subtest: spew -> lines (count, chomp, UTF-8, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 26 - spew -> lines (count, chomp, UTF-8, no end of newline)
# Subtest: spew -> lines (count, raw)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 27 - spew -> lines (count, raw)
# Subtest: spew -> lines (count, raw, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 28 - spew -> lines (count, raw, no end of newline)
# Subtest: append -> slurp
ok 1 - append
ok 2 - slurp
1..2
ok 29 - append -> slurp
# Subtest: append -> slurp (empty)
ok 1 - append
ok 2 - slurp
1..2
ok 30 - append -> slurp (empty)
# Subtest: append -> slurp (arrayref)
ok 1 - append
ok 2 - slurp
1..2
ok 31 - append -> slurp (arrayref)
# Subtest: append -> slurp (piecemeal)
ok 1 - piecemeal append
ok 2 - piecemeal append
ok 3 - slurp
1..3
ok 32 - append -> slurp (piecemeal)
# Subtest: append -> slurp (binmode)
ok 1 - append
ok 2 - slurp
1..2
ok 33 - append -> slurp (binmode)
# Subtest: append -> slurp (truncate)
ok 1 - append
ok 2 - slurp
ok 3 - append with truncate
ok 4 - slurp
1..4
ok 34 - append -> slurp (truncate)
# Subtest: append -> slurp (open hint)
ok 1 - append
ok 2 - slurp
1..2
ok 35 - append -> slurp (open hint)
# Subtest: append -> slurp (UTF-8)
ok 1 - append
ok 2 - slurp
1..2
ok 36 - append -> slurp (UTF-8)
# Subtest: append -> slurp (truncate, UTF8)
ok 1 - append
ok 2 - slurp
ok 3 - append with truncate
ok 4 - slurp
1..4
ok 37 - append -> slurp (truncate, UTF8)
# Subtest: append -> slurp (raw)
ok 1 - append
ok 2 - slurp
1..2
ok 38 - append -> slurp (raw)
# Subtest: append -> slurp (truncate, raw)
ok 1 - append
ok 2 - slurp
ok 3 - append with truncate
ok 4 - slurp
1..4
ok 39 - append -> slurp (truncate, raw)
# Subtest: openw -> openr
ok 1 - openw & print
ok 2 - openr & read
1..2
ok 40 - openw -> openr
# Subtest: openw -> openr (open hint)
ok 1 - openw & print
ok 2 - openr & read
ok 3 - is UTF8
1..3
ok 41 - openw -> openr (open hint)
# Subtest: openw -> openr (UTF-8)
ok 1 - openw & print
ok 2 - openr & read
ok 3 - is UTF8
1..3
ok 42 - openw -> openr (UTF-8)
# Subtest: openw -> openr (raw)
ok 1 - openw & print
ok 2 - openr & read
1..2
ok 43 - openw -> openr (raw)
# Subtest: opena -> openr
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
1..3
ok 44 - opena -> openr
# Subtest: opena -> openr (open hint)
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 45 - opena -> openr (open hint)
# Subtest: opena -> openr (UTF-8)
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 46 - opena -> openr (UTF-8)
# Subtest: opena -> openr (raw)
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
1..3
ok 47 - opena -> openr (raw)
# Subtest: openrw
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
1..3
ok 48 - openrw
# Subtest: openrw (open hint)
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 49 - openrw (open hint)
# Subtest: openrw (UTF-8)
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 50 - openrw (UTF-8)
# Subtest: openrw (raw)
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
1..3
ok 51 - openrw (raw)
# Subtest: edit_utf8
ok 1 - edit_utf8
1..1
ok 52 - edit_utf8
# Subtest: edit_raw
ok 1 - edit_raw
1..1
ok 53 - edit_raw
# Subtest: edit
ok 1 - edit() was successful.
1..1
ok 54 - edit
# Subtest: edit_lines_utf8
ok 1 - edit_lines_utf8
1..1
ok 55 - edit_lines_utf8
# Subtest: edit_lines_raw
ok 1 - edit_lines_utf8
1..1
ok 56 - edit_lines_raw
# Subtest: edit_lines
ok 1 - edit_lines
1..1
ok 57 - edit_lines
1..57
ok
t/locking.t .......................
# Subtest: write locks blocks read lock
ok 1 - Got a tempfile
ok 2 - Opened file for writing with lock
ok 3 - ran process to try to get lock
ok 4 - process failed to get lock
1..4
ok 1 - write locks blocks read lock
1..1
ok
t/mkpath.t ........................
ok 1 - target directory not created yet
ok 2 - mkpath on directory returned true
ok 3 - target directory created
1..3
ok
t/mutable_tree_while_iterating.t ..
# Subtest: iterator
ok 1 - can remove directories while traversing
ok 2 - remaining files
1..2
ok 1 - iterator
# Subtest: visit
ok 1 - can remove directories while traversing
ok 2 - remaining files
1..2
ok 2 - visit
1..2
ok
t/normalize.t .....................
ok 1 - . -> .
ok 2 - ./ -> .
ok 3 - / -> /
ok 4 - /. -> /
ok 5 - .. -> ..
ok 6 - /.. -> /
ok 7 - ../ -> ..
ok 8 - ../.. -> ../..
ok 9 - /./ -> /
ok 10 - /foo/ -> /foo
ok 11 - foo/ -> foo
ok 12 - ./foo -> foo
ok 13 - foo/. -> foo
1..13
ok
t/overloading.t ...................
ok 1 - stringify via overloading
ok 2 - stringify via method
ok 3 - boolifies to true
1..3
ok
t/parent.t ........................
# Subtest: absolute
ok 1 - parent(undef): /foo/bar -> /foo
ok 2 - parent(0): /foo/bar -> /foo
ok 3 - parent(1): /foo/bar -> /foo
ok 4 - parent(2): /foo/bar -> /
ok 5 - parent(3): /foo/bar -> /
ok 6 - parent(undef): /foo -> /
ok 7 - parent(0): /foo -> /
ok 8 - parent(1): /foo -> /
ok 9 - parent(2): /foo -> /
ok 10 - parent(undef): / -> /
ok 11 - parent(0): / -> /
ok 12 - parent(1): / -> /
ok 13 - final path is root directory
1..13
ok 1 - absolute
# Subtest: relative
ok 1 - parent(undef): foo/bar/baz -> foo/bar
ok 2 - parent(0): foo/bar/baz -> foo/bar
ok 3 - parent(1): foo/bar/baz -> foo/bar
ok 4 - parent(2): foo/bar/baz -> foo
ok 5 - parent(3): foo/bar/baz -> .
ok 6 - parent(4): foo/bar/baz -> ..
ok 7 - parent(5): foo/bar/baz -> ../..
ok 8 - parent(6): foo/bar/baz -> ../../..
ok 9 - parent(undef): foo/bar -> foo
ok 10 - parent(0): foo/bar -> foo
ok 11 - parent(1): foo/bar -> foo
ok 12 - parent(2): foo/bar -> .
ok 13 - parent(3): foo/bar -> ..
ok 14 - parent(4): foo/bar -> ../..
ok 15 - parent(5): foo/bar -> ../../..
ok 16 - parent(undef): foo -> .
ok 17 - parent(0): foo -> .
ok 18 - parent(1): foo -> .
ok 19 - parent(2): foo -> ..
ok 20 - parent(3): foo -> ../..
ok 21 - parent(4): foo -> ../../..
ok 22 - parent(undef): . -> ..
ok 23 - parent(0): . -> ..
ok 24 - parent(1): . -> ..
ok 25 - parent(2): . -> ../..
ok 26 - parent(3): . -> ../../..
ok 27 - parent(undef): .. -> ../..
ok 28 - parent(0): .. -> ../..
ok 29 - parent(1): .. -> ../..
ok 30 - parent(2): .. -> ../../..
ok 31 - parent(undef): ../.. -> ../../..
ok 32 - parent(0): ../.. -> ../../..
ok 33 - parent(1): ../.. -> ../../..
1..33
ok 2 - relative
# Subtest: absolute with ..
ok 1 - parent(undef): /foo/baz -> /foo
ok 2 - parent(0): /foo/baz -> /foo
ok 3 - parent(1): /foo/baz -> /foo
ok 4 - parent(2): /foo/baz -> /
ok 5 - parent(3): /foo/baz -> /
ok 6 - parent(undef): /foo -> /
ok 7 - parent(0): /foo -> /
ok 8 - parent(1): /foo -> /
ok 9 - parent(2): /foo -> /
ok 10 - parent(undef): / -> /
ok 11 - parent(0): / -> /
ok 12 - parent(1): / -> /
ok 13 - final path is root directory
1..13
ok 3 - absolute with ..
# Subtest: relative with ..
ok 1 - parent(undef): foo/baz -> foo
ok 2 - parent(0): foo/baz -> foo
ok 3 - parent(1): foo/baz -> foo
ok 4 - parent(2): foo/baz -> .
ok 5 - parent(3): foo/baz -> ..
ok 6 - parent(undef): foo -> .
ok 7 - parent(0): foo -> .
ok 8 - parent(1): foo -> .
ok 9 - parent(2): foo -> ..
ok 10 - parent(undef): . -> ..
ok 11 - parent(0): . -> ..
ok 12 - parent(1): . -> ..
1..12
ok 4 - relative with ..
# Subtest: relative with leading ..
ok 1 - parent(undef): ../foo/bar -> ../foo
ok 2 - parent(0): ../foo/bar -> ../foo
ok 3 - parent(1): ../foo/bar -> ../foo
ok 4 - parent(2): ../foo/bar -> ..
ok 5 - parent(3): ../foo/bar -> ../..
ok 6 - parent(undef): ../foo -> ..
ok 7 - parent(0): ../foo -> ..
ok 8 - parent(1): ../foo -> ..
ok 9 - parent(2): ../foo -> ../..
ok 10 - parent(undef): .. -> ../..
ok 11 - parent(0): .. -> ../..
ok 12 - parent(1): .. -> ../..
1..12
ok 5 - relative with leading ..
# Subtest: absolute with internal dots
ok 1 - parent(undef): /foo..bar/baz..bam -> /foo..bar
ok 2 - parent(0): /foo..bar/baz..bam -> /foo..bar
ok 3 - parent(1): /foo..bar/baz..bam -> /foo..bar
ok 4 - parent(2): /foo..bar/baz..bam -> /
ok 5 - parent(undef): /foo..bar -> /
ok 6 - parent(0): /foo..bar -> /
ok 7 - parent(1): /foo..bar -> /
ok 8 - final path is root directory
1..8
ok 6 - absolute with internal dots
# Subtest: relative with internal dots
ok 1 - parent(undef): foo/bar..baz/wib..wob -> foo/bar..baz
ok 2 - parent(0): foo/bar..baz/wib..wob -> foo/bar..baz
ok 3 - parent(1): foo/bar..baz/wib..wob -> foo/bar..baz
ok 4 - parent(2): foo/bar..baz/wib..wob -> foo
ok 5 - parent(3): foo/bar..baz/wib..wob -> .
ok 6 - parent(4): foo/bar..baz/wib..wob -> ..
ok 7 - parent(undef): foo/bar..baz -> foo
ok 8 - parent(0): foo/bar..baz -> foo
ok 9 - parent(1): foo/bar..baz -> foo
ok 10 - parent(2): foo/bar..baz -> .
ok 11 - parent(3): foo/bar..baz -> ..
ok 12 - parent(undef): foo -> .
ok 13 - parent(0): foo -> .
ok 14 - parent(1): foo -> .
ok 15 - parent(2): foo -> ..
ok 16 - parent(undef): . -> ..
ok 17 - parent(0): . -> ..
ok 18 - parent(1): . -> ..
1..18
ok 7 - relative with internal dots
# Subtest: absolute with leading dots
ok 1 - parent(undef): /..foo/..bar -> /..foo
ok 2 - parent(0): /..foo/..bar -> /..foo
ok 3 - parent(1): /..foo/..bar -> /..foo
ok 4 - parent(2): /..foo/..bar -> /
ok 5 - parent(undef): /..foo -> /
ok 6 - parent(0): /..foo -> /
ok 7 - parent(1): /..foo -> /
ok 8 - final path is root directory
1..8
ok 8 - absolute with leading dots
# Subtest: relative with leading dots
ok 1 - parent(undef): ..foo/..bar/..wob -> ..foo/..bar
ok 2 - parent(0): ..foo/..bar/..wob -> ..foo/..bar
ok 3 - parent(1): ..foo/..bar/..wob -> ..foo/..bar
ok 4 - parent(2): ..foo/..bar/..wob -> ..foo
ok 5 - parent(3): ..foo/..bar/..wob -> .
ok 6 - parent(4): ..foo/..bar/..wob -> ..
ok 7 - parent(undef): ..foo/..bar -> ..foo
ok 8 - parent(0): ..foo/..bar -> ..foo
ok 9 - parent(1): ..foo/..bar -> ..foo
ok 10 - parent(2): ..foo/..bar -> .
ok 11 - parent(3): ..foo/..bar -> ..
ok 12 - parent(undef): ..foo -> .
ok 13 - parent(0): ..foo -> .
ok 14 - parent(1): ..foo -> .
ok 15 - parent(2): ..foo -> ..
ok 16 - parent(undef): . -> ..
ok 17 - parent(0): . -> ..
ok 18 - parent(1): . -> ..
1..18
ok 9 - relative with leading dots
# Subtest: absolute with trailing dots
ok 1 - parent(undef): /foo../bar.. -> /foo..
ok 2 - parent(0): /foo../bar.. -> /foo..
ok 3 - parent(1): /foo../bar.. -> /foo..
ok 4 - parent(2): /foo../bar.. -> /
ok 5 - parent(undef): /foo.. -> /
ok 6 - parent(0): /foo.. -> /
ok 7 - parent(1): /foo.. -> /
ok 8 - final path is root directory
1..8
ok 10 - absolute with trailing dots
# Subtest: relative with trailing dots
ok 1 - parent(undef): foo../bar../wob.. -> foo../bar..
ok 2 - parent(0): foo../bar../wob.. -> foo../bar..
ok 3 - parent(1): foo../bar../wob.. -> foo../bar..
ok 4 - parent(2): foo../bar../wob.. -> foo..
ok 5 - parent(3): foo../bar../wob.. -> .
ok 6 - parent(4): foo../bar../wob.. -> ..
ok 7 - parent(undef): foo../bar.. -> foo..
ok 8 - parent(0): foo../bar.. -> foo..
ok 9 - parent(1): foo../bar.. -> foo..
ok 10 - parent(2): foo../bar.. -> .
ok 11 - parent(3): foo../bar.. -> ..
ok 12 - parent(undef): foo.. -> .
ok 13 - parent(0): foo.. -> .
ok 14 - parent(1): foo.. -> .
ok 15 - parent(2): foo.. -> ..
ok 16 - parent(undef): . -> ..
ok 17 - parent(0): . -> ..
ok 18 - parent(1): . -> ..
1..18
ok 11 - relative with trailing dots
# Subtest: absolute with drive
ok 1 - parent(undef): C:/foo/bar -> C:/foo
ok 2 - parent(0): C:/foo/bar -> C:/foo
ok 3 - parent(1): C:/foo/bar -> C:/foo
ok 4 - parent(2): C:/foo/bar -> C:/
ok 5 - parent(3): C:/foo/bar -> C:/
ok 6 - parent(undef): C:/foo -> C:/
ok 7 - parent(0): C:/foo -> C:/
ok 8 - parent(1): C:/foo -> C:/
ok 9 - parent(2): C:/foo -> C:/
ok 10 - parent(undef): C:/ -> C:/
ok 11 - parent(0): C:/ -> C:/
ok 12 - parent(1): C:/ -> C:/
ok 13 - final path is root directory
1..13
ok 12 - absolute with drive
# Subtest: absolute with drive and ..
ok 1 - parent(undef): C:/foo/baz -> C:/foo
ok 2 - parent(0): C:/foo/baz -> C:/foo
ok 3 - parent(1): C:/foo/baz -> C:/foo
ok 4 - parent(2): C:/foo/baz -> C:/
ok 5 - parent(undef): C:/foo -> C:/
ok 6 - parent(0): C:/foo -> C:/
ok 7 - parent(1): C:/foo -> C:/
ok 8 - final path is root directory
1..8
ok 13 - absolute with drive and ..
# Subtest: absolute with UNC
ok 1 - parent(undef): //server/share/foo/bar -> //server/share/foo
ok 2 - parent(0): //server/share/foo/bar -> //server/share/foo
ok 3 - parent(1): //server/share/foo/bar -> //server/share/foo
ok 4 - parent(2): //server/share/foo/bar -> //server/share/
ok 5 - parent(3): //server/share/foo/bar -> //server/share/
ok 6 - parent(undef): //server/share/foo -> //server/share/
ok 7 - parent(0): //server/share/foo -> //server/share/
ok 8 - parent(1): //server/share/foo -> //server/share/
ok 9 - parent(2): //server/share/foo -> //server/share/
ok 10 - parent(undef): //server/share/ -> //server/share/
ok 11 - parent(0): //server/share/ -> //server/share/
ok 12 - parent(1): //server/share/ -> //server/share/
ok 13 - final path is root directory
1..13
ok 14 - absolute with UNC
# Subtest: absolute with drive, UNC and ..
ok 1 - parent(undef): //server/share/foo/baz -> //server/share/foo
ok 2 - parent(0): //server/share/foo/baz -> //server/share/foo
ok 3 - parent(1): //server/share/foo/baz -> //server/share/foo
ok 4 - parent(2): //server/share/foo/baz -> //server/share/
ok 5 - parent(undef): //server/share/foo -> //server/share/
ok 6 - parent(0): //server/share/foo -> //server/share/
ok 7 - parent(1): //server/share/foo -> //server/share/
ok 8 - final path is root directory
1..8
ok 15 - absolute with drive, UNC and ..
1..15
ok
t/recurse.t .......................
# Subtest: no symlinks
# Subtest: iterator
ok 1 - Breadth first iteration
1..1
ok 1 - iterator
# Subtest: visit
ok 1 - Breadth first iteration
1..1
ok 2 - visit
# Subtest: visit state
ok 1 - Breadth first iteration
1..1
ok 3 - visit state
# Subtest: visit abort
ok 1 - visitor aborted on false scalar ref
1..1
ok 4 - visit abort
1..4
ok 1 - no symlinks
# Subtest: with symlinks
1..0 # SKIP No symlink support
ok 2 # skip No symlink support
1..2
ok
t/rel-abs.t .......................
ok 1 - absolute of absolute is identity
ok 2 - absolute on base
ok 3 - A->rel(A)
ok 4 - a->rel(a)
ok 5 - AB->rel(A)
ok 6 - AB->rel(A)
ok 7 - AB->rel(A)
ok 8 - ab->rel(a)
ok 9 - ab->rel(a)
ok 10 - ab->rel(a)
ok 11 - ab->rel(a)
ok 12 - R->rel(A)
ok 13 - R->rel(AB)
ok 14 - ABC->rel(D)
ok 15 - ABC->rel(AD)
ok 16 - ABC->rel(ABD)
ok 17 - ABC->rel(DE)
ok 18 - ABC->rel(ADE)
ok 19 - ABC->rel(ABDE)
ok 20 - abc->rel(d)
ok 21 - abc->rel(ad)
ok 22 - abc->rel(abd)
ok 23 - abc->rel(de)
ok 24 - abc->rel(ade)
ok 25 - abc->rel(abde)
ok 26 - ab->rel(a)
ok 27 - abc->rel(ab)
ok 28 - a->rel(b)
ok 29 - A->rel(b) from rootdir
ok 30 - a->rel(B) from rootdir
ok 31 - A->rel(b) from tmpdir
ok 32 - a->rel(B) from tmpdir
# Subtest: relative on absolute paths with symlinks
1..0 # SKIP No symlink support
ok 33 # skip No symlink support
1..33
ok
t/subsumes.t ......................
# Subtest: identity always subsumes
ok 1 - . subsumes .
ok 2 - / subsumes /
ok 3 - .. subsumes ..
ok 4 - ../.. subsumes ../..
ok 5 - /foo/ subsumes /foo
ok 6 - foo/ subsumes foo
ok 7 - ./foo subsumes foo
ok 8 - foo/. subsumes foo
1..8
ok 1 - identity always subsumes
# Subtest: absolute v. absolute
ok 1 - /foo subsumes /foo/bar
ok 2 - /foo subsumes /foo/bar/baz
ok 3 - /foo subsumes /foo/bar/baz/
ok 4 - / subsumes /foo
ok 5 - /foo does not subsume /bar
ok 6 - /foo/bar does not subsume /foo/baz
1..6
ok 2 - absolute v. absolute
# Subtest: relative v. relative
ok 1 - . subsumes foo
ok 2 - foo subsumes foo/baz
ok 3 - ./foo/bar subsumes foo/bar/baz
ok 4 - ./foo/bar subsumes ./foo/bar
ok 5 - ./foo/bar subsumes foo/bar
ok 6 - foo/bar subsumes ./foo/bar
ok 7 - foo/bar does not subsume foo/baz
1..7
ok 3 - relative v. relative
# Subtest: relative v. absolute
ok 1 - C:/cpanfly-5.24-32/var/tmp/cpan_build/Path-Tiny-0.098-SAW_tY subsumes t
ok 2 - . subsumes C:/cpanfly-5.24-32/var/tmp/cpan_build/Path-Tiny-0.098-SAW_tY/t
ok 3 - foo does not subsume C:/cpanfly-5.24-32/var/tmp/cpan_build/Path-Tiny-0.098-SAW_tY/t
ok 4 - C:/cpanfly-5.24-32/var/tmp/cpan_build subsumes t
ok 5 - C:/cpanfly-5.24-32/var/tmp/cpan_build/Path-Tiny-0.098-SAW_tY/lib does not subsume t
1..5
ok 4 - relative v. absolute
# Subtest: updirs in paths
ok 1 - /foo subsumes /foo/bar/baz/..
ok 2 - /foo/bar does not subsume /foo/bar/../baz
ok 3 - /foo/../bar subsumes /bar
ok 4 - .. subsumes ../bar
1..4
ok 5 - updirs in paths
# Subtest: Win32 cases
ok 1 - C:/foo subsumes C:/foo
ok 2 - C:/foo does not subsume C:/bar
ok 3 - C:/ subsumes C:/foo
ok 4 - C:/ does not subsume D:/
ok 5 - C:/foo subsumes /foo
ok 6 - C:/ subsumes /foo
ok 7 - C:/ does not subsume Z:/
ok 8 - / subsumes C:/
ok 9 - / does not subsume Z:/
ok 10 - /foo subsumes C:/foo
1..10
ok 6 - Win32 cases
1..6
ok
t/symlinks.t ...................... skipped: No symlink support
t/temp.t ..........................
# Subtest: tempdir
ok 1 - tempdir exists
ok 2 - tempdir destroyed
1..2
ok 1 - tempdir
# Subtest: tempfile
ok 1 - tempfile exists
ok 2 - tempfile destroyed
1..2
ok 2 - tempfile
# Subtest: tempdir w/ TEMPLATE
ok 1 - found template
1..1
ok 3 - tempdir w/ TEMPLATE
# Subtest: tempfile w/ TEMPLATE
ok 1 - found template
1..1
ok 4 - tempfile w/ TEMPLATE
# Subtest: tempdir w/ leading template
ok 1 - found template
1..1
ok 5 - tempdir w/ leading template
# Subtest: tempfile w/ leading template
ok 1 - found template
1..1
ok 6 - tempfile w/ leading template
# Subtest: tempfile handle
ok 1 - cached File::Temp object
ok 2 - cached handle is closed
1..2
ok 7 - tempfile handle
# Subtest: survives absolute
ok 1 - exists
1..1
ok 8 - survives absolute
# Subtest: realpath option
ok 1 - tempdir has realpath
ok 2 - tempfile has realpath
1..2
ok 9 - realpath option
1..9
ok
t/visit.t .........................
1..3
ok 1 - visit callback doesn't choke on random returned refs
ok 2 - terminated before the whole dir was read
ok 3 - we have more than 10 tests in that dir
ok
t/zz-atomic.t .....................
# Subtest: spew (atomic)
ok 1 - spew
ok 2 - original file
ok 3 - opened collision file 'C:/cpanfly-5.24-32/var/tmp/Le8XbckLwI104840'
ok 4 - spew errors if the temp file exists
ok 5 - original file intact
1..5
ok 1 - spew (atomic)
1..1
ok
t/zzz-spec.t ......................
ok 1 - path('a','b','c')
ok 2 - path('a','b','./c')
ok 3 - path('./a','b','c')
ok 4 - path('c')
ok 5 - path('./c')
ok 6 - path('/')
ok 7 - path('d1','d2','d3')
ok 8 - path('/','d2/d3')
ok 9 - path('/.')
ok 10 - path('/./')
ok 11 - path('/a/./')
ok 12 - path('/a/.')
ok 13 - path('/../../')
ok 14 - path('/../..')
ok 15 - path('/t1/t2/t4')->relative('/t1/t2/t3')
ok 16 - path('/t1/t2')->relative('/t1/t2/t3')
ok 17 - path('/t1/t2/t3/t4')->relative('/t1/t2/t3')
ok 18 - path('/t4/t5/t6')->relative('/t1/t2/t3')
ok 19 - path('/')->relative('/t1/t2/t3')
ok 20 - path('///')->relative('/t1/t2/t3')
ok 21 - path('/.')->relative('/t1/t2/t3')
ok 22 - path('/./')->relative('/t1/t2/t3')
ok 23 - path('/t1/t2/t3')->relative( '/')
ok 24 - path('/t1/t2/t3')->relative( '/t1')
ok 25 - path('t1/t2/t3')->relative( 't1')
ok 26 - path('t1/t2/t3')->relative( 't4')
ok 27 - path('.')->relative( '.')
ok 28 - path('/')->relative( '/')
ok 29 - path('../t1')->relative( 't2/t3')
ok 30 - path('t1')->relative( 't2/../t3')
ok 31 - path('t4')->absolute('/t1/t2/t3')
ok 32 - path('t4/t5')->absolute('/t1/t2/t3')
ok 33 - path('.')->absolute('/t1/t2/t3')
ok 34 - path('///../../..//./././a//b/.././c/././')
ok 35 - path('a/../../b/c')
ok 36 - path('..')->absolute('/t1/t2/t3')
ok 37 - path('../t4')->absolute('/t1/t2/t3')
ok 38 - path('/t1')->absolute('/t1/t2/t3')
ok 39 - path('/')
ok 40 - path('/', '../')
ok 41 - path('/', '..\\')
ok 42 - path('\\', '../')
ok 43 - path('\\', '..\\')
ok 44 - path('\\d1\\','d2')
ok 45 - path('\\d1','d2')
ok 46 - path('\\d1','\\d2')
ok 47 - path('\\d1','\\d2\\')
ok 48 - path('d1','d2','d3')
ok 49 - path('A:/d1','d2','d3')
ok 50 - path('A:/')
ok 51 - path('\\', 'foo')
ok 52 - path('A:', 'foo')
ok 53 - path('a','b','c')
ok 54 - path('a','b','.\\c')
ok 55 - path('.\\a','b','c')
ok 56 - path('c')
ok 57 - path('.\\c')
ok 58 - path('a/..','../b')
ok 59 - path('A:', 'foo')
ok 60 - path('a:/')
ok 61 - path('A:f')
ok 62 - path('A:/')
ok 63 - path('a\\..\\..\\b\\c')
ok 64 - path('//a\\b//c')
ok 65 - path('/a/..../c')
ok 66 - path('//a/b\\c')
ok 67 - path('////')
ok 68 - path('//')
ok 69 - path('/.')
ok 70 - path('//a/b/../../c')
ok 71 - path('//a/b/c/../d')
ok 72 - path('//a/b/c/../../d')
ok 73 - path('//a/b/c/.../d')
ok 74 - path('/a/b/c/../../d')
ok 75 - path('/a/b/c/.../d')
ok 76 - path('\\../temp\\')
ok 77 - path('\\../')
ok 78 - path('\\..\\')
ok 79 - path('/../')
ok 80 - path('/../')
ok 81 - path('d1/../foo')
ok 82 - path('C:')
ok 83 - path('\\\\server\\share\\')
ok 84 - path('\\\\server\\share')
ok 85 - path('//server/share/')
ok 86 - path('//server/share')
ok 87 - path('//d1','d2')
1..87
ok
All tests successful.
Files=26, Tests=1725, 11 wallclock secs ( 0.47 usr + 0.08 sys = 0.55 CPU)
Result: PASS
DAGOLDEN/Path-Tiny-0.098.tar.gz
dmake test TEST_VERBOSE=1 -- OK
David Golden <dagolden@cpan.org>
File path utility
>>> (cd C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY && tar cvf - Path-Tiny-0.098.ppd blib) | gzip -c >C:/cpanfly-5.24-32/var/REPO/D/DA/DAGOLDEN/Path-Tiny-0.098.tar.gz
Path-Tiny-0.098.ppd
blib/
blib/lib/
blib/lib/Path/
blib/lib/Path/Tiny.pm
Running test for module 'Specio::Library::Path::Tiny'
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/D/DR/DROLSKY/Specio-Library-Path-Tiny-0.04.tar.gz
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\D\DR\DROLSKY\Specio-Library-Path-Tiny-0.04.tar.gz ok
Specio-Library-Path-Tiny-0.04/
Specio-Library-Path-Tiny-0.04/dist.ini
Specio-Library-Path-Tiny-0.04/perltidyrc
Specio-Library-Path-Tiny-0.04/cpanfile
Specio-Library-Path-Tiny-0.04/t/
Specio-Library-Path-Tiny-0.04/t/00-report-prereqs.t
Specio-Library-Path-Tiny-0.04/t/00-report-prereqs.dd
Specio-Library-Path-Tiny-0.04/t/basic.t
Specio-Library-Path-Tiny-0.04/appveyor.yml
Specio-Library-Path-Tiny-0.04/Makefile.PL
Specio-Library-Path-Tiny-0.04/META.yml
Specio-Library-Path-Tiny-0.04/LICENSE
Specio-Library-Path-Tiny-0.04/xt/
Specio-Library-Path-Tiny-0.04/xt/author/
Specio-Library-Path-Tiny-0.04/xt/author/no-tabs.t
Specio-Library-Path-Tiny-0.04/xt/author/mojibake.t
Specio-Library-Path-Tiny-0.04/xt/author/pod-syntax.t
Specio-Library-Path-Tiny-0.04/xt/author/tidyall.t
Specio-Library-Path-Tiny-0.04/xt/author/portability.t
Specio-Library-Path-Tiny-0.04/xt/author/test-version.t
Specio-Library-Path-Tiny-0.04/xt/author/eol.t
Specio-Library-Path-Tiny-0.04/xt/author/pod-spell.t
Specio-Library-Path-Tiny-0.04/xt/author/pod-coverage.t
Specio-Library-Path-Tiny-0.04/xt/author/00-compile.t
Specio-Library-Path-Tiny-0.04/xt/release/
Specio-Library-Path-Tiny-0.04/xt/release/meta-json.t
Specio-Library-Path-Tiny-0.04/xt/release/cpan-changes.t
Specio-Library-Path-Tiny-0.04/lib/
Specio-Library-Path-Tiny-0.04/lib/Specio/
Specio-Library-Path-Tiny-0.04/lib/Specio/Library/
Specio-Library-Path-Tiny-0.04/lib/Specio/Library/Path/
Specio-Library-Path-Tiny-0.04/lib/Specio/Library/Path/Tiny.pm
Specio-Library-Path-Tiny-0.04/META.json
Specio-Library-Path-Tiny-0.04/tidyall.ini
Specio-Library-Path-Tiny-0.04/Changes
Specio-Library-Path-Tiny-0.04/CONTRIBUTING.md
Specio-Library-Path-Tiny-0.04/MANIFEST
Specio-Library-Path-Tiny-0.04/perlcriticrc
Specio-Library-Path-Tiny-0.04/INSTALL
Specio-Library-Path-Tiny-0.04/README.md
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'prepare'
Configuring D/DR/DROLSKY/Specio-Library-Path-Tiny-0.04.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
Warning: prerequisite Specio 0.29 not found. We have 0.24.
Warning: prerequisite Test::Specio 0 not found.
Checking if your kit is complete...
Looks good
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Specio::Library::Path::Tiny
Writing MYMETA.yml and MYMETA.json
DROLSKY/Specio-Library-Path-Tiny-0.04.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for D/DR/DROLSKY/Specio-Library-Path-Tiny-0.04.tar.gz
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'make'
---- Unsatisfied dependencies detected during ----
---- DROLSKY/Specio-Library-Path-Tiny-0.04.tar.gz ----
Test::Specio [build_requires]
Specio [requires]
Running test for module 'Test::Specio'
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/D/DR/DROLSKY/Specio-0.30.tar.gz
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\D\DR\DROLSKY\Specio-0.30.tar.gz ok
Specio-0.30/
Specio-0.30/dist.ini
Specio-0.30/perltidyrc
Specio-0.30/cpanfile
Specio-0.30/t/
Specio-0.30/t/declare-helpers.t
Specio-0.30/t/coercion.t
Specio-0.30/t/union-library.t
Specio-0.30/t/conflicts.t
Specio-0.30/t/union.t
Specio-0.30/t/inline.t
Specio-0.30/t/builtins-sanity.t
Specio-0.30/t/does-type.t
Specio-0.30/t/exception.t
Specio-0.30/t/00-report-prereqs.t
Specio-0.30/t/with-moose.t
Specio-0.30/t/intersection.t
Specio-0.30/t/anon.t
Specio-0.30/t/parameterized.t
Specio-0.30/t/combines.t
Specio-0.30/t/string-sanity.t
Specio-0.30/t/perl-sanity.t
Specio-0.30/t/builtins.t
Specio-0.30/t/lib/
Specio-0.30/t/lib/Specio/
Specio-0.30/t/lib/Specio/Library/
Specio-0.30/t/lib/Specio/Library/XY.pm
Specio-0.30/t/lib/Specio/Library/Combines.pm
Specio-0.30/t/lib/Specio/Library/Union.pm
Specio-0.30/t/lib/Specio/Library/Conflict.pm
Specio-0.30/t/00-report-prereqs.dd
Specio-0.30/t/t-clean.t
Specio-0.30/t/multiple-libraries.t
Specio-0.30/t/inline-environment.t
Specio-0.30/t/numeric-sanity.t
Specio-0.30/t/with-moo.t
Specio-0.30/Makefile.PL
Specio-0.30/META.yml
Specio-0.30/LICENSE
Specio-0.30/xt/
Specio-0.30/xt/author/
Specio-0.30/xt/author/no-tabs.t
Specio-0.30/xt/author/mojibake.t
Specio-0.30/xt/author/pod-syntax.t
Specio-0.30/xt/author/tidyall.t
Specio-0.30/xt/author/portability.t
Specio-0.30/xt/author/test-version.t
Specio-0.30/xt/author/eol.t
Specio-0.30/xt/author/pod-spell.t
Specio-0.30/xt/author/pod-coverage.t
Specio-0.30/xt/author/00-compile.t
Specio-0.30/xt/release/
Specio-0.30/xt/release/meta-json.t
Specio-0.30/xt/release/cpan-changes.t
Specio-0.30/lib/
Specio-0.30/lib/Specio.pm
Specio-0.30/lib/Test/
Specio-0.30/lib/Test/Specio.pm
Specio-0.30/lib/Specio/
Specio-0.30/lib/Specio/Declare.pm
Specio-0.30/lib/Specio/Library/
Specio-0.30/lib/Specio/Library/String.pm
Specio-0.30/lib/Specio/Library/Numeric.pm
Specio-0.30/lib/Specio/Library/Perl.pm
Specio-0.30/lib/Specio/Library/Builtins.pm
Specio-0.30/lib/Specio/Exporter.pm
Specio-0.30/lib/Specio/DeclaredAt.pm
Specio-0.30/lib/Specio/TypeChecks.pm
Specio-0.30/lib/Specio/OO.pm
Specio-0.30/lib/Specio/Helpers.pm
Specio-0.30/lib/Specio/Registry.pm
Specio-0.30/lib/Specio/PartialDump.pm
Specio-0.30/lib/Specio/Coercion.pm
Specio-0.30/lib/Specio/Constraint/
Specio-0.30/lib/Specio/Constraint/ObjectCan.pm
Specio-0.30/lib/Specio/Constraint/AnyCan.pm
Specio-0.30/lib/Specio/Constraint/AnyDoes.pm
Specio-0.30/lib/Specio/Constraint/ObjectDoes.pm
Specio-0.30/lib/Specio/Constraint/AnyIsa.pm
Specio-0.30/lib/Specio/Constraint/ObjectIsa.pm
Specio-0.30/lib/Specio/Constraint/Parameterized.pm
Specio-0.30/lib/Specio/Constraint/Simple.pm
Specio-0.30/lib/Specio/Constraint/Parameterizable.pm
Specio-0.30/lib/Specio/Constraint/Union.pm
Specio-0.30/lib/Specio/Constraint/Intersection.pm
Specio-0.30/lib/Specio/Constraint/Enum.pm
Specio-0.30/lib/Specio/Constraint/Role/
Specio-0.30/lib/Specio/Constraint/Role/DoesType.pm
Specio-0.30/lib/Specio/Constraint/Role/IsaType.pm
Specio-0.30/lib/Specio/Constraint/Role/CanType.pm
Specio-0.30/lib/Specio/Constraint/Role/Interface.pm
Specio-0.30/lib/Specio/Role/
Specio-0.30/lib/Specio/Role/Inlinable.pm
Specio-0.30/lib/Specio/Exception.pm
Specio-0.30/META.json
Specio-0.30/TODO.pod
Specio-0.30/tidyall.ini
Specio-0.30/Changes
Specio-0.30/CONTRIBUTING.md
Specio-0.30/MANIFEST
Specio-0.30/perlcriticrc
Specio-0.30/INSTALL
Specio-0.30/README.md
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'prepare'
Configuring D/DR/DROLSKY/Specio-0.30.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Specio
Writing MYMETA.yml and MYMETA.json
DROLSKY/Specio-0.30.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for D/DR/DROLSKY/Specio-0.30.tar.gz
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'make'
>>> dmake
cp lib/Specio.pm blib\lib\Specio.pm
cp lib/Specio/Constraint/AnyCan.pm blib\lib\Specio\Constraint\AnyCan.pm
cp lib/Specio/Constraint/ObjectIsa.pm blib\lib\Specio\Constraint\ObjectIsa.pm
cp lib/Specio/Constraint/Enum.pm blib\lib\Specio\Constraint\Enum.pm
cp lib/Specio/Constraint/ObjectDoes.pm blib\lib\Specio\Constraint\ObjectDoes.pm
cp lib/Specio/Coercion.pm blib\lib\Specio\Coercion.pm
cp lib/Specio/Constraint/Role/CanType.pm blib\lib\Specio\Constraint\Role\CanType.pm
cp lib/Specio/Constraint/Role/IsaType.pm blib\lib\Specio\Constraint\Role\IsaType.pm
cp lib/Specio/Constraint/Role/Interface.pm blib\lib\Specio\Constraint\Role\Interface.pm
cp lib/Specio/Constraint/AnyDoes.pm blib\lib\Specio\Constraint\AnyDoes.pm
cp lib/Specio/Constraint/Intersection.pm blib\lib\Specio\Constraint\Intersection.pm
cp lib/Specio/Constraint/Parameterizable.pm blib\lib\Specio\Constraint\Parameterizable.pm
cp lib/Specio/Constraint/Role/DoesType.pm blib\lib\Specio\Constraint\Role\DoesType.pm
cp lib/Specio/Constraint/ObjectCan.pm blib\lib\Specio\Constraint\ObjectCan.pm
cp lib/Specio/Constraint/Parameterized.pm blib\lib\Specio\Constraint\Parameterized.pm
cp lib/Specio/Constraint/AnyIsa.pm blib\lib\Specio\Constraint\AnyIsa.pm
cp TODO.pod blib\lib\TODO.pod
cp lib/Specio/Library/Builtins.pm blib\lib\Specio\Library\Builtins.pm
cp lib/Specio/Library/String.pm blib\lib\Specio\Library\String.pm
cp lib/Specio/Library/Numeric.pm blib\lib\Specio\Library\Numeric.pm
cp lib/Specio/Exporter.pm blib\lib\Specio\Exporter.pm
cp lib/Specio/Constraint/Simple.pm blib\lib\Specio\Constraint\Simple.pm
cp lib/Specio/PartialDump.pm blib\lib\Specio\PartialDump.pm
cp lib/Test/Specio.pm blib\lib\Test\Specio.pm
cp lib/Specio/Helpers.pm blib\lib\Specio\Helpers.pm
cp lib/Specio/Library/Perl.pm blib\lib\Specio\Library\Perl.pm
cp lib/Specio/TypeChecks.pm blib\lib\Specio\TypeChecks.pm
cp lib/Specio/DeclaredAt.pm blib\lib\Specio\DeclaredAt.pm
cp lib/Specio/Role/Inlinable.pm blib\lib\Specio\Role\Inlinable.pm
cp lib/Specio/Exception.pm blib\lib\Specio\Exception.pm
cp lib/Specio/Constraint/Union.pm blib\lib\Specio\Constraint\Union.pm
cp lib/Specio/Declare.pm blib\lib\Specio\Declare.pm
cp lib/Specio/Registry.pm blib\lib\Specio\Registry.pm
cp lib/Specio/OO.pm blib\lib\Specio\OO.pm
DROLSKY/Specio-0.30.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.16
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.16
#
# === Test Requires ===
#
# Module Want Have
# ------------------- ---- --------
# ExtUtils::MakeMaker any 7.16
# File::Spec any 3.62
# Test::More 0.96 1.302062
# Test::Needs any 0.002002
# lib any 0.63
# open any 1.10
# utf8 any 1.19
#
# === Test Recommends ===
#
# Module Want Have
# ---------- -------- --------
# CPAN::Meta 2.120900 2.150005
#
# === Runtime Requires ===
#
# Module Want Have
# ----------------- -------- --------
# B any 1.62
# Carp any 1.38
# Devel::StackTrace any 2.01
# Eval::Closure any 0.14
# Exporter any 5.72
# IO::File any 1.16
# List::Util 1.33 1.45
# MRO::Compat any 0.12
# Role::Tiny 1.003003 2.000003
# Role::Tiny::With any 2.000003
# Scalar::Util any 1.45
# Storable any 2.51
# Test::Fatal any 0.014
# Test::More 0.96 1.302062
# overload any 1.26
# parent any 0.234
# re any 0.32
# strict any 1.11
# version 0.83 0.9917
# warnings any 1.36
#
t/00-report-prereqs.t ...
1..1
ok 1
ok
t/anon.t ................
ok 1 - 'return value from anon' isa 'Specio::Constraint::Simple'
ok 2 - anon type allows "x"
ok 3 - anon type reject empty string
ok 4 - 'return value from anon' isa 'Specio::Constraint::Simple'
ok 5 - inlinable anon type allows "x"
ok 6 - inlinable anon type reject empty string
1..6
ok
t/builtins-sanity.t .....
# Subtest: ArrayRef
ok 1 - accepts ARRAY reference using ->value_is_valid
ok 2 - accepts ARRAY reference using subref overloading
ok 3 - accepts ARRAY reference using non-inlined constraint
ok 4 - accepts ARRAY reference using inlined constraint
ok 5 - accepts _T::ArrayOverload object using ->value_is_valid
ok 6 - accepts _T::ArrayOverload object using subref overloading
ok 7 - accepts _T::ArrayOverload object using non-inlined constraint
ok 8 - accepts _T::ArrayOverload object using inlined constraint
ok 9 - rejects 0 using ->value_is_valid
ok 10 - rejects 0 using inlined constraint
ok 11 - rejects 1 using ->value_is_valid
ok 12 - rejects 1 using inlined constraint
ok 13 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 14 - rejects _T::BoolOverload object (true) using inlined constraint
ok 15 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 16 - rejects _T::BoolOverload object (false) using inlined constraint
ok 17 - rejects 100 using ->value_is_valid
ok 18 - rejects 100 using inlined constraint
ok 19 - rejects -100 using ->value_is_valid
ok 20 - rejects -100 using inlined constraint
ok 21 - rejects 42.42 using ->value_is_valid
ok 22 - rejects 42.42 using inlined constraint
ok 23 - rejects -42.42 using ->value_is_valid
ok 24 - rejects -42.42 using inlined constraint
ok 25 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 26 - rejects _T::NumOverload object (0) using inlined constraint
ok 27 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 28 - rejects _T::NumOverload object (1) using inlined constraint
ok 29 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 30 - rejects _T::NumOverload object (-42) using inlined constraint
ok 31 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 32 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 33 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 34 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 35 - rejects '' using ->value_is_valid
ok 36 - rejects '' using inlined constraint
ok 37 - rejects "foo" using ->value_is_valid
ok 38 - rejects "foo" using inlined constraint
ok 39 - rejects "has 42 in it" using ->value_is_valid
ok 40 - rejects "has 42 in it" using inlined constraint
ok 41 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 42 - rejects _T::StrOverload object ('') using inlined constraint
ok 43 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 44 - rejects _T::StrOverload object ("full") using inlined constraint
ok 45 - rejects "1\n" using ->value_is_valid
ok 46 - rejects "1\n" using inlined constraint
ok 47 - rejects "\n1" using ->value_is_valid
ok 48 - rejects "\n1" using inlined constraint
ok 49 - rejects SCALAR reference using ->value_is_valid
ok 50 - rejects SCALAR reference using inlined constraint
ok 51 - rejects REF reference using ->value_is_valid
ok 52 - rejects REF reference using inlined constraint
ok 53 - rejects _T::ScalarOverload object using ->value_is_valid
ok 54 - rejects _T::ScalarOverload object using inlined constraint
ok 55 - rejects HASH reference using ->value_is_valid
ok 56 - rejects HASH reference using inlined constraint
ok 57 - rejects _T::HashOverload object using ->value_is_valid
ok 58 - rejects _T::HashOverload object using inlined constraint
ok 59 - rejects CODE reference using ->value_is_valid
ok 60 - rejects CODE reference using inlined constraint
ok 61 - rejects _T::CodeOverload object using ->value_is_valid
ok 62 - rejects _T::CodeOverload object using inlined constraint
ok 63 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 64 - rejects "*main::SOME_GLOB" using inlined constraint
ok 65 - rejects GLOB reference using ->value_is_valid
ok 66 - rejects GLOB reference using inlined constraint
ok 67 - rejects _T::GlobOverload object using ->value_is_valid
ok 68 - rejects _T::GlobOverload object using inlined constraint
ok 69 - rejects _T::GlobOverload object using ->value_is_valid
ok 70 - rejects _T::GlobOverload object using inlined constraint
ok 71 - rejects open filehandle using ->value_is_valid
ok 72 - rejects open filehandle using inlined constraint
ok 73 - rejects IO::File object using ->value_is_valid
ok 74 - rejects IO::File object using inlined constraint
ok 75 - rejects Regexp object using ->value_is_valid
ok 76 - rejects Regexp object using inlined constraint
ok 77 - rejects BlessedQR object using ->value_is_valid
ok 78 - rejects BlessedQR object using inlined constraint
ok 79 - rejects _T::RegexOverload object using ->value_is_valid
ok 80 - rejects _T::RegexOverload object using inlined constraint
ok 81 - rejects Regexp object using ->value_is_valid
ok 82 - rejects Regexp object using inlined constraint
ok 83 - rejects Foo object using ->value_is_valid
ok 84 - rejects Foo object using inlined constraint
ok 85 - rejects undef using ->value_is_valid
ok 86 - rejects undef using inlined constraint
1..86
ok 1 - ArrayRef
# Subtest: Bool
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts 1 using ->value_is_valid
ok 6 - accepts 1 using subref overloading
ok 7 - accepts 1 using non-inlined constraint
ok 8 - accepts 1 using inlined constraint
ok 9 - accepts _T::BoolOverload object (true) using ->value_is_valid
ok 10 - accepts _T::BoolOverload object (true) using subref overloading
ok 11 - accepts _T::BoolOverload object (true) using non-inlined constraint
ok 12 - accepts _T::BoolOverload object (true) using inlined constraint
ok 13 - accepts _T::BoolOverload object (false) using ->value_is_valid
ok 14 - accepts _T::BoolOverload object (false) using subref overloading
ok 15 - accepts _T::BoolOverload object (false) using non-inlined constraint
ok 16 - accepts _T::BoolOverload object (false) using inlined constraint
ok 17 - accepts '' using ->value_is_valid
ok 18 - accepts '' using subref overloading
ok 19 - accepts '' using non-inlined constraint
ok 20 - accepts '' using inlined constraint
ok 21 - accepts undef using ->value_is_valid
ok 22 - accepts undef using subref overloading
ok 23 - accepts undef using non-inlined constraint
ok 24 - accepts undef using inlined constraint
ok 25 - rejects 100 using ->value_is_valid
ok 26 - rejects 100 using inlined constraint
ok 27 - rejects -100 using ->value_is_valid
ok 28 - rejects -100 using inlined constraint
ok 29 - rejects 42.42 using ->value_is_valid
ok 30 - rejects 42.42 using inlined constraint
ok 31 - rejects -42.42 using ->value_is_valid
ok 32 - rejects -42.42 using inlined constraint
ok 33 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 34 - rejects _T::NumOverload object (0) using inlined constraint
ok 35 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 36 - rejects _T::NumOverload object (1) using inlined constraint
ok 37 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 38 - rejects _T::NumOverload object (-42) using inlined constraint
ok 39 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 40 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 41 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 42 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 43 - rejects "foo" using ->value_is_valid
ok 44 - rejects "foo" using inlined constraint
ok 45 - rejects "has 42 in it" using ->value_is_valid
ok 46 - rejects "has 42 in it" using inlined constraint
ok 47 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 48 - rejects _T::StrOverload object ('') using inlined constraint
ok 49 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 50 - rejects _T::StrOverload object ("full") using inlined constraint
ok 51 - rejects "1\n" using ->value_is_valid
ok 52 - rejects "1\n" using inlined constraint
ok 53 - rejects "\n1" using ->value_is_valid
ok 54 - rejects "\n1" using inlined constraint
ok 55 - rejects SCALAR reference using ->value_is_valid
ok 56 - rejects SCALAR reference using inlined constraint
ok 57 - rejects REF reference using ->value_is_valid
ok 58 - rejects REF reference using inlined constraint
ok 59 - rejects _T::ScalarOverload object using ->value_is_valid
ok 60 - rejects _T::ScalarOverload object using inlined constraint
ok 61 - rejects ARRAY reference using ->value_is_valid
ok 62 - rejects ARRAY reference using inlined constraint
ok 63 - rejects _T::ArrayOverload object using ->value_is_valid
ok 64 - rejects _T::ArrayOverload object using inlined constraint
ok 65 - rejects HASH reference using ->value_is_valid
ok 66 - rejects HASH reference using inlined constraint
ok 67 - rejects _T::HashOverload object using ->value_is_valid
ok 68 - rejects _T::HashOverload object using inlined constraint
ok 69 - rejects CODE reference using ->value_is_valid
ok 70 - rejects CODE reference using inlined constraint
ok 71 - rejects _T::CodeOverload object using ->value_is_valid
ok 72 - rejects _T::CodeOverload object using inlined constraint
ok 73 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 74 - rejects "*main::SOME_GLOB" using inlined constraint
ok 75 - rejects GLOB reference using ->value_is_valid
ok 76 - rejects GLOB reference using inlined constraint
ok 77 - rejects _T::GlobOverload object using ->value_is_valid
ok 78 - rejects _T::GlobOverload object using inlined constraint
ok 79 - rejects _T::GlobOverload object using ->value_is_valid
ok 80 - rejects _T::GlobOverload object using inlined constraint
ok 81 - rejects open filehandle using ->value_is_valid
ok 82 - rejects open filehandle using inlined constraint
ok 83 - rejects IO::File object using ->value_is_valid
ok 84 - rejects IO::File object using inlined constraint
ok 85 - rejects Regexp object using ->value_is_valid
ok 86 - rejects Regexp object using inlined constraint
ok 87 - rejects BlessedQR object using ->value_is_valid
ok 88 - rejects BlessedQR object using inlined constraint
ok 89 - rejects _T::RegexOverload object using ->value_is_valid
ok 90 - rejects _T::RegexOverload object using inlined constraint
ok 91 - rejects Regexp object using ->value_is_valid
ok 92 - rejects Regexp object using inlined constraint
ok 93 - rejects Foo object using ->value_is_valid
ok 94 - rejects Foo object using inlined constraint
1..94
ok 2 - Bool
# Subtest: ClassName
ok 1 - accepts "_T::Thing" using ->value_is_valid
ok 2 - accepts "_T::Thing" using subref overloading
ok 3 - accepts "_T::Thing" using non-inlined constraint
ok 4 - accepts "_T::Thing" using inlined constraint
ok 5 - accepts _T::StrOverload object ("_T::StrOverload") using ->value_is_valid
ok 6 - accepts _T::StrOverload object ("_T::StrOverload") using subref overloading
ok 7 - accepts _T::StrOverload object ("_T::StrOverload") using non-inlined constraint
ok 8 - accepts _T::StrOverload object ("_T::StrOverload") using inlined constraint
ok 9 - rejects 0 using ->value_is_valid
ok 10 - rejects 0 using inlined constraint
ok 11 - rejects 1 using ->value_is_valid
ok 12 - rejects 1 using inlined constraint
ok 13 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 14 - rejects _T::BoolOverload object (true) using inlined constraint
ok 15 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 16 - rejects _T::BoolOverload object (false) using inlined constraint
ok 17 - rejects 100 using ->value_is_valid
ok 18 - rejects 100 using inlined constraint
ok 19 - rejects -100 using ->value_is_valid
ok 20 - rejects -100 using inlined constraint
ok 21 - rejects 42.42 using ->value_is_valid
ok 22 - rejects 42.42 using inlined constraint
ok 23 - rejects -42.42 using ->value_is_valid
ok 24 - rejects -42.42 using inlined constraint
ok 25 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 26 - rejects _T::NumOverload object (0) using inlined constraint
ok 27 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 28 - rejects _T::NumOverload object (1) using inlined constraint
ok 29 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 30 - rejects _T::NumOverload object (-42) using inlined constraint
ok 31 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 32 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 33 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 34 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 35 - rejects '' using ->value_is_valid
ok 36 - rejects '' using inlined constraint
ok 37 - rejects "foo" using ->value_is_valid
ok 38 - rejects "foo" using inlined constraint
ok 39 - rejects "has 42 in it" using ->value_is_valid
ok 40 - rejects "has 42 in it" using inlined constraint
ok 41 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 42 - rejects _T::StrOverload object ('') using inlined constraint
ok 43 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 44 - rejects _T::StrOverload object ("full") using inlined constraint
ok 45 - rejects "1\n" using ->value_is_valid
ok 46 - rejects "1\n" using inlined constraint
ok 47 - rejects "\n1" using ->value_is_valid
ok 48 - rejects "\n1" using inlined constraint
ok 49 - rejects SCALAR reference using ->value_is_valid
ok 50 - rejects SCALAR reference using inlined constraint
ok 51 - rejects REF reference using ->value_is_valid
ok 52 - rejects REF reference using inlined constraint
ok 53 - rejects _T::ScalarOverload object using ->value_is_valid
ok 54 - rejects _T::ScalarOverload object using inlined constraint
ok 55 - rejects ARRAY reference using ->value_is_valid
ok 56 - rejects ARRAY reference using inlined constraint
ok 57 - rejects _T::ArrayOverload object using ->value_is_valid
ok 58 - rejects _T::ArrayOverload object using inlined constraint
ok 59 - rejects HASH reference using ->value_is_valid
ok 60 - rejects HASH reference using inlined constraint
ok 61 - rejects _T::HashOverload object using ->value_is_valid
ok 62 - rejects _T::HashOverload object using inlined constraint
ok 63 - rejects CODE reference using ->value_is_valid
ok 64 - rejects CODE reference using inlined constraint
ok 65 - rejects _T::CodeOverload object using ->value_is_valid
ok 66 - rejects _T::CodeOverload object using inlined constraint
ok 67 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 68 - rejects "*main::SOME_GLOB" using inlined constraint
ok 69 - rejects GLOB reference using ->value_is_valid
ok 70 - rejects GLOB reference using inlined constraint
ok 71 - rejects _T::GlobOverload object using ->value_is_valid
ok 72 - rejects _T::GlobOverload object using inlined constraint
ok 73 - rejects _T::GlobOverload object using ->value_is_valid
ok 74 - rejects _T::GlobOverload object using inlined constraint
ok 75 - rejects open filehandle using ->value_is_valid
ok 76 - rejects open filehandle using inlined constraint
ok 77 - rejects IO::File object using ->value_is_valid
ok 78 - rejects IO::File object using inlined constraint
ok 79 - rejects Regexp object using ->value_is_valid
ok 80 - rejects Regexp object using inlined constraint
ok 81 - rejects BlessedQR object using ->value_is_valid
ok 82 - rejects BlessedQR object using inlined constraint
ok 83 - rejects _T::RegexOverload object using ->value_is_valid
ok 84 - rejects _T::RegexOverload object using inlined constraint
ok 85 - rejects Regexp object using ->value_is_valid
ok 86 - rejects Regexp object using inlined constraint
ok 87 - rejects Foo object using ->value_is_valid
ok 88 - rejects Foo object using inlined constraint
ok 89 - rejects undef using ->value_is_valid
ok 90 - rejects undef using inlined constraint
1..90
ok 3 - ClassName
# Subtest: CodeRef
ok 1 - accepts CODE reference using ->value_is_valid
ok 2 - accepts CODE reference using subref overloading
ok 3 - accepts CODE reference using non-inlined constraint
ok 4 - accepts CODE reference using inlined constraint
ok 5 - accepts _T::CodeOverload object using ->value_is_valid
ok 6 - accepts _T::CodeOverload object using subref overloading
ok 7 - accepts _T::CodeOverload object using non-inlined constraint
ok 8 - accepts _T::CodeOverload object using inlined constraint
ok 9 - rejects 0 using ->value_is_valid
ok 10 - rejects 0 using inlined constraint
ok 11 - rejects 1 using ->value_is_valid
ok 12 - rejects 1 using inlined constraint
ok 13 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 14 - rejects _T::BoolOverload object (true) using inlined constraint
ok 15 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 16 - rejects _T::BoolOverload object (false) using inlined constraint
ok 17 - rejects 100 using ->value_is_valid
ok 18 - rejects 100 using inlined constraint
ok 19 - rejects -100 using ->value_is_valid
ok 20 - rejects -100 using inlined constraint
ok 21 - rejects 42.42 using ->value_is_valid
ok 22 - rejects 42.42 using inlined constraint
ok 23 - rejects -42.42 using ->value_is_valid
ok 24 - rejects -42.42 using inlined constraint
ok 25 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 26 - rejects _T::NumOverload object (0) using inlined constraint
ok 27 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 28 - rejects _T::NumOverload object (1) using inlined constraint
ok 29 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 30 - rejects _T::NumOverload object (-42) using inlined constraint
ok 31 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 32 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 33 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 34 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 35 - rejects '' using ->value_is_valid
ok 36 - rejects '' using inlined constraint
ok 37 - rejects "foo" using ->value_is_valid
ok 38 - rejects "foo" using inlined constraint
ok 39 - rejects "has 42 in it" using ->value_is_valid
ok 40 - rejects "has 42 in it" using inlined constraint
ok 41 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 42 - rejects _T::StrOverload object ('') using inlined constraint
ok 43 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 44 - rejects _T::StrOverload object ("full") using inlined constraint
ok 45 - rejects "1\n" using ->value_is_valid
ok 46 - rejects "1\n" using inlined constraint
ok 47 - rejects "\n1" using ->value_is_valid
ok 48 - rejects "\n1" using inlined constraint
ok 49 - rejects SCALAR reference using ->value_is_valid
ok 50 - rejects SCALAR reference using inlined constraint
ok 51 - rejects REF reference using ->value_is_valid
ok 52 - rejects REF reference using inlined constraint
ok 53 - rejects _T::ScalarOverload object using ->value_is_valid
ok 54 - rejects _T::ScalarOverload object using inlined constraint
ok 55 - rejects ARRAY reference using ->value_is_valid
ok 56 - rejects ARRAY reference using inlined constraint
ok 57 - rejects _T::ArrayOverload object using ->value_is_valid
ok 58 - rejects _T::ArrayOverload object using inlined constraint
ok 59 - rejects HASH reference using ->value_is_valid
ok 60 - rejects HASH reference using inlined constraint
ok 61 - rejects _T::HashOverload object using ->value_is_valid
ok 62 - rejects _T::HashOverload object using inlined constraint
ok 63 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 64 - rejects "*main::SOME_GLOB" using inlined constraint
ok 65 - rejects GLOB reference using ->value_is_valid
ok 66 - rejects GLOB reference using inlined constraint
ok 67 - rejects _T::GlobOverload object using ->value_is_valid
ok 68 - rejects _T::GlobOverload object using inlined constraint
ok 69 - rejects _T::GlobOverload object using ->value_is_valid
ok 70 - rejects _T::GlobOverload object using inlined constraint
ok 71 - rejects open filehandle using ->value_is_valid
ok 72 - rejects open filehandle using inlined constraint
ok 73 - rejects IO::File object using ->value_is_valid
ok 74 - rejects IO::File object using inlined constraint
ok 75 - rejects Regexp object using ->value_is_valid
ok 76 - rejects Regexp object using inlined constraint
ok 77 - rejects BlessedQR object using ->value_is_valid
ok 78 - rejects BlessedQR object using inlined constraint
ok 79 - rejects _T::RegexOverload object using ->value_is_valid
ok 80 - rejects _T::RegexOverload object using inlined constraint
ok 81 - rejects Regexp object using ->value_is_valid
ok 82 - rejects Regexp object using inlined constraint
ok 83 - rejects Foo object using ->value_is_valid
ok 84 - rejects Foo object using inlined constraint
ok 85 - rejects undef using ->value_is_valid
ok 86 - rejects undef using inlined constraint
1..86
ok 4 - CodeRef
# Subtest: Defined
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts 1 using ->value_is_valid
ok 6 - accepts 1 using subref overloading
ok 7 - accepts 1 using non-inlined constraint
ok 8 - accepts 1 using inlined constraint
ok 9 - accepts _T::BoolOverload object (true) using ->value_is_valid
ok 10 - accepts _T::BoolOverload object (true) using subref overloading
ok 11 - accepts _T::BoolOverload object (true) using non-inlined constraint
ok 12 - accepts _T::BoolOverload object (true) using inlined constraint
ok 13 - accepts _T::BoolOverload object (false) using ->value_is_valid
ok 14 - accepts _T::BoolOverload object (false) using subref overloading
ok 15 - accepts _T::BoolOverload object (false) using non-inlined constraint
ok 16 - accepts _T::BoolOverload object (false) using inlined constraint
ok 17 - accepts 100 using ->value_is_valid
ok 18 - accepts 100 using subref overloading
ok 19 - accepts 100 using non-inlined constraint
ok 20 - accepts 100 using inlined constraint
ok 21 - accepts -100 using ->value_is_valid
ok 22 - accepts -100 using subref overloading
ok 23 - accepts -100 using non-inlined constraint
ok 24 - accepts -100 using inlined constraint
ok 25 - accepts 42.42 using ->value_is_valid
ok 26 - accepts 42.42 using subref overloading
ok 27 - accepts 42.42 using non-inlined constraint
ok 28 - accepts 42.42 using inlined constraint
ok 29 - accepts -42.42 using ->value_is_valid
ok 30 - accepts -42.42 using subref overloading
ok 31 - accepts -42.42 using non-inlined constraint
ok 32 - accepts -42.42 using inlined constraint
ok 33 - accepts _T::NumOverload object (0) using ->value_is_valid
ok 34 - accepts _T::NumOverload object (0) using subref overloading
ok 35 - accepts _T::NumOverload object (0) using non-inlined constraint
ok 36 - accepts _T::NumOverload object (0) using inlined constraint
ok 37 - accepts _T::NumOverload object (1) using ->value_is_valid
ok 38 - accepts _T::NumOverload object (1) using subref overloading
ok 39 - accepts _T::NumOverload object (1) using non-inlined constraint
ok 40 - accepts _T::NumOverload object (1) using inlined constraint
ok 41 - accepts _T::NumOverload object (-42) using ->value_is_valid
ok 42 - accepts _T::NumOverload object (-42) using subref overloading
ok 43 - accepts _T::NumOverload object (-42) using non-inlined constraint
ok 44 - accepts _T::NumOverload object (-42) using inlined constraint
ok 45 - accepts _T::NumOverload object (42.42) using ->value_is_valid
ok 46 - accepts _T::NumOverload object (42.42) using subref overloading
ok 47 - accepts _T::NumOverload object (42.42) using non-inlined constraint
ok 48 - accepts _T::NumOverload object (42.42) using inlined constraint
ok 49 - accepts _T::NumOverload object (42.42) using ->value_is_valid
ok 50 - accepts _T::NumOverload object (42.42) using subref overloading
ok 51 - accepts _T::NumOverload object (42.42) using non-inlined constraint
ok 52 - accepts _T::NumOverload object (42.42) using inlined constraint
ok 53 - accepts '' using ->value_is_valid
ok 54 - accepts '' using subref overloading
ok 55 - accepts '' using non-inlined constraint
ok 56 - accepts '' using inlined constraint
ok 57 - accepts "foo" using ->value_is_valid
ok 58 - accepts "foo" using subref overloading
ok 59 - accepts "foo" using non-inlined constraint
ok 60 - accepts "foo" using inlined constraint
ok 61 - accepts "has 42 in it" using ->value_is_valid
ok 62 - accepts "has 42 in it" using subref overloading
ok 63 - accepts "has 42 in it" using non-inlined constraint
ok 64 - accepts "has 42 in it" using inlined constraint
ok 65 - accepts _T::StrOverload object ('') using ->value_is_valid
ok 66 - accepts _T::StrOverload object ('') using subref overloading
ok 67 - accepts _T::StrOverload object ('') using non-inlined constraint
ok 68 - accepts _T::StrOverload object ('') using inlined constraint
ok 69 - accepts _T::StrOverload object ("full") using ->value_is_valid
ok 70 - accepts _T::StrOverload object ("full") using subref overloading
ok 71 - accepts _T::StrOverload object ("full") using non-inlined constraint
ok 72 - accepts _T::StrOverload object ("full") using inlined constraint
ok 73 - accepts "1\n" using ->value_is_valid
ok 74 - accepts "1\n" using subref overloading
ok 75 - accepts "1\n" using non-inlined constraint
ok 76 - accepts "1\n" using inlined constraint
ok 77 - accepts "\n1" using ->value_is_valid
ok 78 - accepts "\n1" using subref overloading
ok 79 - accepts "\n1" using non-inlined constraint
ok 80 - accepts "\n1" using inlined constraint
ok 81 - accepts SCALAR reference using ->value_is_valid
ok 82 - accepts SCALAR reference using subref overloading
ok 83 - accepts SCALAR reference using non-inlined constraint
ok 84 - accepts SCALAR reference using inlined constraint
ok 85 - accepts REF reference using ->value_is_valid
ok 86 - accepts REF reference using subref overloading
ok 87 - accepts REF reference using non-inlined constraint
ok 88 - accepts REF reference using inlined constraint
ok 89 - accepts _T::ScalarOverload object using ->value_is_valid
ok 90 - accepts _T::ScalarOverload object using subref overloading
ok 91 - accepts _T::ScalarOverload object using non-inlined constraint
ok 92 - accepts _T::ScalarOverload object using inlined constraint
ok 93 - accepts ARRAY reference using ->value_is_valid
ok 94 - accepts ARRAY reference using subref overloading
ok 95 - accepts ARRAY reference using non-inlined constraint
ok 96 - accepts ARRAY reference using inlined constraint
ok 97 - accepts _T::ArrayOverload object using ->value_is_valid
ok 98 - accepts _T::ArrayOverload object using subref overloading
ok 99 - accepts _T::ArrayOverload object using non-inlined constraint
ok 100 - accepts _T::ArrayOverload object using inlined constraint
ok 101 - accepts HASH reference using ->value_is_valid
ok 102 - accepts HASH reference using subref overloading
ok 103 - accepts HASH reference using non-inlined constraint
ok 104 - accepts HASH reference using inlined constraint
ok 105 - accepts _T::HashOverload object using ->value_is_valid
ok 106 - accepts _T::HashOverload object using subref overloading
ok 107 - accepts _T::HashOverload object using non-inlined constraint
ok 108 - accepts _T::HashOverload object using inlined constraint
ok 109 - accepts CODE reference using ->value_is_valid
ok 110 - accepts CODE reference using subref overloading
ok 111 - accepts CODE reference using non-inlined constraint
ok 112 - accepts CODE reference using inlined constraint
ok 113 - accepts _T::CodeOverload object using ->value_is_valid
ok 114 - accepts _T::CodeOverload object using subref overloading
ok 115 - accepts _T::CodeOverload object using non-inlined constraint
ok 116 - accepts _T::CodeOverload object using inlined constraint
ok 117 - accepts "*main::SOME_GLOB" using ->value_is_valid
ok 118 - accepts "*main::SOME_GLOB" using subref overloading
ok 119 - accepts "*main::SOME_GLOB" using non-inlined constraint
ok 120 - accepts "*main::SOME_GLOB" using inlined constraint
ok 121 - accepts GLOB reference using ->value_is_valid
ok 122 - accepts GLOB reference using subref overloading
ok 123 - accepts GLOB reference using non-inlined constraint
ok 124 - accepts GLOB reference using inlined constraint
ok 125 - accepts _T::GlobOverload object using ->value_is_valid
ok 126 - accepts _T::GlobOverload object using subref overloading
ok 127 - accepts _T::GlobOverload object using non-inlined constraint
ok 128 - accepts _T::GlobOverload object using inlined constraint
ok 129 - accepts _T::GlobOverload object using ->value_is_valid
ok 130 - accepts _T::GlobOverload object using subref overloading
ok 131 - accepts _T::GlobOverload object using non-inlined constraint
ok 132 - accepts _T::GlobOverload object using inlined constraint
ok 133 - accepts open filehandle using ->value_is_valid
ok 134 - accepts open filehandle using subref overloading
ok 135 - accepts open filehandle using non-inlined constraint
ok 136 - accepts open filehandle using inlined constraint
ok 137 - accepts IO::File object using ->value_is_valid
ok 138 - accepts IO::File object using subref overloading
ok 139 - accepts IO::File object using non-inlined constraint
ok 140 - accepts IO::File object using inlined constraint
ok 141 - accepts Regexp object using ->value_is_valid
ok 142 - accepts Regexp object using subref overloading
ok 143 - accepts Regexp object using non-inlined constraint
ok 144 - accepts Regexp object using inlined constraint
ok 145 - accepts BlessedQR object using ->value_is_valid
ok 146 - accepts BlessedQR object using subref overloading
ok 147 - accepts BlessedQR object using non-inlined constraint
ok 148 - accepts BlessedQR object using inlined constraint
ok 149 - accepts _T::RegexOverload object using ->value_is_valid
ok 150 - accepts _T::RegexOverload object using subref overloading
ok 151 - accepts _T::RegexOverload object using non-inlined constraint
ok 152 - accepts _T::RegexOverload object using inlined constraint
ok 153 - accepts Regexp object using ->value_is_valid
ok 154 - accepts Regexp object using subref overloading
ok 155 - accepts Regexp object using non-inlined constraint
ok 156 - accepts Regexp object using inlined constraint
ok 157 - accepts Foo object using ->value_is_valid
ok 158 - accepts Foo object using subref overloading
ok 159 - accepts Foo object using non-inlined constraint
ok 160 - accepts Foo object using inlined constraint
ok 161 - rejects undef using ->value_is_valid
ok 162 - rejects undef using inlined constraint
1..162
ok 5 - Defined
# Subtest: FileHandle
ok 1 - accepts open filehandle using ->value_is_valid
ok 2 - accepts open filehandle using subref overloading
ok 3 - accepts open filehandle using non-inlined constraint
ok 4 - accepts open filehandle using inlined constraint
ok 5 - accepts IO::File object using ->value_is_valid
ok 6 - accepts IO::File object using subref overloading
ok 7 - accepts IO::File object using non-inlined constraint
ok 8 - accepts IO::File object using inlined constraint
ok 9 - accepts _T::GlobOverload object using ->value_is_valid
ok 10 - accepts _T::GlobOverload object using subref overloading
ok 11 - accepts _T::GlobOverload object using non-inlined constraint
ok 12 - accepts _T::GlobOverload object using inlined constraint
ok 13 - rejects 0 using ->value_is_valid
ok 14 - rejects 0 using inlined constraint
ok 15 - rejects 1 using ->value_is_valid
ok 16 - rejects 1 using inlined constraint
ok 17 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 18 - rejects _T::BoolOverload object (true) using inlined constraint
ok 19 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 20 - rejects _T::BoolOverload object (false) using inlined constraint
ok 21 - rejects 100 using ->value_is_valid
ok 22 - rejects 100 using inlined constraint
ok 23 - rejects -100 using ->value_is_valid
ok 24 - rejects -100 using inlined constraint
ok 25 - rejects 42.42 using ->value_is_valid
ok 26 - rejects 42.42 using inlined constraint
ok 27 - rejects -42.42 using ->value_is_valid
ok 28 - rejects -42.42 using inlined constraint
ok 29 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 30 - rejects _T::NumOverload object (0) using inlined constraint
ok 31 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 32 - rejects _T::NumOverload object (1) using inlined constraint
ok 33 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 34 - rejects _T::NumOverload object (-42) using inlined constraint
ok 35 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 36 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 37 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 38 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 39 - rejects '' using ->value_is_valid
ok 40 - rejects '' using inlined constraint
ok 41 - rejects "foo" using ->value_is_valid
ok 42 - rejects "foo" using inlined constraint
ok 43 - rejects "has 42 in it" using ->value_is_valid
ok 44 - rejects "has 42 in it" using inlined constraint
ok 45 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 46 - rejects _T::StrOverload object ('') using inlined constraint
ok 47 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 48 - rejects _T::StrOverload object ("full") using inlined constraint
ok 49 - rejects "1\n" using ->value_is_valid
ok 50 - rejects "1\n" using inlined constraint
ok 51 - rejects "\n1" using ->value_is_valid
ok 52 - rejects "\n1" using inlined constraint
ok 53 - rejects SCALAR reference using ->value_is_valid
ok 54 - rejects SCALAR reference using inlined constraint
ok 55 - rejects REF reference using ->value_is_valid
ok 56 - rejects REF reference using inlined constraint
ok 57 - rejects _T::ScalarOverload object using ->value_is_valid
ok 58 - rejects _T::ScalarOverload object using inlined constraint
ok 59 - rejects ARRAY reference using ->value_is_valid
ok 60 - rejects ARRAY reference using inlined constraint
ok 61 - rejects _T::ArrayOverload object using ->value_is_valid
ok 62 - rejects _T::ArrayOverload object using inlined constraint
ok 63 - rejects HASH reference using ->value_is_valid
ok 64 - rejects HASH reference using inlined constraint
ok 65 - rejects _T::HashOverload object using ->value_is_valid
ok 66 - rejects _T::HashOverload object using inlined constraint
ok 67 - rejects CODE reference using ->value_is_valid
ok 68 - rejects CODE reference using inlined constraint
ok 69 - rejects _T::CodeOverload object using ->value_is_valid
ok 70 - rejects _T::CodeOverload object using inlined constraint
ok 71 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 72 - rejects "*main::SOME_GLOB" using inlined constraint
ok 73 - rejects GLOB reference using ->value_is_valid
ok 74 - rejects GLOB reference using inlined constraint
ok 75 - rejects _T::GlobOverload object using ->value_is_valid
ok 76 - rejects _T::GlobOverload object using inlined constraint
ok 77 - rejects Foo object using ->value_is_valid
ok 78 - rejects Foo object using inlined constraint
ok 79 - rejects Regexp object using ->value_is_valid
ok 80 - rejects Regexp object using inlined constraint
ok 81 - rejects BlessedQR object using ->value_is_valid
ok 82 - rejects BlessedQR object using inlined constraint
ok 83 - rejects _T::RegexOverload object using ->value_is_valid
ok 84 - rejects _T::RegexOverload object using inlined constraint
ok 85 - rejects Regexp object using ->value_is_valid
ok 86 - rejects Regexp object using inlined constraint
ok 87 - rejects undef using ->value_is_valid
ok 88 - rejects undef using inlined constraint
1..88
ok 6 - FileHandle
# Subtest: GlobRef
ok 1 - accepts GLOB reference using ->value_is_valid
ok 2 - accepts GLOB reference using subref overloading
ok 3 - accepts GLOB reference using non-inlined constraint
ok 4 - accepts GLOB reference using inlined constraint
ok 5 - accepts _T::GlobOverload object using ->value_is_valid
ok 6 - accepts _T::GlobOverload object using subref overloading
ok 7 - accepts _T::GlobOverload object using non-inlined constraint
ok 8 - accepts _T::GlobOverload object using inlined constraint
ok 9 - accepts _T::GlobOverload object using ->value_is_valid
ok 10 - accepts _T::GlobOverload object using subref overloading
ok 11 - accepts _T::GlobOverload object using non-inlined constraint
ok 12 - accepts _T::GlobOverload object using inlined constraint
ok 13 - accepts open filehandle using ->value_is_valid
ok 14 - accepts open filehandle using subref overloading
ok 15 - accepts open filehandle using non-inlined constraint
ok 16 - accepts open filehandle using inlined constraint
ok 17 - rejects 0 using ->value_is_valid
ok 18 - rejects 0 using inlined constraint
ok 19 - rejects 1 using ->value_is_valid
ok 20 - rejects 1 using inlined constraint
ok 21 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 22 - rejects _T::BoolOverload object (true) using inlined constraint
ok 23 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 24 - rejects _T::BoolOverload object (false) using inlined constraint
ok 25 - rejects 100 using ->value_is_valid
ok 26 - rejects 100 using inlined constraint
ok 27 - rejects -100 using ->value_is_valid
ok 28 - rejects -100 using inlined constraint
ok 29 - rejects 42.42 using ->value_is_valid
ok 30 - rejects 42.42 using inlined constraint
ok 31 - rejects -42.42 using ->value_is_valid
ok 32 - rejects -42.42 using inlined constraint
ok 33 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 34 - rejects _T::NumOverload object (0) using inlined constraint
ok 35 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 36 - rejects _T::NumOverload object (1) using inlined constraint
ok 37 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 38 - rejects _T::NumOverload object (-42) using inlined constraint
ok 39 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 40 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 41 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 42 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 43 - rejects '' using ->value_is_valid
ok 44 - rejects '' using inlined constraint
ok 45 - rejects "foo" using ->value_is_valid
ok 46 - rejects "foo" using inlined constraint
ok 47 - rejects "has 42 in it" using ->value_is_valid
ok 48 - rejects "has 42 in it" using inlined constraint
ok 49 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 50 - rejects _T::StrOverload object ('') using inlined constraint
ok 51 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 52 - rejects _T::StrOverload object ("full") using inlined constraint
ok 53 - rejects "1\n" using ->value_is_valid
ok 54 - rejects "1\n" using inlined constraint
ok 55 - rejects "\n1" using ->value_is_valid
ok 56 - rejects "\n1" using inlined constraint
ok 57 - rejects SCALAR reference using ->value_is_valid
ok 58 - rejects SCALAR reference using inlined constraint
ok 59 - rejects REF reference using ->value_is_valid
ok 60 - rejects REF reference using inlined constraint
ok 61 - rejects _T::ScalarOverload object using ->value_is_valid
ok 62 - rejects _T::ScalarOverload object using inlined constraint
ok 63 - rejects ARRAY reference using ->value_is_valid
ok 64 - rejects ARRAY reference using inlined constraint
ok 65 - rejects _T::ArrayOverload object using ->value_is_valid
ok 66 - rejects _T::ArrayOverload object using inlined constraint
ok 67 - rejects HASH reference using ->value_is_valid
ok 68 - rejects HASH reference using inlined constraint
ok 69 - rejects _T::HashOverload object using ->value_is_valid
ok 70 - rejects _T::HashOverload object using inlined constraint
ok 71 - rejects CODE reference using ->value_is_valid
ok 72 - rejects CODE reference using inlined constraint
ok 73 - rejects _T::CodeOverload object using ->value_is_valid
ok 74 - rejects _T::CodeOverload object using inlined constraint
ok 75 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 76 - rejects "*main::SOME_GLOB" using inlined constraint
ok 77 - rejects IO::File object using ->value_is_valid
ok 78 - rejects IO::File object using inlined constraint
ok 79 - rejects Foo object using ->value_is_valid
ok 80 - rejects Foo object using inlined constraint
ok 81 - rejects Regexp object using ->value_is_valid
ok 82 - rejects Regexp object using inlined constraint
ok 83 - rejects BlessedQR object using ->value_is_valid
ok 84 - rejects BlessedQR object using inlined constraint
ok 85 - rejects _T::RegexOverload object using ->value_is_valid
ok 86 - rejects _T::RegexOverload object using inlined constraint
ok 87 - rejects Regexp object using ->value_is_valid
ok 88 - rejects Regexp object using inlined constraint
ok 89 - rejects undef using ->value_is_valid
ok 90 - rejects undef using inlined constraint
1..90
ok 7 - GlobRef
# Subtest: HashRef
ok 1 - accepts HASH reference using ->value_is_valid
ok 2 - accepts HASH reference using subref overloading
ok 3 - accepts HASH reference using non-inlined constraint
ok 4 - accepts HASH reference using inlined constraint
ok 5 - accepts _T::HashOverload object using ->value_is_valid
ok 6 - accepts _T::HashOverload object using subref overloading
ok 7 - accepts _T::HashOverload object using non-inlined constraint
ok 8 - accepts _T::HashOverload object using inlined constraint
ok 9 - rejects 0 using ->value_is_valid
ok 10 - rejects 0 using inlined constraint
ok 11 - rejects 1 using ->value_is_valid
ok 12 - rejects 1 using inlined constraint
ok 13 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 14 - rejects _T::BoolOverload object (true) using inlined constraint
ok 15 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 16 - rejects _T::BoolOverload object (false) using inlined constraint
ok 17 - rejects 100 using ->value_is_valid
ok 18 - rejects 100 using inlined constraint
ok 19 - rejects -100 using ->value_is_valid
ok 20 - rejects -100 using inlined constraint
ok 21 - rejects 42.42 using ->value_is_valid
ok 22 - rejects 42.42 using inlined constraint
ok 23 - rejects -42.42 using ->value_is_valid
ok 24 - rejects -42.42 using inlined constraint
ok 25 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 26 - rejects _T::NumOverload object (0) using inlined constraint
ok 27 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 28 - rejects _T::NumOverload object (1) using inlined constraint
ok 29 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 30 - rejects _T::NumOverload object (-42) using inlined constraint
ok 31 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 32 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 33 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 34 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 35 - rejects '' using ->value_is_valid
ok 36 - rejects '' using inlined constraint
ok 37 - rejects "foo" using ->value_is_valid
ok 38 - rejects "foo" using inlined constraint
ok 39 - rejects "has 42 in it" using ->value_is_valid
ok 40 - rejects "has 42 in it" using inlined constraint
ok 41 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 42 - rejects _T::StrOverload object ('') using inlined constraint
ok 43 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 44 - rejects _T::StrOverload object ("full") using inlined constraint
ok 45 - rejects "1\n" using ->value_is_valid
ok 46 - rejects "1\n" using inlined constraint
ok 47 - rejects "\n1" using ->value_is_valid
ok 48 - rejects "\n1" using inlined constraint
ok 49 - rejects SCALAR reference using ->value_is_valid
ok 50 - rejects SCALAR reference using inlined constraint
ok 51 - rejects REF reference using ->value_is_valid
ok 52 - rejects REF reference using inlined constraint
ok 53 - rejects _T::ScalarOverload object using ->value_is_valid
ok 54 - rejects _T::ScalarOverload object using inlined constraint
ok 55 - rejects ARRAY reference using ->value_is_valid
ok 56 - rejects ARRAY reference using inlined constraint
ok 57 - rejects _T::ArrayOverload object using ->value_is_valid
ok 58 - rejects _T::ArrayOverload object using inlined constraint
ok 59 - rejects CODE reference using ->value_is_valid
ok 60 - rejects CODE reference using inlined constraint
ok 61 - rejects _T::CodeOverload object using ->value_is_valid
ok 62 - rejects _T::CodeOverload object using inlined constraint
ok 63 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 64 - rejects "*main::SOME_GLOB" using inlined constraint
ok 65 - rejects GLOB reference using ->value_is_valid
ok 66 - rejects GLOB reference using inlined constraint
ok 67 - rejects _T::GlobOverload object using ->value_is_valid
ok 68 - rejects _T::GlobOverload object using inlined constraint
ok 69 - rejects _T::GlobOverload object using ->value_is_valid
ok 70 - rejects _T::GlobOverload object using inlined constraint
ok 71 - rejects open filehandle using ->value_is_valid
ok 72 - rejects open filehandle using inlined constraint
ok 73 - rejects IO::File object using ->value_is_valid
ok 74 - rejects IO::File object using inlined constraint
ok 75 - rejects Regexp object using ->value_is_valid
ok 76 - rejects Regexp object using inlined constraint
ok 77 - rejects BlessedQR object using ->value_is_valid
ok 78 - rejects BlessedQR object using inlined constraint
ok 79 - rejects _T::RegexOverload object using ->value_is_valid
ok 80 - rejects _T::RegexOverload object using inlined constraint
ok 81 - rejects Regexp object using ->value_is_valid
ok 82 - rejects Regexp object using inlined constraint
ok 83 - rejects Foo object using ->value_is_valid
ok 84 - rejects Foo object using inlined constraint
ok 85 - rejects undef using ->value_is_valid
ok 86 - rejects undef using inlined constraint
1..86
ok 8 - HashRef
# Subtest: Int
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts 1 using ->value_is_valid
ok 6 - accepts 1 using subref overloading
ok 7 - accepts 1 using non-inlined constraint
ok 8 - accepts 1 using inlined constraint
ok 9 - accepts 100 using ->value_is_valid
ok 10 - accepts 100 using subref overloading
ok 11 - accepts 100 using non-inlined constraint
ok 12 - accepts 100 using inlined constraint
ok 13 - accepts -100 using ->value_is_valid
ok 14 - accepts -100 using subref overloading
ok 15 - accepts -100 using non-inlined constraint
ok 16 - accepts -100 using inlined constraint
ok 17 - accepts _T::NumOverload object (0) using ->value_is_valid
ok 18 - accepts _T::NumOverload object (0) using subref overloading
ok 19 - accepts _T::NumOverload object (0) using non-inlined constraint
ok 20 - accepts _T::NumOverload object (0) using inlined constraint
ok 21 - accepts _T::NumOverload object (1) using ->value_is_valid
ok 22 - accepts _T::NumOverload object (1) using subref overloading
ok 23 - accepts _T::NumOverload object (1) using non-inlined constraint
ok 24 - accepts _T::NumOverload object (1) using inlined constraint
ok 25 - accepts _T::NumOverload object (-42) using ->value_is_valid
ok 26 - accepts _T::NumOverload object (-42) using subref overloading
ok 27 - accepts _T::NumOverload object (-42) using non-inlined constraint
ok 28 - accepts _T::NumOverload object (-42) using inlined constraint
ok 29 - accepts 1e20 using ->value_is_valid
ok 30 - accepts 1e20 using subref overloading
ok 31 - accepts 1e20 using non-inlined constraint
ok 32 - accepts 1e20 using inlined constraint
ok 33 - accepts 1e100 using ->value_is_valid
ok 34 - accepts 1e100 using subref overloading
ok 35 - accepts 1e100 using non-inlined constraint
ok 36 - accepts 1e100 using inlined constraint
ok 37 - accepts -1e10 using ->value_is_valid
ok 38 - accepts -1e10 using subref overloading
ok 39 - accepts -1e10 using non-inlined constraint
ok 40 - accepts -1e10 using inlined constraint
ok 41 - accepts -1e+10 using ->value_is_valid
ok 42 - accepts -1e+10 using subref overloading
ok 43 - accepts -1e+10 using non-inlined constraint
ok 44 - accepts -1e+10 using inlined constraint
ok 45 - accepts 1E20 using ->value_is_valid
ok 46 - accepts 1E20 using subref overloading
ok 47 - accepts 1E20 using non-inlined constraint
ok 48 - accepts 1E20 using inlined constraint
ok 49 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 50 - rejects _T::BoolOverload object (true) using inlined constraint
ok 51 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 52 - rejects _T::BoolOverload object (false) using inlined constraint
ok 53 - rejects 42.42 using ->value_is_valid
ok 54 - rejects 42.42 using inlined constraint
ok 55 - rejects -42.42 using ->value_is_valid
ok 56 - rejects -42.42 using inlined constraint
ok 57 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 58 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 59 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 60 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 61 - rejects '' using ->value_is_valid
ok 62 - rejects '' using inlined constraint
ok 63 - rejects "foo" using ->value_is_valid
ok 64 - rejects "foo" using inlined constraint
ok 65 - rejects "has 42 in it" using ->value_is_valid
ok 66 - rejects "has 42 in it" using inlined constraint
ok 67 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 68 - rejects _T::StrOverload object ('') using inlined constraint
ok 69 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 70 - rejects _T::StrOverload object ("full") using inlined constraint
ok 71 - rejects "1\n" using ->value_is_valid
ok 72 - rejects "1\n" using inlined constraint
ok 73 - rejects "\n1" using ->value_is_valid
ok 74 - rejects "\n1" using inlined constraint
ok 75 - rejects SCALAR reference using ->value_is_valid
ok 76 - rejects SCALAR reference using inlined constraint
ok 77 - rejects REF reference using ->value_is_valid
ok 78 - rejects REF reference using inlined constraint
ok 79 - rejects _T::ScalarOverload object using ->value_is_valid
ok 80 - rejects _T::ScalarOverload object using inlined constraint
ok 81 - rejects ARRAY reference using ->value_is_valid
ok 82 - rejects ARRAY reference using inlined constraint
ok 83 - rejects _T::ArrayOverload object using ->value_is_valid
ok 84 - rejects _T::ArrayOverload object using inlined constraint
ok 85 - rejects HASH reference using ->value_is_valid
ok 86 - rejects HASH reference using inlined constraint
ok 87 - rejects _T::HashOverload object using ->value_is_valid
ok 88 - rejects _T::HashOverload object using inlined constraint
ok 89 - rejects CODE reference using ->value_is_valid
ok 90 - rejects CODE reference using inlined constraint
ok 91 - rejects _T::CodeOverload object using ->value_is_valid
ok 92 - rejects _T::CodeOverload object using inlined constraint
ok 93 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 94 - rejects "*main::SOME_GLOB" using inlined constraint
ok 95 - rejects GLOB reference using ->value_is_valid
ok 96 - rejects GLOB reference using inlined constraint
ok 97 - rejects _T::GlobOverload object using ->value_is_valid
ok 98 - rejects _T::GlobOverload object using inlined constraint
ok 99 - rejects _T::GlobOverload object using ->value_is_valid
ok 100 - rejects _T::GlobOverload object using inlined constraint
ok 101 - rejects open filehandle using ->value_is_valid
ok 102 - rejects open filehandle using inlined constraint
ok 103 - rejects IO::File object using ->value_is_valid
ok 104 - rejects IO::File object using inlined constraint
ok 105 - rejects Regexp object using ->value_is_valid
ok 106 - rejects Regexp object using inlined constraint
ok 107 - rejects BlessedQR object using ->value_is_valid
ok 108 - rejects BlessedQR object using inlined constraint
ok 109 - rejects _T::RegexOverload object using ->value_is_valid
ok 110 - rejects _T::RegexOverload object using inlined constraint
ok 111 - rejects Regexp object using ->value_is_valid
ok 112 - rejects Regexp object using inlined constraint
ok 113 - rejects Foo object using ->value_is_valid
ok 114 - rejects Foo object using inlined constraint
ok 115 - rejects undef using ->value_is_valid
ok 116 - rejects undef using inlined constraint
ok 117 - rejects 1e-10 using ->value_is_valid
ok 118 - rejects 1e-10 using inlined constraint
ok 119 - rejects -1e-10 using ->value_is_valid
ok 120 - rejects -1e-10 using inlined constraint
ok 121 - rejects 1.23456e10 using ->value_is_valid
ok 122 - rejects 1.23456e10 using inlined constraint
ok 123 - rejects 1.23456e-10 using ->value_is_valid
ok 124 - rejects 1.23456e-10 using inlined constraint
ok 125 - rejects -1.23456e10 using ->value_is_valid
ok 126 - rejects -1.23456e10 using inlined constraint
ok 127 - rejects -1.23456e-10 using ->value_is_valid
ok 128 - rejects -1.23456e-10 using inlined constraint
ok 129 - rejects -1.23456e+10 using ->value_is_valid
ok 130 - rejects -1.23456e+10 using inlined constraint
1..130
ok 9 - Int
# Subtest: Item
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts 1 using ->value_is_valid
ok 6 - accepts 1 using subref overloading
ok 7 - accepts 1 using non-inlined constraint
ok 8 - accepts 1 using inlined constraint
ok 9 - accepts _T::BoolOverload object (true) using ->value_is_valid
ok 10 - accepts _T::BoolOverload object (true) using subref overloading
ok 11 - accepts _T::BoolOverload object (true) using non-inlined constraint
ok 12 - accepts _T::BoolOverload object (true) using inlined constraint
ok 13 - accepts _T::BoolOverload object (false) using ->value_is_valid
ok 14 - accepts _T::BoolOverload object (false) using subref overloading
ok 15 - accepts _T::BoolOverload object (false) using non-inlined constraint
ok 16 - accepts _T::BoolOverload object (false) using inlined constraint
ok 17 - accepts 100 using ->value_is_valid
ok 18 - accepts 100 using subref overloading
ok 19 - accepts 100 using non-inlined constraint
ok 20 - accepts 100 using inlined constraint
ok 21 - accepts -100 using ->value_is_valid
ok 22 - accepts -100 using subref overloading
ok 23 - accepts -100 using non-inlined constraint
ok 24 - accepts -100 using inlined constraint
ok 25 - accepts 42.42 using ->value_is_valid
ok 26 - accepts 42.42 using subref overloading
ok 27 - accepts 42.42 using non-inlined constraint
ok 28 - accepts 42.42 using inlined constraint
ok 29 - accepts -42.42 using ->value_is_valid
ok 30 - accepts -42.42 using subref overloading
ok 31 - accepts -42.42 using non-inlined constraint
ok 32 - accepts -42.42 using inlined constraint
ok 33 - accepts _T::NumOverload object (0) using ->value_is_valid
ok 34 - accepts _T::NumOverload object (0) using subref overloading
ok 35 - accepts _T::NumOverload object (0) using non-inlined constraint
ok 36 - accepts _T::NumOverload object (0) using inlined constraint
ok 37 - accepts _T::NumOverload object (1) using ->value_is_valid
ok 38 - accepts _T::NumOverload object (1) using subref overloading
ok 39 - accepts _T::NumOverload object (1) using non-inlined constraint
ok 40 - accepts _T::NumOverload object (1) using inlined constraint
ok 41 - accepts _T::NumOverload object (-42) using ->value_is_valid
ok 42 - accepts _T::NumOverload object (-42) using subref overloading
ok 43 - accepts _T::NumOverload object (-42) using non-inlined constraint
ok 44 - accepts _T::NumOverload object (-42) using inlined constraint
ok 45 - accepts _T::NumOverload object (42.42) using ->value_is_valid
ok 46 - accepts _T::NumOverload object (42.42) using subref overloading
ok 47 - accepts _T::NumOverload object (42.42) using non-inlined constraint
ok 48 - accepts _T::NumOverload object (42.42) using inlined constraint
ok 49 - accepts _T::NumOverload object (42.42) using ->value_is_valid
ok 50 - accepts _T::NumOverload object (42.42) using subref overloading
ok 51 - accepts _T::NumOverload object (42.42) using non-inlined constraint
ok 52 - accepts _T::NumOverload object (42.42) using inlined constraint
ok 53 - accepts '' using ->value_is_valid
ok 54 - accepts '' using subref overloading
ok 55 - accepts '' using non-inlined constraint
ok 56 - accepts '' using inlined constraint
ok 57 - accepts "foo" using ->value_is_valid
ok 58 - accepts "foo" using subref overloading
ok 59 - accepts "foo" using non-inlined constraint
ok 60 - accepts "foo" using inlined constraint
ok 61 - accepts "has 42 in it" using ->value_is_valid
ok 62 - accepts "has 42 in it" using subref overloading
ok 63 - accepts "has 42 in it" using non-inlined constraint
ok 64 - accepts "has 42 in it" using inlined constraint
ok 65 - accepts _T::StrOverload object ('') using ->value_is_valid
ok 66 - accepts _T::StrOverload object ('') using subref overloading
ok 67 - accepts _T::StrOverload object ('') using non-inlined constraint
ok 68 - accepts _T::StrOverload object ('') using inlined constraint
ok 69 - accepts _T::StrOverload object ("full") using ->value_is_valid
ok 70 - accepts _T::StrOverload object ("full") using subref overloading
ok 71 - accepts _T::StrOverload object ("full") using non-inlined constraint
ok 72 - accepts _T::StrOverload object ("full") using inlined constraint
ok 73 - accepts "1\n" using ->value_is_valid
ok 74 - accepts "1\n" using subref overloading
ok 75 - accepts "1\n" using non-inlined constraint
ok 76 - accepts "1\n" using inlined constraint
ok 77 - accepts "\n1" using ->value_is_valid
ok 78 - accepts "\n1" using subref overloading
ok 79 - accepts "\n1" using non-inlined constraint
ok 80 - accepts "\n1" using inlined constraint
ok 81 - accepts SCALAR reference using ->value_is_valid
ok 82 - accepts SCALAR reference using subref overloading
ok 83 - accepts SCALAR reference using non-inlined constraint
ok 84 - accepts SCALAR reference using inlined constraint
ok 85 - accepts REF reference using ->value_is_valid
ok 86 - accepts REF reference using subref overloading
ok 87 - accepts REF reference using non-inlined constraint
ok 88 - accepts REF reference using inlined constraint
ok 89 - accepts _T::ScalarOverload object using ->value_is_valid
ok 90 - accepts _T::ScalarOverload object using subref overloading
ok 91 - accepts _T::ScalarOverload object using non-inlined constraint
ok 92 - accepts _T::ScalarOverload object using inlined constraint
ok 93 - accepts ARRAY reference using ->value_is_valid
ok 94 - accepts ARRAY reference using subref overloading
ok 95 - accepts ARRAY reference using non-inlined constraint
ok 96 - accepts ARRAY reference using inlined constraint
ok 97 - accepts _T::ArrayOverload object using ->value_is_valid
ok 98 - accepts _T::ArrayOverload object using subref overloading
ok 99 - accepts _T::ArrayOverload object using non-inlined constraint
ok 100 - accepts _T::ArrayOverload object using inlined constraint
ok 101 - accepts HASH reference using ->value_is_valid
ok 102 - accepts HASH reference using subref overloading
ok 103 - accepts HASH reference using non-inlined constraint
ok 104 - accepts HASH reference using inlined constraint
ok 105 - accepts _T::HashOverload object using ->value_is_valid
ok 106 - accepts _T::HashOverload object using subref overloading
ok 107 - accepts _T::HashOverload object using non-inlined constraint
ok 108 - accepts _T::HashOverload object using inlined constraint
ok 109 - accepts CODE reference using ->value_is_valid
ok 110 - accepts CODE reference using subref overloading
ok 111 - accepts CODE reference using non-inlined constraint
ok 112 - accepts CODE reference using inlined constraint
ok 113 - accepts _T::CodeOverload object using ->value_is_valid
ok 114 - accepts _T::CodeOverload object using subref overloading
ok 115 - accepts _T::CodeOverload object using non-inlined constraint
ok 116 - accepts _T::CodeOverload object using inlined constraint
ok 117 - accepts "*main::SOME_GLOB" using ->value_is_valid
ok 118 - accepts "*main::SOME_GLOB" using subref overloading
ok 119 - accepts "*main::SOME_GLOB" using non-inlined constraint
ok 120 - accepts "*main::SOME_GLOB" using inlined constraint
ok 121 - accepts GLOB reference using ->value_is_valid
ok 122 - accepts GLOB reference using subref overloading
ok 123 - accepts GLOB reference using non-inlined constraint
ok 124 - accepts GLOB reference using inlined constraint
ok 125 - accepts _T::GlobOverload object using ->value_is_valid
ok 126 - accepts _T::GlobOverload object using subref overloading
ok 127 - accepts _T::GlobOverload object using non-inlined constraint
ok 128 - accepts _T::GlobOverload object using inlined constraint
ok 129 - accepts _T::GlobOverload object using ->value_is_valid
ok 130 - accepts _T::GlobOverload object using subref overloading
ok 131 - accepts _T::GlobOverload object using non-inlined constraint
ok 132 - accepts _T::GlobOverload object using inlined constraint
ok 133 - accepts open filehandle using ->value_is_valid
ok 134 - accepts open filehandle using subref overloading
ok 135 - accepts open filehandle using non-inlined constraint
ok 136 - accepts open filehandle using inlined constraint
ok 137 - accepts IO::File object using ->value_is_valid
ok 138 - accepts IO::File object using subref overloading
ok 139 - accepts IO::File object using non-inlined constraint
ok 140 - accepts IO::File object using inlined constraint
ok 141 - accepts Regexp object using ->value_is_valid
ok 142 - accepts Regexp object using subref overloading
ok 143 - accepts Regexp object using non-inlined constraint
ok 144 - accepts Regexp object using inlined constraint
ok 145 - accepts BlessedQR object using ->value_is_valid
ok 146 - accepts BlessedQR object using subref overloading
ok 147 - accepts BlessedQR object using non-inlined constraint
ok 148 - accepts BlessedQR object using inlined constraint
ok 149 - accepts _T::RegexOverload object using ->value_is_valid
ok 150 - accepts _T::RegexOverload object using subref overloading
ok 151 - accepts _T::RegexOverload object using non-inlined constraint
ok 152 - accepts _T::RegexOverload object using inlined constraint
ok 153 - accepts Regexp object using ->value_is_valid
ok 154 - accepts Regexp object using subref overloading
ok 155 - accepts Regexp object using non-inlined constraint
ok 156 - accepts Regexp object using inlined constraint
ok 157 - accepts Foo object using ->value_is_valid
ok 158 - accepts Foo object using subref overloading
ok 159 - accepts Foo object using non-inlined constraint
ok 160 - accepts Foo object using inlined constraint
ok 161 - accepts undef using ->value_is_valid
ok 162 - accepts undef using subref overloading
ok 163 - accepts undef using non-inlined constraint
ok 164 - accepts undef using inlined constraint
1..164
ok 10 - Item
# Subtest: Maybe
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts 1 using ->value_is_valid
ok 6 - accepts 1 using subref overloading
ok 7 - accepts 1 using non-inlined constraint
ok 8 - accepts 1 using inlined constraint
ok 9 - accepts _T::BoolOverload object (true) using ->value_is_valid
ok 10 - accepts _T::BoolOverload object (true) using subref overloading
ok 11 - accepts _T::BoolOverload object (true) using non-inlined constraint
ok 12 - accepts _T::BoolOverload object (true) using inlined constraint
ok 13 - accepts _T::BoolOverload object (false) using ->value_is_valid
ok 14 - accepts _T::BoolOverload object (false) using subref overloading
ok 15 - accepts _T::BoolOverload object (false) using non-inlined constraint
ok 16 - accepts _T::BoolOverload object (false) using inlined constraint
ok 17 - accepts 100 using ->value_is_valid
ok 18 - accepts 100 using subref overloading
ok 19 - accepts 100 using non-inlined constraint
ok 20 - accepts 100 using inlined constraint
ok 21 - accepts -100 using ->value_is_valid
ok 22 - accepts -100 using subref overloading
ok 23 - accepts -100 using non-inlined constraint
ok 24 - accepts -100 using inlined constraint
ok 25 - accepts 42.42 using ->value_is_valid
ok 26 - accepts 42.42 using subref overloading
ok 27 - accepts 42.42 using non-inlined constraint
ok 28 - accepts 42.42 using inlined constraint
ok 29 - accepts -42.42 using ->value_is_valid
ok 30 - accepts -42.42 using subref overloading
ok 31 - accepts -42.42 using non-inlined constraint
ok 32 - accepts -42.42 using inlined constraint
ok 33 - accepts _T::NumOverload object (0) using ->value_is_valid
ok 34 - accepts _T::NumOverload object (0) using subref overloading
ok 35 - accepts _T::NumOverload object (0) using non-inlined constraint
ok 36 - accepts _T::NumOverload object (0) using inlined constraint
ok 37 - accepts _T::NumOverload object (1) using ->value_is_valid
ok 38 - accepts _T::NumOverload object (1) using subref overloading
ok 39 - accepts _T::NumOverload object (1) using non-inlined constraint
ok 40 - accepts _T::NumOverload object (1) using inlined constraint
ok 41 - accepts _T::NumOverload object (-42) using ->value_is_valid
ok 42 - accepts _T::NumOverload object (-42) using subref overloading
ok 43 - accepts _T::NumOverload object (-42) using non-inlined constraint
ok 44 - accepts _T::NumOverload object (-42) using inlined constraint
ok 45 - accepts _T::NumOverload object (42.42) using ->value_is_valid
ok 46 - accepts _T::NumOverload object (42.42) using subref overloading
ok 47 - accepts _T::NumOverload object (42.42) using non-inlined constraint
ok 48 - accepts _T::NumOverload object (42.42) using inlined constraint
ok 49 - accepts _T::NumOverload object (42.42) using ->value_is_valid
ok 50 - accepts _T::NumOverload object (42.42) using subref overloading
ok 51 - accepts _T::NumOverload object (42.42) using non-inlined constraint
ok 52 - accepts _T::NumOverload object (42.42) using inlined constraint
ok 53 - accepts '' using ->value_is_valid
ok 54 - accepts '' using subref overloading
ok 55 - accepts '' using non-inlined constraint
ok 56 - accepts '' using inlined constraint
ok 57 - accepts "foo" using ->value_is_valid
ok 58 - accepts "foo" using subref overloading
ok 59 - accepts "foo" using non-inlined constraint
ok 60 - accepts "foo" using inlined constraint
ok 61 - accepts "has 42 in it" using ->value_is_valid
ok 62 - accepts "has 42 in it" using subref overloading
ok 63 - accepts "has 42 in it" using non-inlined constraint
ok 64 - accepts "has 42 in it" using inlined constraint
ok 65 - accepts _T::StrOverload object ('') using ->value_is_valid
ok 66 - accepts _T::StrOverload object ('') using subref overloading
ok 67 - accepts _T::StrOverload object ('') using non-inlined constraint
ok 68 - accepts _T::StrOverload object ('') using inlined constraint
ok 69 - accepts _T::StrOverload object ("full") using ->value_is_valid
ok 70 - accepts _T::StrOverload object ("full") using subref overloading
ok 71 - accepts _T::StrOverload object ("full") using non-inlined constraint
ok 72 - accepts _T::StrOverload object ("full") using inlined constraint
ok 73 - accepts "1\n" using ->value_is_valid
ok 74 - accepts "1\n" using subref overloading
ok 75 - accepts "1\n" using non-inlined constraint
ok 76 - accepts "1\n" using inlined constraint
ok 77 - accepts "\n1" using ->value_is_valid
ok 78 - accepts "\n1" using subref overloading
ok 79 - accepts "\n1" using non-inlined constraint
ok 80 - accepts "\n1" using inlined constraint
ok 81 - accepts SCALAR reference using ->value_is_valid
ok 82 - accepts SCALAR reference using subref overloading
ok 83 - accepts SCALAR reference using non-inlined constraint
ok 84 - accepts SCALAR reference using inlined constraint
ok 85 - accepts REF reference using ->value_is_valid
ok 86 - accepts REF reference using subref overloading
ok 87 - accepts REF reference using non-inlined constraint
ok 88 - accepts REF reference using inlined constraint
ok 89 - accepts _T::ScalarOverload object using ->value_is_valid
ok 90 - accepts _T::ScalarOverload object using subref overloading
ok 91 - accepts _T::ScalarOverload object using non-inlined constraint
ok 92 - accepts _T::ScalarOverload object using inlined constraint
ok 93 - accepts ARRAY reference using ->value_is_valid
ok 94 - accepts ARRAY reference using subref overloading
ok 95 - accepts ARRAY reference using non-inlined constraint
ok 96 - accepts ARRAY reference using inlined constraint
ok 97 - accepts _T::ArrayOverload object using ->value_is_valid
ok 98 - accepts _T::ArrayOverload object using subref overloading
ok 99 - accepts _T::ArrayOverload object using non-inlined constraint
ok 100 - accepts _T::ArrayOverload object using inlined constraint
ok 101 - accepts HASH reference using ->value_is_valid
ok 102 - accepts HASH reference using subref overloading
ok 103 - accepts HASH reference using non-inlined constraint
ok 104 - accepts HASH reference using inlined constraint
ok 105 - accepts _T::HashOverload object using ->value_is_valid
ok 106 - accepts _T::HashOverload object using subref overloading
ok 107 - accepts _T::HashOverload object using non-inlined constraint
ok 108 - accepts _T::HashOverload object using inlined constraint
ok 109 - accepts CODE reference using ->value_is_valid
ok 110 - accepts CODE reference using subref overloading
ok 111 - accepts CODE reference using non-inlined constraint
ok 112 - accepts CODE reference using inlined constraint
ok 113 - accepts _T::CodeOverload object using ->value_is_valid
ok 114 - accepts _T::CodeOverload object using subref overloading
ok 115 - accepts _T::CodeOverload object using non-inlined constraint
ok 116 - accepts _T::CodeOverload object using inlined constraint
ok 117 - accepts "*main::SOME_GLOB" using ->value_is_valid
ok 118 - accepts "*main::SOME_GLOB" using subref overloading
ok 119 - accepts "*main::SOME_GLOB" using non-inlined constraint
ok 120 - accepts "*main::SOME_GLOB" using inlined constraint
ok 121 - accepts GLOB reference using ->value_is_valid
ok 122 - accepts GLOB reference using subref overloading
ok 123 - accepts GLOB reference using non-inlined constraint
ok 124 - accepts GLOB reference using inlined constraint
ok 125 - accepts _T::GlobOverload object using ->value_is_valid
ok 126 - accepts _T::GlobOverload object using subref overloading
ok 127 - accepts _T::GlobOverload object using non-inlined constraint
ok 128 - accepts _T::GlobOverload object using inlined constraint
ok 129 - accepts _T::GlobOverload object using ->value_is_valid
ok 130 - accepts _T::GlobOverload object using subref overloading
ok 131 - accepts _T::GlobOverload object using non-inlined constraint
ok 132 - accepts _T::GlobOverload object using inlined constraint
ok 133 - accepts open filehandle using ->value_is_valid
ok 134 - accepts open filehandle using subref overloading
ok 135 - accepts open filehandle using non-inlined constraint
ok 136 - accepts open filehandle using inlined constraint
ok 137 - accepts IO::File object using ->value_is_valid
ok 138 - accepts IO::File object using subref overloading
ok 139 - accepts IO::File object using non-inlined constraint
ok 140 - accepts IO::File object using inlined constraint
ok 141 - accepts Regexp object using ->value_is_valid
ok 142 - accepts Regexp object using subref overloading
ok 143 - accepts Regexp object using non-inlined constraint
ok 144 - accepts Regexp object using inlined constraint
ok 145 - accepts BlessedQR object using ->value_is_valid
ok 146 - accepts BlessedQR object using subref overloading
ok 147 - accepts BlessedQR object using non-inlined constraint
ok 148 - accepts BlessedQR object using inlined constraint
ok 149 - accepts _T::RegexOverload object using ->value_is_valid
ok 150 - accepts _T::RegexOverload object using subref overloading
ok 151 - accepts _T::RegexOverload object using non-inlined constraint
ok 152 - accepts _T::RegexOverload object using inlined constraint
ok 153 - accepts Regexp object using ->value_is_valid
ok 154 - accepts Regexp object using subref overloading
ok 155 - accepts Regexp object using non-inlined constraint
ok 156 - accepts Regexp object using inlined constraint
ok 157 - accepts Foo object using ->value_is_valid
ok 158 - accepts Foo object using subref overloading
ok 159 - accepts Foo object using non-inlined constraint
ok 160 - accepts Foo object using inlined constraint
ok 161 - accepts undef using ->value_is_valid
ok 162 - accepts undef using subref overloading
ok 163 - accepts undef using non-inlined constraint
ok 164 - accepts undef using inlined constraint
1..164
ok 11 - Maybe
# Subtest: Num
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts 1 using ->value_is_valid
ok 6 - accepts 1 using subref overloading
ok 7 - accepts 1 using non-inlined constraint
ok 8 - accepts 1 using inlined constraint
ok 9 - accepts 100 using ->value_is_valid
ok 10 - accepts 100 using subref overloading
ok 11 - accepts 100 using non-inlined constraint
ok 12 - accepts 100 using inlined constraint
ok 13 - accepts -100 using ->value_is_valid
ok 14 - accepts -100 using subref overloading
ok 15 - accepts -100 using non-inlined constraint
ok 16 - accepts -100 using inlined constraint
ok 17 - accepts 42.42 using ->value_is_valid
ok 18 - accepts 42.42 using subref overloading
ok 19 - accepts 42.42 using non-inlined constraint
ok 20 - accepts 42.42 using inlined constraint
ok 21 - accepts -42.42 using ->value_is_valid
ok 22 - accepts -42.42 using subref overloading
ok 23 - accepts -42.42 using non-inlined constraint
ok 24 - accepts -42.42 using inlined constraint
ok 25 - accepts _T::NumOverload object (0) using ->value_is_valid
ok 26 - accepts _T::NumOverload object (0) using subref overloading
ok 27 - accepts _T::NumOverload object (0) using non-inlined constraint
ok 28 - accepts _T::NumOverload object (0) using inlined constraint
ok 29 - accepts _T::NumOverload object (1) using ->value_is_valid
ok 30 - accepts _T::NumOverload object (1) using subref overloading
ok 31 - accepts _T::NumOverload object (1) using non-inlined constraint
ok 32 - accepts _T::NumOverload object (1) using inlined constraint
ok 33 - accepts _T::NumOverload object (-42) using ->value_is_valid
ok 34 - accepts _T::NumOverload object (-42) using subref overloading
ok 35 - accepts _T::NumOverload object (-42) using non-inlined constraint
ok 36 - accepts _T::NumOverload object (-42) using inlined constraint
ok 37 - accepts _T::NumOverload object (42.42) using ->value_is_valid
ok 38 - accepts _T::NumOverload object (42.42) using subref overloading
ok 39 - accepts _T::NumOverload object (42.42) using non-inlined constraint
ok 40 - accepts _T::NumOverload object (42.42) using inlined constraint
ok 41 - accepts _T::NumOverload object (42.42) using ->value_is_valid
ok 42 - accepts _T::NumOverload object (42.42) using subref overloading
ok 43 - accepts _T::NumOverload object (42.42) using non-inlined constraint
ok 44 - accepts _T::NumOverload object (42.42) using inlined constraint
ok 45 - accepts 1e10 using ->value_is_valid
ok 46 - accepts 1e10 using subref overloading
ok 47 - accepts 1e10 using non-inlined constraint
ok 48 - accepts 1e10 using inlined constraint
ok 49 - accepts 1e-10 using ->value_is_valid
ok 50 - accepts 1e-10 using subref overloading
ok 51 - accepts 1e-10 using non-inlined constraint
ok 52 - accepts 1e-10 using inlined constraint
ok 53 - accepts 1.23456e10 using ->value_is_valid
ok 54 - accepts 1.23456e10 using subref overloading
ok 55 - accepts 1.23456e10 using non-inlined constraint
ok 56 - accepts 1.23456e10 using inlined constraint
ok 57 - accepts 1.23456e-10 using ->value_is_valid
ok 58 - accepts 1.23456e-10 using subref overloading
ok 59 - accepts 1.23456e-10 using non-inlined constraint
ok 60 - accepts 1.23456e-10 using inlined constraint
ok 61 - accepts 1e10 using ->value_is_valid
ok 62 - accepts 1e10 using subref overloading
ok 63 - accepts 1e10 using non-inlined constraint
ok 64 - accepts 1e10 using inlined constraint
ok 65 - accepts 1e-10 using ->value_is_valid
ok 66 - accepts 1e-10 using subref overloading
ok 67 - accepts 1e-10 using non-inlined constraint
ok 68 - accepts 1e-10 using inlined constraint
ok 69 - accepts 1.23456e10 using ->value_is_valid
ok 70 - accepts 1.23456e10 using subref overloading
ok 71 - accepts 1.23456e10 using non-inlined constraint
ok 72 - accepts 1.23456e10 using inlined constraint
ok 73 - accepts 1.23456e-10 using ->value_is_valid
ok 74 - accepts 1.23456e-10 using subref overloading
ok 75 - accepts 1.23456e-10 using non-inlined constraint
ok 76 - accepts 1.23456e-10 using inlined constraint
ok 77 - accepts -1e10 using ->value_is_valid
ok 78 - accepts -1e10 using subref overloading
ok 79 - accepts -1e10 using non-inlined constraint
ok 80 - accepts -1e10 using inlined constraint
ok 81 - accepts -1e-10 using ->value_is_valid
ok 82 - accepts -1e-10 using subref overloading
ok 83 - accepts -1e-10 using non-inlined constraint
ok 84 - accepts -1e-10 using inlined constraint
ok 85 - accepts -1.23456e10 using ->value_is_valid
ok 86 - accepts -1.23456e10 using subref overloading
ok 87 - accepts -1.23456e10 using non-inlined constraint
ok 88 - accepts -1.23456e10 using inlined constraint
ok 89 - accepts -1.23456e-10 using ->value_is_valid
ok 90 - accepts -1.23456e-10 using subref overloading
ok 91 - accepts -1.23456e-10 using non-inlined constraint
ok 92 - accepts -1.23456e-10 using inlined constraint
ok 93 - accepts -1e10 using ->value_is_valid
ok 94 - accepts -1e10 using subref overloading
ok 95 - accepts -1e10 using non-inlined constraint
ok 96 - accepts -1e10 using inlined constraint
ok 97 - accepts -1e-10 using ->value_is_valid
ok 98 - accepts -1e-10 using subref overloading
ok 99 - accepts -1e-10 using non-inlined constraint
ok 100 - accepts -1e-10 using inlined constraint
ok 101 - accepts -1.23456e10 using ->value_is_valid
ok 102 - accepts -1.23456e10 using subref overloading
ok 103 - accepts -1.23456e10 using non-inlined constraint
ok 104 - accepts -1.23456e10 using inlined constraint
ok 105 - accepts -1.23456e-10 using ->value_is_valid
ok 106 - accepts -1.23456e-10 using subref overloading
ok 107 - accepts -1.23456e-10 using non-inlined constraint
ok 108 - accepts -1.23456e-10 using inlined constraint
ok 109 - accepts -1e+10 using ->value_is_valid
ok 110 - accepts -1e+10 using subref overloading
ok 111 - accepts -1e+10 using non-inlined constraint
ok 112 - accepts -1e+10 using inlined constraint
ok 113 - accepts 1E10 using ->value_is_valid
ok 114 - accepts 1E10 using subref overloading
ok 115 - accepts 1E10 using non-inlined constraint
ok 116 - accepts 1E10 using inlined constraint
ok 117 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 118 - rejects _T::BoolOverload object (true) using inlined constraint
ok 119 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 120 - rejects _T::BoolOverload object (false) using inlined constraint
ok 121 - rejects '' using ->value_is_valid
ok 122 - rejects '' using inlined constraint
ok 123 - rejects "foo" using ->value_is_valid
ok 124 - rejects "foo" using inlined constraint
ok 125 - rejects "has 42 in it" using ->value_is_valid
ok 126 - rejects "has 42 in it" using inlined constraint
ok 127 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 128 - rejects _T::StrOverload object ('') using inlined constraint
ok 129 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 130 - rejects _T::StrOverload object ("full") using inlined constraint
ok 131 - rejects SCALAR reference using ->value_is_valid
ok 132 - rejects SCALAR reference using inlined constraint
ok 133 - rejects REF reference using ->value_is_valid
ok 134 - rejects REF reference using inlined constraint
ok 135 - rejects _T::ScalarOverload object using ->value_is_valid
ok 136 - rejects _T::ScalarOverload object using inlined constraint
ok 137 - rejects ARRAY reference using ->value_is_valid
ok 138 - rejects ARRAY reference using inlined constraint
ok 139 - rejects _T::ArrayOverload object using ->value_is_valid
ok 140 - rejects _T::ArrayOverload object using inlined constraint
ok 141 - rejects HASH reference using ->value_is_valid
ok 142 - rejects HASH reference using inlined constraint
ok 143 - rejects _T::HashOverload object using ->value_is_valid
ok 144 - rejects _T::HashOverload object using inlined constraint
ok 145 - rejects CODE reference using ->value_is_valid
ok 146 - rejects CODE reference using inlined constraint
ok 147 - rejects _T::CodeOverload object using ->value_is_valid
ok 148 - rejects _T::CodeOverload object using inlined constraint
ok 149 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 150 - rejects "*main::SOME_GLOB" using inlined constraint
ok 151 - rejects GLOB reference using ->value_is_valid
ok 152 - rejects GLOB reference using inlined constraint
ok 153 - rejects _T::GlobOverload object using ->value_is_valid
ok 154 - rejects _T::GlobOverload object using inlined constraint
ok 155 - rejects _T::GlobOverload object using ->value_is_valid
ok 156 - rejects _T::GlobOverload object using inlined constraint
ok 157 - rejects open filehandle using ->value_is_valid
ok 158 - rejects open filehandle using inlined constraint
ok 159 - rejects IO::File object using ->value_is_valid
ok 160 - rejects IO::File object using inlined constraint
ok 161 - rejects "1\n" using ->value_is_valid
ok 162 - rejects "1\n" using inlined constraint
ok 163 - rejects "\n1" using ->value_is_valid
ok 164 - rejects "\n1" using inlined constraint
ok 165 - rejects Regexp object using ->value_is_valid
ok 166 - rejects Regexp object using inlined constraint
ok 167 - rejects BlessedQR object using ->value_is_valid
ok 168 - rejects BlessedQR object using inlined constraint
ok 169 - rejects _T::RegexOverload object using ->value_is_valid
ok 170 - rejects _T::RegexOverload object using inlined constraint
ok 171 - rejects Regexp object using ->value_is_valid
ok 172 - rejects Regexp object using inlined constraint
ok 173 - rejects Foo object using ->value_is_valid
ok 174 - rejects Foo object using inlined constraint
ok 175 - rejects undef using ->value_is_valid
ok 176 - rejects undef using inlined constraint
1..176
ok 12 - Num
# Subtest: Object
ok 1 - accepts _T::BoolOverload object (true) using ->value_is_valid
ok 2 - accepts _T::BoolOverload object (true) using subref overloading
ok 3 - accepts _T::BoolOverload object (true) using non-inlined constraint
ok 4 - accepts _T::BoolOverload object (true) using inlined constraint
ok 5 - accepts _T::BoolOverload object (false) using ->value_is_valid
ok 6 - accepts _T::BoolOverload object (false) using subref overloading
ok 7 - accepts _T::BoolOverload object (false) using non-inlined constraint
ok 8 - accepts _T::BoolOverload object (false) using inlined constraint
ok 9 - accepts _T::StrOverload object ('') using ->value_is_valid
ok 10 - accepts _T::StrOverload object ('') using subref overloading
ok 11 - accepts _T::StrOverload object ('') using non-inlined constraint
ok 12 - accepts _T::StrOverload object ('') using inlined constraint
ok 13 - accepts _T::StrOverload object ("full") using ->value_is_valid
ok 14 - accepts _T::StrOverload object ("full") using subref overloading
ok 15 - accepts _T::StrOverload object ("full") using non-inlined constraint
ok 16 - accepts _T::StrOverload object ("full") using inlined constraint
ok 17 - accepts _T::NumOverload object (0) using ->value_is_valid
ok 18 - accepts _T::NumOverload object (0) using subref overloading
ok 19 - accepts _T::NumOverload object (0) using non-inlined constraint
ok 20 - accepts _T::NumOverload object (0) using inlined constraint
ok 21 - accepts _T::NumOverload object (1) using ->value_is_valid
ok 22 - accepts _T::NumOverload object (1) using subref overloading
ok 23 - accepts _T::NumOverload object (1) using non-inlined constraint
ok 24 - accepts _T::NumOverload object (1) using inlined constraint
ok 25 - accepts _T::NumOverload object (-42) using ->value_is_valid
ok 26 - accepts _T::NumOverload object (-42) using subref overloading
ok 27 - accepts _T::NumOverload object (-42) using non-inlined constraint
ok 28 - accepts _T::NumOverload object (-42) using inlined constraint
ok 29 - accepts _T::NumOverload object (42.42) using ->value_is_valid
ok 30 - accepts _T::NumOverload object (42.42) using subref overloading
ok 31 - accepts _T::NumOverload object (42.42) using non-inlined constraint
ok 32 - accepts _T::NumOverload object (42.42) using inlined constraint
ok 33 - accepts _T::NumOverload object (42.42) using ->value_is_valid
ok 34 - accepts _T::NumOverload object (42.42) using subref overloading
ok 35 - accepts _T::NumOverload object (42.42) using non-inlined constraint
ok 36 - accepts _T::NumOverload object (42.42) using inlined constraint
ok 37 - accepts _T::CodeOverload object using ->value_is_valid
ok 38 - accepts _T::CodeOverload object using subref overloading
ok 39 - accepts _T::CodeOverload object using non-inlined constraint
ok 40 - accepts _T::CodeOverload object using inlined constraint
ok 41 - accepts IO::File object using ->value_is_valid
ok 42 - accepts IO::File object using subref overloading
ok 43 - accepts IO::File object using non-inlined constraint
ok 44 - accepts IO::File object using inlined constraint
ok 45 - accepts Regexp object using ->value_is_valid
ok 46 - accepts Regexp object using subref overloading
ok 47 - accepts Regexp object using non-inlined constraint
ok 48 - accepts Regexp object using inlined constraint
ok 49 - accepts BlessedQR object using ->value_is_valid
ok 50 - accepts BlessedQR object using subref overloading
ok 51 - accepts BlessedQR object using non-inlined constraint
ok 52 - accepts BlessedQR object using inlined constraint
ok 53 - accepts _T::RegexOverload object using ->value_is_valid
ok 54 - accepts _T::RegexOverload object using subref overloading
ok 55 - accepts _T::RegexOverload object using non-inlined constraint
ok 56 - accepts _T::RegexOverload object using inlined constraint
ok 57 - accepts Regexp object using ->value_is_valid
ok 58 - accepts Regexp object using subref overloading
ok 59 - accepts Regexp object using non-inlined constraint
ok 60 - accepts Regexp object using inlined constraint
ok 61 - accepts _T::GlobOverload object using ->value_is_valid
ok 62 - accepts _T::GlobOverload object using subref overloading
ok 63 - accepts _T::GlobOverload object using non-inlined constraint
ok 64 - accepts _T::GlobOverload object using inlined constraint
ok 65 - accepts _T::GlobOverload object using ->value_is_valid
ok 66 - accepts _T::GlobOverload object using subref overloading
ok 67 - accepts _T::GlobOverload object using non-inlined constraint
ok 68 - accepts _T::GlobOverload object using inlined constraint
ok 69 - accepts _T::ScalarOverload object using ->value_is_valid
ok 70 - accepts _T::ScalarOverload object using subref overloading
ok 71 - accepts _T::ScalarOverload object using non-inlined constraint
ok 72 - accepts _T::ScalarOverload object using inlined constraint
ok 73 - accepts _T::ArrayOverload object using ->value_is_valid
ok 74 - accepts _T::ArrayOverload object using subref overloading
ok 75 - accepts _T::ArrayOverload object using non-inlined constraint
ok 76 - accepts _T::ArrayOverload object using inlined constraint
ok 77 - accepts _T::HashOverload object using ->value_is_valid
ok 78 - accepts _T::HashOverload object using subref overloading
ok 79 - accepts _T::HashOverload object using non-inlined constraint
ok 80 - accepts _T::HashOverload object using inlined constraint
ok 81 - accepts Foo object using ->value_is_valid
ok 82 - accepts Foo object using subref overloading
ok 83 - accepts Foo object using non-inlined constraint
ok 84 - accepts Foo object using inlined constraint
ok 85 - rejects 0 using ->value_is_valid
ok 86 - rejects 0 using inlined constraint
ok 87 - rejects 1 using ->value_is_valid
ok 88 - rejects 1 using inlined constraint
ok 89 - rejects 100 using ->value_is_valid
ok 90 - rejects 100 using inlined constraint
ok 91 - rejects -100 using ->value_is_valid
ok 92 - rejects -100 using inlined constraint
ok 93 - rejects 42.42 using ->value_is_valid
ok 94 - rejects 42.42 using inlined constraint
ok 95 - rejects -42.42 using ->value_is_valid
ok 96 - rejects -42.42 using inlined constraint
ok 97 - rejects '' using ->value_is_valid
ok 98 - rejects '' using inlined constraint
ok 99 - rejects "foo" using ->value_is_valid
ok 100 - rejects "foo" using inlined constraint
ok 101 - rejects "has 42 in it" using ->value_is_valid
ok 102 - rejects "has 42 in it" using inlined constraint
ok 103 - rejects "1\n" using ->value_is_valid
ok 104 - rejects "1\n" using inlined constraint
ok 105 - rejects "\n1" using ->value_is_valid
ok 106 - rejects "\n1" using inlined constraint
ok 107 - rejects SCALAR reference using ->value_is_valid
ok 108 - rejects SCALAR reference using inlined constraint
ok 109 - rejects REF reference using ->value_is_valid
ok 110 - rejects REF reference using inlined constraint
ok 111 - rejects ARRAY reference using ->value_is_valid
ok 112 - rejects ARRAY reference using inlined constraint
ok 113 - rejects HASH reference using ->value_is_valid
ok 114 - rejects HASH reference using inlined constraint
ok 115 - rejects CODE reference using ->value_is_valid
ok 116 - rejects CODE reference using inlined constraint
ok 117 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 118 - rejects "*main::SOME_GLOB" using inlined constraint
ok 119 - rejects GLOB reference using ->value_is_valid
ok 120 - rejects GLOB reference using inlined constraint
ok 121 - rejects open filehandle using ->value_is_valid
ok 122 - rejects open filehandle using inlined constraint
ok 123 - rejects undef using ->value_is_valid
ok 124 - rejects undef using inlined constraint
1..124
ok 13 - Object
# Subtest: Ref
ok 1 - accepts _T::BoolOverload object (true) using ->value_is_valid
ok 2 - accepts _T::BoolOverload object (true) using subref overloading
ok 3 - accepts _T::BoolOverload object (true) using non-inlined constraint
ok 4 - accepts _T::BoolOverload object (true) using inlined constraint
ok 5 - accepts _T::BoolOverload object (false) using ->value_is_valid
ok 6 - accepts _T::BoolOverload object (false) using subref overloading
ok 7 - accepts _T::BoolOverload object (false) using non-inlined constraint
ok 8 - accepts _T::BoolOverload object (false) using inlined constraint
ok 9 - accepts _T::StrOverload object ('') using ->value_is_valid
ok 10 - accepts _T::StrOverload object ('') using subref overloading
ok 11 - accepts _T::StrOverload object ('') using non-inlined constraint
ok 12 - accepts _T::StrOverload object ('') using inlined constraint
ok 13 - accepts _T::StrOverload object ("full") using ->value_is_valid
ok 14 - accepts _T::StrOverload object ("full") using subref overloading
ok 15 - accepts _T::StrOverload object ("full") using non-inlined constraint
ok 16 - accepts _T::StrOverload object ("full") using inlined constraint
ok 17 - accepts _T::NumOverload object (0) using ->value_is_valid
ok 18 - accepts _T::NumOverload object (0) using subref overloading
ok 19 - accepts _T::NumOverload object (0) using non-inlined constraint
ok 20 - accepts _T::NumOverload object (0) using inlined constraint
ok 21 - accepts _T::NumOverload object (1) using ->value_is_valid
ok 22 - accepts _T::NumOverload object (1) using subref overloading
ok 23 - accepts _T::NumOverload object (1) using non-inlined constraint
ok 24 - accepts _T::NumOverload object (1) using inlined constraint
ok 25 - accepts _T::NumOverload object (-42) using ->value_is_valid
ok 26 - accepts _T::NumOverload object (-42) using subref overloading
ok 27 - accepts _T::NumOverload object (-42) using non-inlined constraint
ok 28 - accepts _T::NumOverload object (-42) using inlined constraint
ok 29 - accepts _T::NumOverload object (42.42) using ->value_is_valid
ok 30 - accepts _T::NumOverload object (42.42) using subref overloading
ok 31 - accepts _T::NumOverload object (42.42) using non-inlined constraint
ok 32 - accepts _T::NumOverload object (42.42) using inlined constraint
ok 33 - accepts _T::NumOverload object (42.42) using ->value_is_valid
ok 34 - accepts _T::NumOverload object (42.42) using subref overloading
ok 35 - accepts _T::NumOverload object (42.42) using non-inlined constraint
ok 36 - accepts _T::NumOverload object (42.42) using inlined constraint
ok 37 - accepts SCALAR reference using ->value_is_valid
ok 38 - accepts SCALAR reference using subref overloading
ok 39 - accepts SCALAR reference using non-inlined constraint
ok 40 - accepts SCALAR reference using inlined constraint
ok 41 - accepts REF reference using ->value_is_valid
ok 42 - accepts REF reference using subref overloading
ok 43 - accepts REF reference using non-inlined constraint
ok 44 - accepts REF reference using inlined constraint
ok 45 - accepts _T::ScalarOverload object using ->value_is_valid
ok 46 - accepts _T::ScalarOverload object using subref overloading
ok 47 - accepts _T::ScalarOverload object using non-inlined constraint
ok 48 - accepts _T::ScalarOverload object using inlined constraint
ok 49 - accepts ARRAY reference using ->value_is_valid
ok 50 - accepts ARRAY reference using subref overloading
ok 51 - accepts ARRAY reference using non-inlined constraint
ok 52 - accepts ARRAY reference using inlined constraint
ok 53 - accepts _T::ArrayOverload object using ->value_is_valid
ok 54 - accepts _T::ArrayOverload object using subref overloading
ok 55 - accepts _T::ArrayOverload object using non-inlined constraint
ok 56 - accepts _T::ArrayOverload object using inlined constraint
ok 57 - accepts HASH reference using ->value_is_valid
ok 58 - accepts HASH reference using subref overloading
ok 59 - accepts HASH reference using non-inlined constraint
ok 60 - accepts HASH reference using inlined constraint
ok 61 - accepts _T::HashOverload object using ->value_is_valid
ok 62 - accepts _T::HashOverload object using subref overloading
ok 63 - accepts _T::HashOverload object using non-inlined constraint
ok 64 - accepts _T::HashOverload object using inlined constraint
ok 65 - accepts CODE reference using ->value_is_valid
ok 66 - accepts CODE reference using subref overloading
ok 67 - accepts CODE reference using non-inlined constraint
ok 68 - accepts CODE reference using inlined constraint
ok 69 - accepts _T::CodeOverload object using ->value_is_valid
ok 70 - accepts _T::CodeOverload object using subref overloading
ok 71 - accepts _T::CodeOverload object using non-inlined constraint
ok 72 - accepts _T::CodeOverload object using inlined constraint
ok 73 - accepts GLOB reference using ->value_is_valid
ok 74 - accepts GLOB reference using subref overloading
ok 75 - accepts GLOB reference using non-inlined constraint
ok 76 - accepts GLOB reference using inlined constraint
ok 77 - accepts _T::GlobOverload object using ->value_is_valid
ok 78 - accepts _T::GlobOverload object using subref overloading
ok 79 - accepts _T::GlobOverload object using non-inlined constraint
ok 80 - accepts _T::GlobOverload object using inlined constraint
ok 81 - accepts _T::GlobOverload object using ->value_is_valid
ok 82 - accepts _T::GlobOverload object using subref overloading
ok 83 - accepts _T::GlobOverload object using non-inlined constraint
ok 84 - accepts _T::GlobOverload object using inlined constraint
ok 85 - accepts open filehandle using ->value_is_valid
ok 86 - accepts open filehandle using subref overloading
ok 87 - accepts open filehandle using non-inlined constraint
ok 88 - accepts open filehandle using inlined constraint
ok 89 - accepts IO::File object using ->value_is_valid
ok 90 - accepts IO::File object using subref overloading
ok 91 - accepts IO::File object using non-inlined constraint
ok 92 - accepts IO::File object using inlined constraint
ok 93 - accepts Regexp object using ->value_is_valid
ok 94 - accepts Regexp object using subref overloading
ok 95 - accepts Regexp object using non-inlined constraint
ok 96 - accepts Regexp object using inlined constraint
ok 97 - accepts BlessedQR object using ->value_is_valid
ok 98 - accepts BlessedQR object using subref overloading
ok 99 - accepts BlessedQR object using non-inlined constraint
ok 100 - accepts BlessedQR object using inlined constraint
ok 101 - accepts _T::RegexOverload object using ->value_is_valid
ok 102 - accepts _T::RegexOverload object using subref overloading
ok 103 - accepts _T::RegexOverload object using non-inlined constraint
ok 104 - accepts _T::RegexOverload object using inlined constraint
ok 105 - accepts Regexp object using ->value_is_valid
ok 106 - accepts Regexp object using subref overloading
ok 107 - accepts Regexp object using non-inlined constraint
ok 108 - accepts Regexp object using inlined constraint
ok 109 - accepts Foo object using ->value_is_valid
ok 110 - accepts Foo object using subref overloading
ok 111 - accepts Foo object using non-inlined constraint
ok 112 - accepts Foo object using inlined constraint
ok 113 - rejects 0 using ->value_is_valid
ok 114 - rejects 0 using inlined constraint
ok 115 - rejects 1 using ->value_is_valid
ok 116 - rejects 1 using inlined constraint
ok 117 - rejects 100 using ->value_is_valid
ok 118 - rejects 100 using inlined constraint
ok 119 - rejects -100 using ->value_is_valid
ok 120 - rejects -100 using inlined constraint
ok 121 - rejects 42.42 using ->value_is_valid
ok 122 - rejects 42.42 using inlined constraint
ok 123 - rejects -42.42 using ->value_is_valid
ok 124 - rejects -42.42 using inlined constraint
ok 125 - rejects '' using ->value_is_valid
ok 126 - rejects '' using inlined constraint
ok 127 - rejects "foo" using ->value_is_valid
ok 128 - rejects "foo" using inlined constraint
ok 129 - rejects "has 42 in it" using ->value_is_valid
ok 130 - rejects "has 42 in it" using inlined constraint
ok 131 - rejects "1\n" using ->value_is_valid
ok 132 - rejects "1\n" using inlined constraint
ok 133 - rejects "\n1" using ->value_is_valid
ok 134 - rejects "\n1" using inlined constraint
ok 135 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 136 - rejects "*main::SOME_GLOB" using inlined constraint
ok 137 - rejects undef using ->value_is_valid
ok 138 - rejects undef using inlined constraint
1..138
ok 14 - Ref
# Subtest: RegexpRef
ok 1 - accepts Regexp object using ->value_is_valid
ok 2 - accepts Regexp object using subref overloading
ok 3 - accepts Regexp object using non-inlined constraint
ok 4 - accepts Regexp object using inlined constraint
ok 5 - accepts BlessedQR object using ->value_is_valid
ok 6 - accepts BlessedQR object using subref overloading
ok 7 - accepts BlessedQR object using non-inlined constraint
ok 8 - accepts BlessedQR object using inlined constraint
ok 9 - accepts _T::RegexOverload object using ->value_is_valid
ok 10 - accepts _T::RegexOverload object using subref overloading
ok 11 - accepts _T::RegexOverload object using non-inlined constraint
ok 12 - accepts _T::RegexOverload object using inlined constraint
ok 13 - rejects 0 using ->value_is_valid
ok 14 - rejects 0 using inlined constraint
ok 15 - rejects 1 using ->value_is_valid
ok 16 - rejects 1 using inlined constraint
ok 17 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 18 - rejects _T::BoolOverload object (true) using inlined constraint
ok 19 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 20 - rejects _T::BoolOverload object (false) using inlined constraint
ok 21 - rejects 100 using ->value_is_valid
ok 22 - rejects 100 using inlined constraint
ok 23 - rejects -100 using ->value_is_valid
ok 24 - rejects -100 using inlined constraint
ok 25 - rejects 42.42 using ->value_is_valid
ok 26 - rejects 42.42 using inlined constraint
ok 27 - rejects -42.42 using ->value_is_valid
ok 28 - rejects -42.42 using inlined constraint
ok 29 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 30 - rejects _T::NumOverload object (0) using inlined constraint
ok 31 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 32 - rejects _T::NumOverload object (1) using inlined constraint
ok 33 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 34 - rejects _T::NumOverload object (-42) using inlined constraint
ok 35 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 36 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 37 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 38 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 39 - rejects '' using ->value_is_valid
ok 40 - rejects '' using inlined constraint
ok 41 - rejects "foo" using ->value_is_valid
ok 42 - rejects "foo" using inlined constraint
ok 43 - rejects "has 42 in it" using ->value_is_valid
ok 44 - rejects "has 42 in it" using inlined constraint
ok 45 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 46 - rejects _T::StrOverload object ('') using inlined constraint
ok 47 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 48 - rejects _T::StrOverload object ("full") using inlined constraint
ok 49 - rejects "1\n" using ->value_is_valid
ok 50 - rejects "1\n" using inlined constraint
ok 51 - rejects "\n1" using ->value_is_valid
ok 52 - rejects "\n1" using inlined constraint
ok 53 - rejects SCALAR reference using ->value_is_valid
ok 54 - rejects SCALAR reference using inlined constraint
ok 55 - rejects REF reference using ->value_is_valid
ok 56 - rejects REF reference using inlined constraint
ok 57 - rejects _T::ScalarOverload object using ->value_is_valid
ok 58 - rejects _T::ScalarOverload object using inlined constraint
ok 59 - rejects ARRAY reference using ->value_is_valid
ok 60 - rejects ARRAY reference using inlined constraint
ok 61 - rejects _T::ArrayOverload object using ->value_is_valid
ok 62 - rejects _T::ArrayOverload object using inlined constraint
ok 63 - rejects HASH reference using ->value_is_valid
ok 64 - rejects HASH reference using inlined constraint
ok 65 - rejects _T::HashOverload object using ->value_is_valid
ok 66 - rejects _T::HashOverload object using inlined constraint
ok 67 - rejects CODE reference using ->value_is_valid
ok 68 - rejects CODE reference using inlined constraint
ok 69 - rejects _T::CodeOverload object using ->value_is_valid
ok 70 - rejects _T::CodeOverload object using inlined constraint
ok 71 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 72 - rejects "*main::SOME_GLOB" using inlined constraint
ok 73 - rejects GLOB reference using ->value_is_valid
ok 74 - rejects GLOB reference using inlined constraint
ok 75 - rejects _T::GlobOverload object using ->value_is_valid
ok 76 - rejects _T::GlobOverload object using inlined constraint
ok 77 - rejects _T::GlobOverload object using ->value_is_valid
ok 78 - rejects _T::GlobOverload object using inlined constraint
ok 79 - rejects open filehandle using ->value_is_valid
ok 80 - rejects open filehandle using inlined constraint
ok 81 - rejects IO::File object using ->value_is_valid
ok 82 - rejects IO::File object using inlined constraint
ok 83 - rejects Foo object using ->value_is_valid
ok 84 - rejects Foo object using inlined constraint
ok 85 - rejects undef using ->value_is_valid
ok 86 - rejects undef using inlined constraint
ok 87 - rejects Regexp object using ->value_is_valid
ok 88 - rejects Regexp object using inlined constraint
1..88
ok 15 - RegexpRef
# Subtest: ScalarRef
ok 1 - accepts SCALAR reference using ->value_is_valid
ok 2 - accepts SCALAR reference using subref overloading
ok 3 - accepts SCALAR reference using non-inlined constraint
ok 4 - accepts SCALAR reference using inlined constraint
ok 5 - accepts REF reference using ->value_is_valid
ok 6 - accepts REF reference using subref overloading
ok 7 - accepts REF reference using non-inlined constraint
ok 8 - accepts REF reference using inlined constraint
ok 9 - accepts _T::ScalarOverload object using ->value_is_valid
ok 10 - accepts _T::ScalarOverload object using subref overloading
ok 11 - accepts _T::ScalarOverload object using non-inlined constraint
ok 12 - accepts _T::ScalarOverload object using inlined constraint
ok 13 - rejects 0 using ->value_is_valid
ok 14 - rejects 0 using inlined constraint
ok 15 - rejects 1 using ->value_is_valid
ok 16 - rejects 1 using inlined constraint
ok 17 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 18 - rejects _T::BoolOverload object (true) using inlined constraint
ok 19 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 20 - rejects _T::BoolOverload object (false) using inlined constraint
ok 21 - rejects 100 using ->value_is_valid
ok 22 - rejects 100 using inlined constraint
ok 23 - rejects -100 using ->value_is_valid
ok 24 - rejects -100 using inlined constraint
ok 25 - rejects 42.42 using ->value_is_valid
ok 26 - rejects 42.42 using inlined constraint
ok 27 - rejects -42.42 using ->value_is_valid
ok 28 - rejects -42.42 using inlined constraint
ok 29 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 30 - rejects _T::NumOverload object (0) using inlined constraint
ok 31 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 32 - rejects _T::NumOverload object (1) using inlined constraint
ok 33 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 34 - rejects _T::NumOverload object (-42) using inlined constraint
ok 35 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 36 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 37 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 38 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 39 - rejects '' using ->value_is_valid
ok 40 - rejects '' using inlined constraint
ok 41 - rejects "foo" using ->value_is_valid
ok 42 - rejects "foo" using inlined constraint
ok 43 - rejects "has 42 in it" using ->value_is_valid
ok 44 - rejects "has 42 in it" using inlined constraint
ok 45 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 46 - rejects _T::StrOverload object ('') using inlined constraint
ok 47 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 48 - rejects _T::StrOverload object ("full") using inlined constraint
ok 49 - rejects "1\n" using ->value_is_valid
ok 50 - rejects "1\n" using inlined constraint
ok 51 - rejects "\n1" using ->value_is_valid
ok 52 - rejects "\n1" using inlined constraint
ok 53 - rejects ARRAY reference using ->value_is_valid
ok 54 - rejects ARRAY reference using inlined constraint
ok 55 - rejects _T::ArrayOverload object using ->value_is_valid
ok 56 - rejects _T::ArrayOverload object using inlined constraint
ok 57 - rejects HASH reference using ->value_is_valid
ok 58 - rejects HASH reference using inlined constraint
ok 59 - rejects _T::HashOverload object using ->value_is_valid
ok 60 - rejects _T::HashOverload object using inlined constraint
ok 61 - rejects CODE reference using ->value_is_valid
ok 62 - rejects CODE reference using inlined constraint
ok 63 - rejects _T::CodeOverload object using ->value_is_valid
ok 64 - rejects _T::CodeOverload object using inlined constraint
ok 65 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 66 - rejects "*main::SOME_GLOB" using inlined constraint
ok 67 - rejects GLOB reference using ->value_is_valid
ok 68 - rejects GLOB reference using inlined constraint
ok 69 - rejects _T::GlobOverload object using ->value_is_valid
ok 70 - rejects _T::GlobOverload object using inlined constraint
ok 71 - rejects _T::GlobOverload object using ->value_is_valid
ok 72 - rejects _T::GlobOverload object using inlined constraint
ok 73 - rejects open filehandle using ->value_is_valid
ok 74 - rejects open filehandle using inlined constraint
ok 75 - rejects IO::File object using ->value_is_valid
ok 76 - rejects IO::File object using inlined constraint
ok 77 - rejects Regexp object using ->value_is_valid
ok 78 - rejects Regexp object using inlined constraint
ok 79 - rejects BlessedQR object using ->value_is_valid
ok 80 - rejects BlessedQR object using inlined constraint
ok 81 - rejects _T::RegexOverload object using ->value_is_valid
ok 82 - rejects _T::RegexOverload object using inlined constraint
ok 83 - rejects Regexp object using ->value_is_valid
ok 84 - rejects Regexp object using inlined constraint
ok 85 - rejects Foo object using ->value_is_valid
ok 86 - rejects Foo object using inlined constraint
ok 87 - rejects undef using ->value_is_valid
ok 88 - rejects undef using inlined constraint
1..88
ok 16 - ScalarRef
# Subtest: Str
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts 1 using ->value_is_valid
ok 6 - accepts 1 using subref overloading
ok 7 - accepts 1 using non-inlined constraint
ok 8 - accepts 1 using inlined constraint
ok 9 - accepts 100 using ->value_is_valid
ok 10 - accepts 100 using subref overloading
ok 11 - accepts 100 using non-inlined constraint
ok 12 - accepts 100 using inlined constraint
ok 13 - accepts -100 using ->value_is_valid
ok 14 - accepts -100 using subref overloading
ok 15 - accepts -100 using non-inlined constraint
ok 16 - accepts -100 using inlined constraint
ok 17 - accepts 42.42 using ->value_is_valid
ok 18 - accepts 42.42 using subref overloading
ok 19 - accepts 42.42 using non-inlined constraint
ok 20 - accepts 42.42 using inlined constraint
ok 21 - accepts -42.42 using ->value_is_valid
ok 22 - accepts -42.42 using subref overloading
ok 23 - accepts -42.42 using non-inlined constraint
ok 24 - accepts -42.42 using inlined constraint
ok 25 - accepts '' using ->value_is_valid
ok 26 - accepts '' using subref overloading
ok 27 - accepts '' using non-inlined constraint
ok 28 - accepts '' using inlined constraint
ok 29 - accepts "foo" using ->value_is_valid
ok 30 - accepts "foo" using subref overloading
ok 31 - accepts "foo" using non-inlined constraint
ok 32 - accepts "foo" using inlined constraint
ok 33 - accepts "has 42 in it" using ->value_is_valid
ok 34 - accepts "has 42 in it" using subref overloading
ok 35 - accepts "has 42 in it" using non-inlined constraint
ok 36 - accepts "has 42 in it" using inlined constraint
ok 37 - accepts _T::StrOverload object ('') using ->value_is_valid
ok 38 - accepts _T::StrOverload object ('') using subref overloading
ok 39 - accepts _T::StrOverload object ('') using non-inlined constraint
ok 40 - accepts _T::StrOverload object ('') using inlined constraint
ok 41 - accepts _T::StrOverload object ("full") using ->value_is_valid
ok 42 - accepts _T::StrOverload object ("full") using subref overloading
ok 43 - accepts _T::StrOverload object ("full") using non-inlined constraint
ok 44 - accepts _T::StrOverload object ("full") using inlined constraint
ok 45 - accepts "1\n" using ->value_is_valid
ok 46 - accepts "1\n" using subref overloading
ok 47 - accepts "1\n" using non-inlined constraint
ok 48 - accepts "1\n" using inlined constraint
ok 49 - accepts "\n1" using ->value_is_valid
ok 50 - accepts "\n1" using subref overloading
ok 51 - accepts "\n1" using non-inlined constraint
ok 52 - accepts "\n1" using inlined constraint
ok 53 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 54 - rejects _T::BoolOverload object (true) using inlined constraint
ok 55 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 56 - rejects _T::BoolOverload object (false) using inlined constraint
ok 57 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 58 - rejects _T::NumOverload object (0) using inlined constraint
ok 59 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 60 - rejects _T::NumOverload object (1) using inlined constraint
ok 61 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 62 - rejects _T::NumOverload object (-42) using inlined constraint
ok 63 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 64 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 65 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 66 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 67 - rejects SCALAR reference using ->value_is_valid
ok 68 - rejects SCALAR reference using inlined constraint
ok 69 - rejects REF reference using ->value_is_valid
ok 70 - rejects REF reference using inlined constraint
ok 71 - rejects _T::ScalarOverload object using ->value_is_valid
ok 72 - rejects _T::ScalarOverload object using inlined constraint
ok 73 - rejects ARRAY reference using ->value_is_valid
ok 74 - rejects ARRAY reference using inlined constraint
ok 75 - rejects _T::ArrayOverload object using ->value_is_valid
ok 76 - rejects _T::ArrayOverload object using inlined constraint
ok 77 - rejects HASH reference using ->value_is_valid
ok 78 - rejects HASH reference using inlined constraint
ok 79 - rejects _T::HashOverload object using ->value_is_valid
ok 80 - rejects _T::HashOverload object using inlined constraint
ok 81 - rejects CODE reference using ->value_is_valid
ok 82 - rejects CODE reference using inlined constraint
ok 83 - rejects _T::CodeOverload object using ->value_is_valid
ok 84 - rejects _T::CodeOverload object using inlined constraint
ok 85 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 86 - rejects "*main::SOME_GLOB" using inlined constraint
ok 87 - rejects GLOB reference using ->value_is_valid
ok 88 - rejects GLOB reference using inlined constraint
ok 89 - rejects _T::GlobOverload object using ->value_is_valid
ok 90 - rejects _T::GlobOverload object using inlined constraint
ok 91 - rejects _T::GlobOverload object using ->value_is_valid
ok 92 - rejects _T::GlobOverload object using inlined constraint
ok 93 - rejects open filehandle using ->value_is_valid
ok 94 - rejects open filehandle using inlined constraint
ok 95 - rejects IO::File object using ->value_is_valid
ok 96 - rejects IO::File object using inlined constraint
ok 97 - rejects Regexp object using ->value_is_valid
ok 98 - rejects Regexp object using inlined constraint
ok 99 - rejects BlessedQR object using ->value_is_valid
ok 100 - rejects BlessedQR object using inlined constraint
ok 101 - rejects _T::RegexOverload object using ->value_is_valid
ok 102 - rejects _T::RegexOverload object using inlined constraint
ok 103 - rejects Regexp object using ->value_is_valid
ok 104 - rejects Regexp object using inlined constraint
ok 105 - rejects Foo object using ->value_is_valid
ok 106 - rejects Foo object using inlined constraint
ok 107 - rejects undef using ->value_is_valid
ok 108 - rejects undef using inlined constraint
1..108
ok 17 - Str
# Subtest: Undef
ok 1 - accepts undef using ->value_is_valid
ok 2 - accepts undef using subref overloading
ok 3 - accepts undef using non-inlined constraint
ok 4 - accepts undef using inlined constraint
ok 5 - rejects 0 using ->value_is_valid
ok 6 - rejects 0 using inlined constraint
ok 7 - rejects 1 using ->value_is_valid
ok 8 - rejects 1 using inlined constraint
ok 9 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 10 - rejects _T::BoolOverload object (true) using inlined constraint
ok 11 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 12 - rejects _T::BoolOverload object (false) using inlined constraint
ok 13 - rejects 100 using ->value_is_valid
ok 14 - rejects 100 using inlined constraint
ok 15 - rejects -100 using ->value_is_valid
ok 16 - rejects -100 using inlined constraint
ok 17 - rejects 42.42 using ->value_is_valid
ok 18 - rejects 42.42 using inlined constraint
ok 19 - rejects -42.42 using ->value_is_valid
ok 20 - rejects -42.42 using inlined constraint
ok 21 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 22 - rejects _T::NumOverload object (0) using inlined constraint
ok 23 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 24 - rejects _T::NumOverload object (1) using inlined constraint
ok 25 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 26 - rejects _T::NumOverload object (-42) using inlined constraint
ok 27 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 28 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 29 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 30 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 31 - rejects '' using ->value_is_valid
ok 32 - rejects '' using inlined constraint
ok 33 - rejects "foo" using ->value_is_valid
ok 34 - rejects "foo" using inlined constraint
ok 35 - rejects "has 42 in it" using ->value_is_valid
ok 36 - rejects "has 42 in it" using inlined constraint
ok 37 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 38 - rejects _T::StrOverload object ('') using inlined constraint
ok 39 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 40 - rejects _T::StrOverload object ("full") using inlined constraint
ok 41 - rejects "1\n" using ->value_is_valid
ok 42 - rejects "1\n" using inlined constraint
ok 43 - rejects "\n1" using ->value_is_valid
ok 44 - rejects "\n1" using inlined constraint
ok 45 - rejects SCALAR reference using ->value_is_valid
ok 46 - rejects SCALAR reference using inlined constraint
ok 47 - rejects REF reference using ->value_is_valid
ok 48 - rejects REF reference using inlined constraint
ok 49 - rejects _T::ScalarOverload object using ->value_is_valid
ok 50 - rejects _T::ScalarOverload object using inlined constraint
ok 51 - rejects ARRAY reference using ->value_is_valid
ok 52 - rejects ARRAY reference using inlined constraint
ok 53 - rejects _T::ArrayOverload object using ->value_is_valid
ok 54 - rejects _T::ArrayOverload object using inlined constraint
ok 55 - rejects HASH reference using ->value_is_valid
ok 56 - rejects HASH reference using inlined constraint
ok 57 - rejects _T::HashOverload object using ->value_is_valid
ok 58 - rejects _T::HashOverload object using inlined constraint
ok 59 - rejects CODE reference using ->value_is_valid
ok 60 - rejects CODE reference using inlined constraint
ok 61 - rejects _T::CodeOverload object using ->value_is_valid
ok 62 - rejects _T::CodeOverload object using inlined constraint
ok 63 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 64 - rejects "*main::SOME_GLOB" using inlined constraint
ok 65 - rejects GLOB reference using ->value_is_valid
ok 66 - rejects GLOB reference using inlined constraint
ok 67 - rejects _T::GlobOverload object using ->value_is_valid
ok 68 - rejects _T::GlobOverload object using inlined constraint
ok 69 - rejects _T::GlobOverload object using ->value_is_valid
ok 70 - rejects _T::GlobOverload object using inlined constraint
ok 71 - rejects open filehandle using ->value_is_valid
ok 72 - rejects open filehandle using inlined constraint
ok 73 - rejects IO::File object using ->value_is_valid
ok 74 - rejects IO::File object using inlined constraint
ok 75 - rejects Regexp object using ->value_is_valid
ok 76 - rejects Regexp object using inlined constraint
ok 77 - rejects BlessedQR object using ->value_is_valid
ok 78 - rejects BlessedQR object using inlined constraint
ok 79 - rejects _T::RegexOverload object using ->value_is_valid
ok 80 - rejects _T::RegexOverload object using inlined constraint
ok 81 - rejects Regexp object using ->value_is_valid
ok 82 - rejects Regexp object using inlined constraint
ok 83 - rejects Foo object using ->value_is_valid
ok 84 - rejects Foo object using inlined constraint
1..84
ok 18 - Undef
# Subtest: Value
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts 1 using ->value_is_valid
ok 6 - accepts 1 using subref overloading
ok 7 - accepts 1 using non-inlined constraint
ok 8 - accepts 1 using inlined constraint
ok 9 - accepts 100 using ->value_is_valid
ok 10 - accepts 100 using subref overloading
ok 11 - accepts 100 using non-inlined constraint
ok 12 - accepts 100 using inlined constraint
ok 13 - accepts -100 using ->value_is_valid
ok 14 - accepts -100 using subref overloading
ok 15 - accepts -100 using non-inlined constraint
ok 16 - accepts -100 using inlined constraint
ok 17 - accepts 42.42 using ->value_is_valid
ok 18 - accepts 42.42 using subref overloading
ok 19 - accepts 42.42 using non-inlined constraint
ok 20 - accepts 42.42 using inlined constraint
ok 21 - accepts -42.42 using ->value_is_valid
ok 22 - accepts -42.42 using subref overloading
ok 23 - accepts -42.42 using non-inlined constraint
ok 24 - accepts -42.42 using inlined constraint
ok 25 - accepts '' using ->value_is_valid
ok 26 - accepts '' using subref overloading
ok 27 - accepts '' using non-inlined constraint
ok 28 - accepts '' using inlined constraint
ok 29 - accepts "foo" using ->value_is_valid
ok 30 - accepts "foo" using subref overloading
ok 31 - accepts "foo" using non-inlined constraint
ok 32 - accepts "foo" using inlined constraint
ok 33 - accepts "has 42 in it" using ->value_is_valid
ok 34 - accepts "has 42 in it" using subref overloading
ok 35 - accepts "has 42 in it" using non-inlined constraint
ok 36 - accepts "has 42 in it" using inlined constraint
ok 37 - accepts "1\n" using ->value_is_valid
ok 38 - accepts "1\n" using subref overloading
ok 39 - accepts "1\n" using non-inlined constraint
ok 40 - accepts "1\n" using inlined constraint
ok 41 - accepts "\n1" using ->value_is_valid
ok 42 - accepts "\n1" using subref overloading
ok 43 - accepts "\n1" using non-inlined constraint
ok 44 - accepts "\n1" using inlined constraint
ok 45 - accepts "*main::SOME_GLOB" using ->value_is_valid
ok 46 - accepts "*main::SOME_GLOB" using subref overloading
ok 47 - accepts "*main::SOME_GLOB" using non-inlined constraint
ok 48 - accepts "*main::SOME_GLOB" using inlined constraint
ok 49 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 50 - rejects _T::BoolOverload object (true) using inlined constraint
ok 51 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 52 - rejects _T::BoolOverload object (false) using inlined constraint
ok 53 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 54 - rejects _T::StrOverload object ('') using inlined constraint
ok 55 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 56 - rejects _T::StrOverload object ("full") using inlined constraint
ok 57 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 58 - rejects _T::NumOverload object (0) using inlined constraint
ok 59 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 60 - rejects _T::NumOverload object (1) using inlined constraint
ok 61 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 62 - rejects _T::NumOverload object (-42) using inlined constraint
ok 63 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 64 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 65 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 66 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 67 - rejects SCALAR reference using ->value_is_valid
ok 68 - rejects SCALAR reference using inlined constraint
ok 69 - rejects REF reference using ->value_is_valid
ok 70 - rejects REF reference using inlined constraint
ok 71 - rejects _T::ScalarOverload object using ->value_is_valid
ok 72 - rejects _T::ScalarOverload object using inlined constraint
ok 73 - rejects ARRAY reference using ->value_is_valid
ok 74 - rejects ARRAY reference using inlined constraint
ok 75 - rejects _T::ArrayOverload object using ->value_is_valid
ok 76 - rejects _T::ArrayOverload object using inlined constraint
ok 77 - rejects HASH reference using ->value_is_valid
ok 78 - rejects HASH reference using inlined constraint
ok 79 - rejects _T::HashOverload object using ->value_is_valid
ok 80 - rejects _T::HashOverload object using inlined constraint
ok 81 - rejects CODE reference using ->value_is_valid
ok 82 - rejects CODE reference using inlined constraint
ok 83 - rejects _T::CodeOverload object using ->value_is_valid
ok 84 - rejects _T::CodeOverload object using inlined constraint
ok 85 - rejects GLOB reference using ->value_is_valid
ok 86 - rejects GLOB reference using inlined constraint
ok 87 - rejects _T::GlobOverload object using ->value_is_valid
ok 88 - rejects _T::GlobOverload object using inlined constraint
ok 89 - rejects _T::GlobOverload object using ->value_is_valid
ok 90 - rejects _T::GlobOverload object using inlined constraint
ok 91 - rejects open filehandle using ->value_is_valid
ok 92 - rejects open filehandle using inlined constraint
ok 93 - rejects IO::File object using ->value_is_valid
ok 94 - rejects IO::File object using inlined constraint
ok 95 - rejects Regexp object using ->value_is_valid
ok 96 - rejects Regexp object using inlined constraint
ok 97 - rejects BlessedQR object using ->value_is_valid
ok 98 - rejects BlessedQR object using inlined constraint
ok 99 - rejects _T::RegexOverload object using ->value_is_valid
ok 100 - rejects _T::RegexOverload object using inlined constraint
ok 101 - rejects Regexp object using ->value_is_valid
ok 102 - rejects Regexp object using inlined constraint
ok 103 - rejects Foo object using ->value_is_valid
ok 104 - rejects Foo object using inlined constraint
ok 105 - rejects undef using ->value_is_valid
ok 106 - rejects undef using inlined constraint
1..106
ok 19 - Value
# Subtest: Maybe[Value]
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts 1 using ->value_is_valid
ok 6 - accepts 1 using subref overloading
ok 7 - accepts 1 using non-inlined constraint
ok 8 - accepts 1 using inlined constraint
ok 9 - accepts 100 using ->value_is_valid
ok 10 - accepts 100 using subref overloading
ok 11 - accepts 100 using non-inlined constraint
ok 12 - accepts 100 using inlined constraint
ok 13 - accepts -100 using ->value_is_valid
ok 14 - accepts -100 using subref overloading
ok 15 - accepts -100 using non-inlined constraint
ok 16 - accepts -100 using inlined constraint
ok 17 - accepts 42.42 using ->value_is_valid
ok 18 - accepts 42.42 using subref overloading
ok 19 - accepts 42.42 using non-inlined constraint
ok 20 - accepts 42.42 using inlined constraint
ok 21 - accepts -42.42 using ->value_is_valid
ok 22 - accepts -42.42 using subref overloading
ok 23 - accepts -42.42 using non-inlined constraint
ok 24 - accepts -42.42 using inlined constraint
ok 25 - accepts '' using ->value_is_valid
ok 26 - accepts '' using subref overloading
ok 27 - accepts '' using non-inlined constraint
ok 28 - accepts '' using inlined constraint
ok 29 - accepts "foo" using ->value_is_valid
ok 30 - accepts "foo" using subref overloading
ok 31 - accepts "foo" using non-inlined constraint
ok 32 - accepts "foo" using inlined constraint
ok 33 - accepts "has 42 in it" using ->value_is_valid
ok 34 - accepts "has 42 in it" using subref overloading
ok 35 - accepts "has 42 in it" using non-inlined constraint
ok 36 - accepts "has 42 in it" using inlined constraint
ok 37 - accepts "1\n" using ->value_is_valid
ok 38 - accepts "1\n" using subref overloading
ok 39 - accepts "1\n" using non-inlined constraint
ok 40 - accepts "1\n" using inlined constraint
ok 41 - accepts "\n1" using ->value_is_valid
ok 42 - accepts "\n1" using subref overloading
ok 43 - accepts "\n1" using non-inlined constraint
ok 44 - accepts "\n1" using inlined constraint
ok 45 - accepts "*main::SOME_GLOB" using ->value_is_valid
ok 46 - accepts "*main::SOME_GLOB" using subref overloading
ok 47 - accepts "*main::SOME_GLOB" using non-inlined constraint
ok 48 - accepts "*main::SOME_GLOB" using inlined constraint
ok 49 - accepts undef using ->value_is_valid
ok 50 - accepts undef using subref overloading
ok 51 - accepts undef using non-inlined constraint
ok 52 - accepts undef using inlined constraint
ok 53 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 54 - rejects _T::BoolOverload object (true) using inlined constraint
ok 55 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 56 - rejects _T::BoolOverload object (false) using inlined constraint
ok 57 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 58 - rejects _T::StrOverload object ('') using inlined constraint
ok 59 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 60 - rejects _T::StrOverload object ("full") using inlined constraint
ok 61 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 62 - rejects _T::NumOverload object (0) using inlined constraint
ok 63 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 64 - rejects _T::NumOverload object (1) using inlined constraint
ok 65 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 66 - rejects _T::NumOverload object (-42) using inlined constraint
ok 67 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 68 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 69 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 70 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 71 - rejects SCALAR reference using ->value_is_valid
ok 72 - rejects SCALAR reference using inlined constraint
ok 73 - rejects REF reference using ->value_is_valid
ok 74 - rejects REF reference using inlined constraint
ok 75 - rejects _T::ScalarOverload object using ->value_is_valid
ok 76 - rejects _T::ScalarOverload object using inlined constraint
ok 77 - rejects ARRAY reference using ->value_is_valid
ok 78 - rejects ARRAY reference using inlined constraint
ok 79 - rejects _T::ArrayOverload object using ->value_is_valid
ok 80 - rejects _T::ArrayOverload object using inlined constraint
ok 81 - rejects HASH reference using ->value_is_valid
ok 82 - rejects HASH reference using inlined constraint
ok 83 - rejects _T::HashOverload object using ->value_is_valid
ok 84 - rejects _T::HashOverload object using inlined constraint
ok 85 - rejects CODE reference using ->value_is_valid
ok 86 - rejects CODE reference using inlined constraint
ok 87 - rejects _T::CodeOverload object using ->value_is_valid
ok 88 - rejects _T::CodeOverload object using inlined constraint
ok 89 - rejects GLOB reference using ->value_is_valid
ok 90 - rejects GLOB reference using inlined constraint
ok 91 - rejects _T::GlobOverload object using ->value_is_valid
ok 92 - rejects _T::GlobOverload object using inlined constraint
ok 93 - rejects _T::GlobOverload object using ->value_is_valid
ok 94 - rejects _T::GlobOverload object using inlined constraint
ok 95 - rejects open filehandle using ->value_is_valid
ok 96 - rejects open filehandle using inlined constraint
ok 97 - rejects IO::File object using ->value_is_valid
ok 98 - rejects IO::File object using inlined constraint
ok 99 - rejects Regexp object using ->value_is_valid
ok 100 - rejects Regexp object using inlined constraint
ok 101 - rejects BlessedQR object using ->value_is_valid
ok 102 - rejects BlessedQR object using inlined constraint
ok 103 - rejects _T::RegexOverload object using ->value_is_valid
ok 104 - rejects _T::RegexOverload object using inlined constraint
ok 105 - rejects Regexp object using ->value_is_valid
ok 106 - rejects Regexp object using inlined constraint
ok 107 - rejects Foo object using ->value_is_valid
ok 108 - rejects Foo object using inlined constraint
1..108
ok 20 - Maybe[Value]
# Subtest: ScalarRef[Value]
ok 1 - accepts scalar ref to 0 using ->value_is_valid
ok 2 - accepts scalar ref to 0 using subref overloading
ok 3 - accepts scalar ref to 0 using non-inlined constraint
ok 4 - accepts scalar ref to 0 using inlined constraint
ok 5 - accepts scalar ref to 1 using ->value_is_valid
ok 6 - accepts scalar ref to 1 using subref overloading
ok 7 - accepts scalar ref to 1 using non-inlined constraint
ok 8 - accepts scalar ref to 1 using inlined constraint
ok 9 - accepts scalar ref to 100 using ->value_is_valid
ok 10 - accepts scalar ref to 100 using subref overloading
ok 11 - accepts scalar ref to 100 using non-inlined constraint
ok 12 - accepts scalar ref to 100 using inlined constraint
ok 13 - accepts scalar ref to -100 using ->value_is_valid
ok 14 - accepts scalar ref to -100 using subref overloading
ok 15 - accepts scalar ref to -100 using non-inlined constraint
ok 16 - accepts scalar ref to -100 using inlined constraint
ok 17 - accepts scalar ref to 42.42 using ->value_is_valid
ok 18 - accepts scalar ref to 42.42 using subref overloading
ok 19 - accepts scalar ref to 42.42 using non-inlined constraint
ok 20 - accepts scalar ref to 42.42 using inlined constraint
ok 21 - accepts scalar ref to -42.42 using ->value_is_valid
ok 22 - accepts scalar ref to -42.42 using subref overloading
ok 23 - accepts scalar ref to -42.42 using non-inlined constraint
ok 24 - accepts scalar ref to -42.42 using inlined constraint
ok 25 - accepts scalar ref to '' using ->value_is_valid
ok 26 - accepts scalar ref to '' using subref overloading
ok 27 - accepts scalar ref to '' using non-inlined constraint
ok 28 - accepts scalar ref to '' using inlined constraint
ok 29 - accepts scalar ref to "foo" using ->value_is_valid
ok 30 - accepts scalar ref to "foo" using subref overloading
ok 31 - accepts scalar ref to "foo" using non-inlined constraint
ok 32 - accepts scalar ref to "foo" using inlined constraint
ok 33 - accepts scalar ref to "has 42 in it" using ->value_is_valid
ok 34 - accepts scalar ref to "has 42 in it" using subref overloading
ok 35 - accepts scalar ref to "has 42 in it" using non-inlined constraint
ok 36 - accepts scalar ref to "has 42 in it" using inlined constraint
ok 37 - accepts scalar ref to "1\n" using ->value_is_valid
ok 38 - accepts scalar ref to "1\n" using subref overloading
ok 39 - accepts scalar ref to "1\n" using non-inlined constraint
ok 40 - accepts scalar ref to "1\n" using inlined constraint
ok 41 - accepts scalar ref to "\n1" using ->value_is_valid
ok 42 - accepts scalar ref to "\n1" using subref overloading
ok 43 - accepts scalar ref to "\n1" using non-inlined constraint
ok 44 - accepts scalar ref to "\n1" using inlined constraint
ok 45 - rejects scalar ref to _T::BoolOverload object (true) using ->value_is_valid
ok 46 - rejects scalar ref to _T::BoolOverload object (true) using inlined constraint
ok 47 - rejects scalar ref to _T::BoolOverload object (false) using ->value_is_valid
ok 48 - rejects scalar ref to _T::BoolOverload object (false) using inlined constraint
ok 49 - rejects scalar ref to _T::StrOverload object ('') using ->value_is_valid
ok 50 - rejects scalar ref to _T::StrOverload object ('') using inlined constraint
ok 51 - rejects scalar ref to _T::StrOverload object ("full") using ->value_is_valid
ok 52 - rejects scalar ref to _T::StrOverload object ("full") using inlined constraint
ok 53 - rejects scalar ref to _T::NumOverload object (0) using ->value_is_valid
ok 54 - rejects scalar ref to _T::NumOverload object (0) using inlined constraint
ok 55 - rejects scalar ref to _T::NumOverload object (1) using ->value_is_valid
ok 56 - rejects scalar ref to _T::NumOverload object (1) using inlined constraint
ok 57 - rejects scalar ref to _T::NumOverload object (-42) using ->value_is_valid
ok 58 - rejects scalar ref to _T::NumOverload object (-42) using inlined constraint
ok 59 - rejects scalar ref to _T::NumOverload object (42.42) using ->value_is_valid
ok 60 - rejects scalar ref to _T::NumOverload object (42.42) using inlined constraint
ok 61 - rejects scalar ref to _T::NumOverload object (42.42) using ->value_is_valid
ok 62 - rejects scalar ref to _T::NumOverload object (42.42) using inlined constraint
ok 63 - rejects scalar ref to SCALAR reference using ->value_is_valid
ok 64 - rejects scalar ref to SCALAR reference using inlined constraint
ok 65 - rejects scalar ref to REF reference using ->value_is_valid
ok 66 - rejects scalar ref to REF reference using inlined constraint
ok 67 - rejects scalar ref to _T::ScalarOverload object using ->value_is_valid
ok 68 - rejects scalar ref to _T::ScalarOverload object using inlined constraint
ok 69 - rejects scalar ref to ARRAY reference using ->value_is_valid
ok 70 - rejects scalar ref to ARRAY reference using inlined constraint
ok 71 - rejects scalar ref to _T::ArrayOverload object using ->value_is_valid
ok 72 - rejects scalar ref to _T::ArrayOverload object using inlined constraint
ok 73 - rejects scalar ref to HASH reference using ->value_is_valid
ok 74 - rejects scalar ref to HASH reference using inlined constraint
ok 75 - rejects scalar ref to _T::HashOverload object using ->value_is_valid
ok 76 - rejects scalar ref to _T::HashOverload object using inlined constraint
ok 77 - rejects scalar ref to CODE reference using ->value_is_valid
ok 78 - rejects scalar ref to CODE reference using inlined constraint
ok 79 - rejects scalar ref to _T::CodeOverload object using ->value_is_valid
ok 80 - rejects scalar ref to _T::CodeOverload object using inlined constraint
ok 81 - rejects scalar ref to "*main::SOME_GLOB" using ->value_is_valid
ok 82 - rejects scalar ref to "*main::SOME_GLOB" using inlined constraint
ok 83 - rejects scalar ref to GLOB reference using ->value_is_valid
ok 84 - rejects scalar ref to GLOB reference using inlined constraint
ok 85 - rejects scalar ref to _T::GlobOverload object using ->value_is_valid
ok 86 - rejects scalar ref to _T::GlobOverload object using inlined constraint
ok 87 - rejects scalar ref to _T::GlobOverload object using ->value_is_valid
ok 88 - rejects scalar ref to _T::GlobOverload object using inlined constraint
ok 89 - rejects scalar ref to open filehandle using ->value_is_valid
ok 90 - rejects scalar ref to open filehandle using inlined constraint
ok 91 - rejects scalar ref to IO::File object using ->value_is_valid
ok 92 - rejects scalar ref to IO::File object using inlined constraint
ok 93 - rejects scalar ref to Regexp object using ->value_is_valid
ok 94 - rejects scalar ref to Regexp object using inlined constraint
ok 95 - rejects scalar ref to BlessedQR object using ->value_is_valid
ok 96 - rejects scalar ref to BlessedQR object using inlined constraint
ok 97 - rejects scalar ref to _T::RegexOverload object using ->value_is_valid
ok 98 - rejects scalar ref to _T::RegexOverload object using inlined constraint
ok 99 - rejects scalar ref to Regexp object using ->value_is_valid
ok 100 - rejects scalar ref to Regexp object using inlined constraint
ok 101 - rejects scalar ref to Foo object using ->value_is_valid
ok 102 - rejects scalar ref to Foo object using inlined constraint
ok 103 - rejects scalar ref to undef using ->value_is_valid
ok 104 - rejects scalar ref to undef using inlined constraint
1..104
ok 21 - ScalarRef[Value]
# Subtest: ScalarRef[Value]
ok 1 - rejects 0 using ->value_is_valid
ok 2 - rejects 0 using inlined constraint
ok 3 - rejects 1 using ->value_is_valid
ok 4 - rejects 1 using inlined constraint
ok 5 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 6 - rejects _T::BoolOverload object (true) using inlined constraint
ok 7 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 8 - rejects _T::BoolOverload object (false) using inlined constraint
ok 9 - rejects 100 using ->value_is_valid
ok 10 - rejects 100 using inlined constraint
ok 11 - rejects -100 using ->value_is_valid
ok 12 - rejects -100 using inlined constraint
ok 13 - rejects 42.42 using ->value_is_valid
ok 14 - rejects 42.42 using inlined constraint
ok 15 - rejects -42.42 using ->value_is_valid
ok 16 - rejects -42.42 using inlined constraint
ok 17 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 18 - rejects _T::NumOverload object (0) using inlined constraint
ok 19 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 20 - rejects _T::NumOverload object (1) using inlined constraint
ok 21 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 22 - rejects _T::NumOverload object (-42) using inlined constraint
ok 23 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 24 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 25 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 26 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 27 - rejects '' using ->value_is_valid
ok 28 - rejects '' using inlined constraint
ok 29 - rejects "foo" using ->value_is_valid
ok 30 - rejects "foo" using inlined constraint
ok 31 - rejects "has 42 in it" using ->value_is_valid
ok 32 - rejects "has 42 in it" using inlined constraint
ok 33 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 34 - rejects _T::StrOverload object ('') using inlined constraint
ok 35 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 36 - rejects _T::StrOverload object ("full") using inlined constraint
ok 37 - rejects "1\n" using ->value_is_valid
ok 38 - rejects "1\n" using inlined constraint
ok 39 - rejects "\n1" using ->value_is_valid
ok 40 - rejects "\n1" using inlined constraint
ok 41 - rejects ARRAY reference using ->value_is_valid
ok 42 - rejects ARRAY reference using inlined constraint
ok 43 - rejects _T::ArrayOverload object using ->value_is_valid
ok 44 - rejects _T::ArrayOverload object using inlined constraint
ok 45 - rejects HASH reference using ->value_is_valid
ok 46 - rejects HASH reference using inlined constraint
ok 47 - rejects _T::HashOverload object using ->value_is_valid
ok 48 - rejects _T::HashOverload object using inlined constraint
ok 49 - rejects CODE reference using ->value_is_valid
ok 50 - rejects CODE reference using inlined constraint
ok 51 - rejects _T::CodeOverload object using ->value_is_valid
ok 52 - rejects _T::CodeOverload object using inlined constraint
ok 53 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 54 - rejects "*main::SOME_GLOB" using inlined constraint
ok 55 - rejects GLOB reference using ->value_is_valid
ok 56 - rejects GLOB reference using inlined constraint
ok 57 - rejects _T::GlobOverload object using ->value_is_valid
ok 58 - rejects _T::GlobOverload object using inlined constraint
ok 59 - rejects _T::GlobOverload object using ->value_is_valid
ok 60 - rejects _T::GlobOverload object using inlined constraint
ok 61 - rejects open filehandle using ->value_is_valid
ok 62 - rejects open filehandle using inlined constraint
ok 63 - rejects IO::File object using ->value_is_valid
ok 64 - rejects IO::File object using inlined constraint
ok 65 - rejects Regexp object using ->value_is_valid
ok 66 - rejects Regexp object using inlined constraint
ok 67 - rejects BlessedQR object using ->value_is_valid
ok 68 - rejects BlessedQR object using inlined constraint
ok 69 - rejects _T::RegexOverload object using ->value_is_valid
ok 70 - rejects _T::RegexOverload object using inlined constraint
ok 71 - rejects Regexp object using ->value_is_valid
ok 72 - rejects Regexp object using inlined constraint
ok 73 - rejects Foo object using ->value_is_valid
ok 74 - rejects Foo object using inlined constraint
ok 75 - rejects undef using ->value_is_valid
ok 76 - rejects undef using inlined constraint
1..76
ok 22 - ScalarRef[Value]
# Subtest: ArrayRef[Value]
ok 1 - accepts array ref to undef using ->value_is_valid
ok 2 - accepts array ref to undef using subref overloading
ok 3 - accepts array ref to undef using non-inlined constraint
ok 4 - accepts array ref to undef using inlined constraint
ok 5 - accepts array ref to 0 using ->value_is_valid
ok 6 - accepts array ref to 0 using subref overloading
ok 7 - accepts array ref to 0 using non-inlined constraint
ok 8 - accepts array ref to 0 using inlined constraint
ok 9 - accepts array ref to 1 using ->value_is_valid
ok 10 - accepts array ref to 1 using subref overloading
ok 11 - accepts array ref to 1 using non-inlined constraint
ok 12 - accepts array ref to 1 using inlined constraint
ok 13 - accepts array ref to 100 using ->value_is_valid
ok 14 - accepts array ref to 100 using subref overloading
ok 15 - accepts array ref to 100 using non-inlined constraint
ok 16 - accepts array ref to 100 using inlined constraint
ok 17 - accepts array ref to -100 using ->value_is_valid
ok 18 - accepts array ref to -100 using subref overloading
ok 19 - accepts array ref to -100 using non-inlined constraint
ok 20 - accepts array ref to -100 using inlined constraint
ok 21 - accepts array ref to 42.42 using ->value_is_valid
ok 22 - accepts array ref to 42.42 using subref overloading
ok 23 - accepts array ref to 42.42 using non-inlined constraint
ok 24 - accepts array ref to 42.42 using inlined constraint
ok 25 - accepts array ref to -42.42 using ->value_is_valid
ok 26 - accepts array ref to -42.42 using subref overloading
ok 27 - accepts array ref to -42.42 using non-inlined constraint
ok 28 - accepts array ref to -42.42 using inlined constraint
ok 29 - accepts array ref to '' using ->value_is_valid
ok 30 - accepts array ref to '' using subref overloading
ok 31 - accepts array ref to '' using non-inlined constraint
ok 32 - accepts array ref to '' using inlined constraint
ok 33 - accepts array ref to "foo" using ->value_is_valid
ok 34 - accepts array ref to "foo" using subref overloading
ok 35 - accepts array ref to "foo" using non-inlined constraint
ok 36 - accepts array ref to "foo" using inlined constraint
ok 37 - accepts array ref to "has 42 in it" using ->value_is_valid
ok 38 - accepts array ref to "has 42 in it" using subref overloading
ok 39 - accepts array ref to "has 42 in it" using non-inlined constraint
ok 40 - accepts array ref to "has 42 in it" using inlined constraint
ok 41 - accepts array ref to "1\n" using ->value_is_valid
ok 42 - accepts array ref to "1\n" using subref overloading
ok 43 - accepts array ref to "1\n" using non-inlined constraint
ok 44 - accepts array ref to "1\n" using inlined constraint
ok 45 - accepts array ref to "\n1" using ->value_is_valid
ok 46 - accepts array ref to "\n1" using subref overloading
ok 47 - accepts array ref to "\n1" using non-inlined constraint
ok 48 - accepts array ref to "\n1" using inlined constraint
ok 49 - accepts array ref to "*main::SOME_GLOB" using ->value_is_valid
ok 50 - accepts array ref to "*main::SOME_GLOB" using subref overloading
ok 51 - accepts array ref to "*main::SOME_GLOB" using non-inlined constraint
ok 52 - accepts array ref to "*main::SOME_GLOB" using inlined constraint
ok 53 - rejects array ref to _T::BoolOverload object (true) using ->value_is_valid
ok 54 - rejects array ref to _T::BoolOverload object (true) using inlined constraint
ok 55 - rejects array ref to _T::BoolOverload object (false) using ->value_is_valid
ok 56 - rejects array ref to _T::BoolOverload object (false) using inlined constraint
ok 57 - rejects array ref to _T::StrOverload object ('') using ->value_is_valid
ok 58 - rejects array ref to _T::StrOverload object ('') using inlined constraint
ok 59 - rejects array ref to _T::StrOverload object ("full") using ->value_is_valid
ok 60 - rejects array ref to _T::StrOverload object ("full") using inlined constraint
ok 61 - rejects array ref to _T::NumOverload object (0) using ->value_is_valid
ok 62 - rejects array ref to _T::NumOverload object (0) using inlined constraint
ok 63 - rejects array ref to _T::NumOverload object (1) using ->value_is_valid
ok 64 - rejects array ref to _T::NumOverload object (1) using inlined constraint
ok 65 - rejects array ref to _T::NumOverload object (-42) using ->value_is_valid
ok 66 - rejects array ref to _T::NumOverload object (-42) using inlined constraint
ok 67 - rejects array ref to _T::NumOverload object (42.42) using ->value_is_valid
ok 68 - rejects array ref to _T::NumOverload object (42.42) using inlined constraint
ok 69 - rejects array ref to _T::NumOverload object (42.42) using ->value_is_valid
ok 70 - rejects array ref to _T::NumOverload object (42.42) using inlined constraint
ok 71 - rejects array ref to SCALAR reference using ->value_is_valid
ok 72 - rejects array ref to SCALAR reference using inlined constraint
ok 73 - rejects array ref to REF reference using ->value_is_valid
ok 74 - rejects array ref to REF reference using inlined constraint
ok 75 - rejects array ref to _T::ScalarOverload object using ->value_is_valid
ok 76 - rejects array ref to _T::ScalarOverload object using inlined constraint
ok 77 - rejects array ref to ARRAY reference using ->value_is_valid
ok 78 - rejects array ref to ARRAY reference using inlined constraint
ok 79 - rejects array ref to _T::ArrayOverload object using ->value_is_valid
ok 80 - rejects array ref to _T::ArrayOverload object using inlined constraint
ok 81 - rejects array ref to HASH reference using ->value_is_valid
ok 82 - rejects array ref to HASH reference using inlined constraint
ok 83 - rejects array ref to _T::HashOverload object using ->value_is_valid
ok 84 - rejects array ref to _T::HashOverload object using inlined constraint
ok 85 - rejects array ref to CODE reference using ->value_is_valid
ok 86 - rejects array ref to CODE reference using inlined constraint
ok 87 - rejects array ref to _T::CodeOverload object using ->value_is_valid
ok 88 - rejects array ref to _T::CodeOverload object using inlined constraint
ok 89 - rejects array ref to GLOB reference using ->value_is_valid
ok 90 - rejects array ref to GLOB reference using inlined constraint
ok 91 - rejects array ref to _T::GlobOverload object using ->value_is_valid
ok 92 - rejects array ref to _T::GlobOverload object using inlined constraint
ok 93 - rejects array ref to _T::GlobOverload object using ->value_is_valid
ok 94 - rejects array ref to _T::GlobOverload object using inlined constraint
ok 95 - rejects array ref to open filehandle using ->value_is_valid
ok 96 - rejects array ref to open filehandle using inlined constraint
ok 97 - rejects array ref to IO::File object using ->value_is_valid
ok 98 - rejects array ref to IO::File object using inlined constraint
ok 99 - rejects array ref to Regexp object using ->value_is_valid
ok 100 - rejects array ref to Regexp object using inlined constraint
ok 101 - rejects array ref to BlessedQR object using ->value_is_valid
ok 102 - rejects array ref to BlessedQR object using inlined constraint
ok 103 - rejects array ref to _T::RegexOverload object using ->value_is_valid
ok 104 - rejects array ref to _T::RegexOverload object using inlined constraint
ok 105 - rejects array ref to Regexp object using ->value_is_valid
ok 106 - rejects array ref to Regexp object using inlined constraint
ok 107 - rejects array ref to Foo object using ->value_is_valid
ok 108 - rejects array ref to Foo object using inlined constraint
ok 109 - rejects array ref to undef using ->value_is_valid
ok 110 - rejects array ref to undef using inlined constraint
1..110
ok 23 - ArrayRef[Value]
# Subtest: ArrayRef[Value]
ok 1 - rejects 0 using ->value_is_valid
ok 2 - rejects 0 using inlined constraint
ok 3 - rejects 1 using ->value_is_valid
ok 4 - rejects 1 using inlined constraint
ok 5 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 6 - rejects _T::BoolOverload object (true) using inlined constraint
ok 7 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 8 - rejects _T::BoolOverload object (false) using inlined constraint
ok 9 - rejects 100 using ->value_is_valid
ok 10 - rejects 100 using inlined constraint
ok 11 - rejects -100 using ->value_is_valid
ok 12 - rejects -100 using inlined constraint
ok 13 - rejects 42.42 using ->value_is_valid
ok 14 - rejects 42.42 using inlined constraint
ok 15 - rejects -42.42 using ->value_is_valid
ok 16 - rejects -42.42 using inlined constraint
ok 17 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 18 - rejects _T::NumOverload object (0) using inlined constraint
ok 19 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 20 - rejects _T::NumOverload object (1) using inlined constraint
ok 21 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 22 - rejects _T::NumOverload object (-42) using inlined constraint
ok 23 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 24 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 25 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 26 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 27 - rejects '' using ->value_is_valid
ok 28 - rejects '' using inlined constraint
ok 29 - rejects "foo" using ->value_is_valid
ok 30 - rejects "foo" using inlined constraint
ok 31 - rejects "has 42 in it" using ->value_is_valid
ok 32 - rejects "has 42 in it" using inlined constraint
ok 33 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 34 - rejects _T::StrOverload object ('') using inlined constraint
ok 35 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 36 - rejects _T::StrOverload object ("full") using inlined constraint
ok 37 - rejects "1\n" using ->value_is_valid
ok 38 - rejects "1\n" using inlined constraint
ok 39 - rejects "\n1" using ->value_is_valid
ok 40 - rejects "\n1" using inlined constraint
ok 41 - rejects SCALAR reference using ->value_is_valid
ok 42 - rejects SCALAR reference using inlined constraint
ok 43 - rejects REF reference using ->value_is_valid
ok 44 - rejects REF reference using inlined constraint
ok 45 - rejects _T::ScalarOverload object using ->value_is_valid
ok 46 - rejects _T::ScalarOverload object using inlined constraint
ok 47 - rejects HASH reference using ->value_is_valid
ok 48 - rejects HASH reference using inlined constraint
ok 49 - rejects _T::HashOverload object using ->value_is_valid
ok 50 - rejects _T::HashOverload object using inlined constraint
ok 51 - rejects CODE reference using ->value_is_valid
ok 52 - rejects CODE reference using inlined constraint
ok 53 - rejects _T::CodeOverload object using ->value_is_valid
ok 54 - rejects _T::CodeOverload object using inlined constraint
ok 55 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 56 - rejects "*main::SOME_GLOB" using inlined constraint
ok 57 - rejects GLOB reference using ->value_is_valid
ok 58 - rejects GLOB reference using inlined constraint
ok 59 - rejects _T::GlobOverload object using ->value_is_valid
ok 60 - rejects _T::GlobOverload object using inlined constraint
ok 61 - rejects _T::GlobOverload object using ->value_is_valid
ok 62 - rejects _T::GlobOverload object using inlined constraint
ok 63 - rejects open filehandle using ->value_is_valid
ok 64 - rejects open filehandle using inlined constraint
ok 65 - rejects IO::File object using ->value_is_valid
ok 66 - rejects IO::File object using inlined constraint
ok 67 - rejects Regexp object using ->value_is_valid
ok 68 - rejects Regexp object using inlined constraint
ok 69 - rejects BlessedQR object using ->value_is_valid
ok 70 - rejects BlessedQR object using inlined constraint
ok 71 - rejects _T::RegexOverload object using ->value_is_valid
ok 72 - rejects _T::RegexOverload object using inlined constraint
ok 73 - rejects Regexp object using ->value_is_valid
ok 74 - rejects Regexp object using inlined constraint
ok 75 - rejects Foo object using ->value_is_valid
ok 76 - rejects Foo object using inlined constraint
ok 77 - rejects undef using ->value_is_valid
ok 78 - rejects undef using inlined constraint
1..78
ok 24 - ArrayRef[Value]
# Subtest: HashRef[Value]
ok 1 - accepts hash ref to undef using ->value_is_valid
ok 2 - accepts hash ref to undef using subref overloading
ok 3 - accepts hash ref to undef using non-inlined constraint
ok 4 - accepts hash ref to undef using inlined constraint
ok 5 - accepts hash ref to 0 using ->value_is_valid
ok 6 - accepts hash ref to 0 using subref overloading
ok 7 - accepts hash ref to 0 using non-inlined constraint
ok 8 - accepts hash ref to 0 using inlined constraint
ok 9 - accepts hash ref to 1 using ->value_is_valid
ok 10 - accepts hash ref to 1 using subref overloading
ok 11 - accepts hash ref to 1 using non-inlined constraint
ok 12 - accepts hash ref to 1 using inlined constraint
ok 13 - accepts hash ref to 100 using ->value_is_valid
ok 14 - accepts hash ref to 100 using subref overloading
ok 15 - accepts hash ref to 100 using non-inlined constraint
ok 16 - accepts hash ref to 100 using inlined constraint
ok 17 - accepts hash ref to -100 using ->value_is_valid
ok 18 - accepts hash ref to -100 using subref overloading
ok 19 - accepts hash ref to -100 using non-inlined constraint
ok 20 - accepts hash ref to -100 using inlined constraint
ok 21 - accepts hash ref to 42.42 using ->value_is_valid
ok 22 - accepts hash ref to 42.42 using subref overloading
ok 23 - accepts hash ref to 42.42 using non-inlined constraint
ok 24 - accepts hash ref to 42.42 using inlined constraint
ok 25 - accepts hash ref to -42.42 using ->value_is_valid
ok 26 - accepts hash ref to -42.42 using subref overloading
ok 27 - accepts hash ref to -42.42 using non-inlined constraint
ok 28 - accepts hash ref to -42.42 using inlined constraint
ok 29 - accepts hash ref to '' using ->value_is_valid
ok 30 - accepts hash ref to '' using subref overloading
ok 31 - accepts hash ref to '' using non-inlined constraint
ok 32 - accepts hash ref to '' using inlined constraint
ok 33 - accepts hash ref to "foo" using ->value_is_valid
ok 34 - accepts hash ref to "foo" using subref overloading
ok 35 - accepts hash ref to "foo" using non-inlined constraint
ok 36 - accepts hash ref to "foo" using inlined constraint
ok 37 - accepts hash ref to "has 42 in it" using ->value_is_valid
ok 38 - accepts hash ref to "has 42 in it" using subref overloading
ok 39 - accepts hash ref to "has 42 in it" using non-inlined constraint
ok 40 - accepts hash ref to "has 42 in it" using inlined constraint
ok 41 - accepts hash ref to "1\n" using ->value_is_valid
ok 42 - accepts hash ref to "1\n" using subref overloading
ok 43 - accepts hash ref to "1\n" using non-inlined constraint
ok 44 - accepts hash ref to "1\n" using inlined constraint
ok 45 - accepts hash ref to "\n1" using ->value_is_valid
ok 46 - accepts hash ref to "\n1" using subref overloading
ok 47 - accepts hash ref to "\n1" using non-inlined constraint
ok 48 - accepts hash ref to "\n1" using inlined constraint
ok 49 - accepts hash ref to "*main::SOME_GLOB" using ->value_is_valid
ok 50 - accepts hash ref to "*main::SOME_GLOB" using subref overloading
ok 51 - accepts hash ref to "*main::SOME_GLOB" using non-inlined constraint
ok 52 - accepts hash ref to "*main::SOME_GLOB" using inlined constraint
ok 53 - rejects hash ref to _T::BoolOverload object (true) using ->value_is_valid
ok 54 - rejects hash ref to _T::BoolOverload object (true) using inlined constraint
ok 55 - rejects hash ref to _T::BoolOverload object (false) using ->value_is_valid
ok 56 - rejects hash ref to _T::BoolOverload object (false) using inlined constraint
ok 57 - rejects hash ref to _T::StrOverload object ('') using ->value_is_valid
ok 58 - rejects hash ref to _T::StrOverload object ('') using inlined constraint
ok 59 - rejects hash ref to _T::StrOverload object ("full") using ->value_is_valid
ok 60 - rejects hash ref to _T::StrOverload object ("full") using inlined constraint
ok 61 - rejects hash ref to _T::NumOverload object (0) using ->value_is_valid
ok 62 - rejects hash ref to _T::NumOverload object (0) using inlined constraint
ok 63 - rejects hash ref to _T::NumOverload object (1) using ->value_is_valid
ok 64 - rejects hash ref to _T::NumOverload object (1) using inlined constraint
ok 65 - rejects hash ref to _T::NumOverload object (-42) using ->value_is_valid
ok 66 - rejects hash ref to _T::NumOverload object (-42) using inlined constraint
ok 67 - rejects hash ref to _T::NumOverload object (42.42) using ->value_is_valid
ok 68 - rejects hash ref to _T::NumOverload object (42.42) using inlined constraint
ok 69 - rejects hash ref to _T::NumOverload object (42.42) using ->value_is_valid
ok 70 - rejects hash ref to _T::NumOverload object (42.42) using inlined constraint
ok 71 - rejects hash ref to SCALAR reference using ->value_is_valid
ok 72 - rejects hash ref to SCALAR reference using inlined constraint
ok 73 - rejects hash ref to REF reference using ->value_is_valid
ok 74 - rejects hash ref to REF reference using inlined constraint
ok 75 - rejects hash ref to _T::ScalarOverload object using ->value_is_valid
ok 76 - rejects hash ref to _T::ScalarOverload object using inlined constraint
ok 77 - rejects hash ref to ARRAY reference using ->value_is_valid
ok 78 - rejects hash ref to ARRAY reference using inlined constraint
ok 79 - rejects hash ref to _T::ArrayOverload object using ->value_is_valid
ok 80 - rejects hash ref to _T::ArrayOverload object using inlined constraint
ok 81 - rejects hash ref to HASH reference using ->value_is_valid
ok 82 - rejects hash ref to HASH reference using inlined constraint
ok 83 - rejects hash ref to _T::HashOverload object using ->value_is_valid
ok 84 - rejects hash ref to _T::HashOverload object using inlined constraint
ok 85 - rejects hash ref to CODE reference using ->value_is_valid
ok 86 - rejects hash ref to CODE reference using inlined constraint
ok 87 - rejects hash ref to _T::CodeOverload object using ->value_is_valid
ok 88 - rejects hash ref to _T::CodeOverload object using inlined constraint
ok 89 - rejects hash ref to GLOB reference using ->value_is_valid
ok 90 - rejects hash ref to GLOB reference using inlined constraint
ok 91 - rejects hash ref to _T::GlobOverload object using ->value_is_valid
ok 92 - rejects hash ref to _T::GlobOverload object using inlined constraint
ok 93 - rejects hash ref to _T::GlobOverload object using ->value_is_valid
ok 94 - rejects hash ref to _T::GlobOverload object using inlined constraint
ok 95 - rejects hash ref to open filehandle using ->value_is_valid
ok 96 - rejects hash ref to open filehandle using inlined constraint
ok 97 - rejects hash ref to IO::File object using ->value_is_valid
ok 98 - rejects hash ref to IO::File object using inlined constraint
ok 99 - rejects hash ref to Regexp object using ->value_is_valid
ok 100 - rejects hash ref to Regexp object using inlined constraint
ok 101 - rejects hash ref to BlessedQR object using ->value_is_valid
ok 102 - rejects hash ref to BlessedQR object using inlined constraint
ok 103 - rejects hash ref to _T::RegexOverload object using ->value_is_valid
ok 104 - rejects hash ref to _T::RegexOverload object using inlined constraint
ok 105 - rejects hash ref to Regexp object using ->value_is_valid
ok 106 - rejects hash ref to Regexp object using inlined constraint
ok 107 - rejects hash ref to Foo object using ->value_is_valid
ok 108 - rejects hash ref to Foo object using inlined constraint
ok 109 - rejects hash ref to undef using ->value_is_valid
ok 110 - rejects hash ref to undef using inlined constraint
1..110
ok 25 - HashRef[Value]
# Subtest: HashRef[Value]
ok 1 - rejects 0 using ->value_is_valid
ok 2 - rejects 0 using inlined constraint
ok 3 - rejects 1 using ->value_is_valid
ok 4 - rejects 1 using inlined constraint
ok 5 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 6 - rejects _T::BoolOverload object (true) using inlined constraint
ok 7 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 8 - rejects _T::BoolOverload object (false) using inlined constraint
ok 9 - rejects 100 using ->value_is_valid
ok 10 - rejects 100 using inlined constraint
ok 11 - rejects -100 using ->value_is_valid
ok 12 - rejects -100 using inlined constraint
ok 13 - rejects 42.42 using ->value_is_valid
ok 14 - rejects 42.42 using inlined constraint
ok 15 - rejects -42.42 using ->value_is_valid
ok 16 - rejects -42.42 using inlined constraint
ok 17 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 18 - rejects _T::NumOverload object (0) using inlined constraint
ok 19 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 20 - rejects _T::NumOverload object (1) using inlined constraint
ok 21 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 22 - rejects _T::NumOverload object (-42) using inlined constraint
ok 23 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 24 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 25 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 26 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 27 - rejects '' using ->value_is_valid
ok 28 - rejects '' using inlined constraint
ok 29 - rejects "foo" using ->value_is_valid
ok 30 - rejects "foo" using inlined constraint
ok 31 - rejects "has 42 in it" using ->value_is_valid
ok 32 - rejects "has 42 in it" using inlined constraint
ok 33 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 34 - rejects _T::StrOverload object ('') using inlined constraint
ok 35 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 36 - rejects _T::StrOverload object ("full") using inlined constraint
ok 37 - rejects "1\n" using ->value_is_valid
ok 38 - rejects "1\n" using inlined constraint
ok 39 - rejects "\n1" using ->value_is_valid
ok 40 - rejects "\n1" using inlined constraint
ok 41 - rejects SCALAR reference using ->value_is_valid
ok 42 - rejects SCALAR reference using inlined constraint
ok 43 - rejects REF reference using ->value_is_valid
ok 44 - rejects REF reference using inlined constraint
ok 45 - rejects _T::ScalarOverload object using ->value_is_valid
ok 46 - rejects _T::ScalarOverload object using inlined constraint
ok 47 - rejects ARRAY reference using ->value_is_valid
ok 48 - rejects ARRAY reference using inlined constraint
ok 49 - rejects _T::ArrayOverload object using ->value_is_valid
ok 50 - rejects _T::ArrayOverload object using inlined constraint
ok 51 - rejects CODE reference using ->value_is_valid
ok 52 - rejects CODE reference using inlined constraint
ok 53 - rejects _T::CodeOverload object using ->value_is_valid
ok 54 - rejects _T::CodeOverload object using inlined constraint
ok 55 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 56 - rejects "*main::SOME_GLOB" using inlined constraint
ok 57 - rejects GLOB reference using ->value_is_valid
ok 58 - rejects GLOB reference using inlined constraint
ok 59 - rejects _T::GlobOverload object using ->value_is_valid
ok 60 - rejects _T::GlobOverload object using inlined constraint
ok 61 - rejects _T::GlobOverload object using ->value_is_valid
ok 62 - rejects _T::GlobOverload object using inlined constraint
ok 63 - rejects open filehandle using ->value_is_valid
ok 64 - rejects open filehandle using inlined constraint
ok 65 - rejects IO::File object using ->value_is_valid
ok 66 - rejects IO::File object using inlined constraint
ok 67 - rejects Regexp object using ->value_is_valid
ok 68 - rejects Regexp object using inlined constraint
ok 69 - rejects BlessedQR object using ->value_is_valid
ok 70 - rejects BlessedQR object using inlined constraint
ok 71 - rejects _T::RegexOverload object using ->value_is_valid
ok 72 - rejects _T::RegexOverload object using inlined constraint
ok 73 - rejects Regexp object using ->value_is_valid
ok 74 - rejects Regexp object using inlined constraint
ok 75 - rejects Foo object using ->value_is_valid
ok 76 - rejects Foo object using inlined constraint
ok 77 - rejects undef using ->value_is_valid
ok 78 - rejects undef using inlined constraint
1..78
ok 26 - HashRef[Value]
ok 27 - Str accepts return val from substr using ->value_is_valid
ok 28 - Str accepts return val from substr using unoptimized constraint
ok 29 - Str accepts return val from substr using inlined constraint
ok 30 - Str accepts empty return val from substr using ->value_is_valid
ok 31 - Str accepts empty return val from substr using unoptimized constraint
ok 32 - Str accepts empty return val from substr using inlined constraint
ok 33 - Num accepts return val from substr using ->value_is_valid
ok 34 - Num accepts return val from substr using unoptimized constraint
ok 35 - Num accepts return val from substr using inlined constraint
ok 36 - Int accepts return val from substr using ->value_is_valid
ok 37 - Int accepts return val from substr using unoptimized constraint
ok 38 - Int accepts return val from substr using inlined constraint
ok 39 - ClassName accepts return val from substr using ->value_is_valid
ok 40 - ClassName accepts return val from substr using unoptimized constraint
ok 41 - ClassName accepts return val from substr using inlined constraint
1..41
ok
t/builtins.t ............
ok 1 - An object of class 'Specio::Constraint::Simple' isa 'Specio::Constraint::Simple'
ok 2 - declared_at has the right filename
ok 3 - "" is a valid Str value
ok 4 - "foo" is a valid Str value
ok 5 - "bar::baz" is a valid Str value
ok 6 - "ã‘–" is a valid Str value
ok 7 - 0 is a valid Str value
ok 8 - 42 is a valid Str value
ok 9 - undef is not a valid Str value
ok 10 - \42 is not a valid Str value
ok 11 - \"foo" is not a valid Str value
ok 12 - [ ] is not a valid Str value
ok 13 - { } is not a valid Str value
ok 14 - CODE(0x3019094) is not a valid Str value
ok 15 - "*main::glob" is not a valid Str value
ok 16 - GLOB(0x30190dc) is not a valid Str value
ok 17 - parent of Str is Value
ok 18 - Str is_a_type_of(Str)
ok 19 - Str is_a_type_of(Value)
ok 20 - Str clone is_a_type_of(Value)
ok 21 - Str is_a_type_of(Defined)
ok 22 - Str clone is_a_type_of(Defined)
ok 23 - Str is_a_type_of(Item)
ok 24 - Str clone is_a_type_of(Item)
ok 25 - Str ! is_a_type_of(Maybe)
ok 26 - Str clone ! is_a_type_of(Maybe)
ok 27 - Str ! is_a_type_of(ArrayRef)
ok 28 - Str clone ! is_a_type_of(ArrayRef)
ok 29 - Str ! is_a_type_of(Object)
ok 30 - Str clone ! is_a_type_of(Object)
ok 31 - Str is_same_type_as Str
ok 32 - Str is_same_type_as Str
ok 33 - child of builtin with no additional constraint can be inlined
1..33
ok
t/coercion.t ............
ok 1 - ArrayRef type object does not have coercions
ok 2 - ArrayRef type in Specio::Library::Builtins package does not have coercions
ok 3 - can clone constraint with coercions without an exception
# Subtest: ArrayRef
ok 1 - ArrayRef type object has coercions
ok 2 - ArrayRef type in Specio::Library::Builtins package does not have coercions (coercions only apply to local copy of type)
ok 3 - has a coercion for the Int type
ok 4 - does not have a coercion for the Str type
ok 5 - coerced int to arrayref
ok 6 - cannot coerce num to arrayref - returns original value
ok 7 - cannot inline coercion and check for arrayref
1..7
ok 4 - ArrayRef
# Subtest: clone of Arrayref
ok 1 - ArrayRef type object has coercions
ok 2 - ArrayRef type in Specio::Library::Builtins package does not have coercions (coercions only apply to local copy of type)
ok 3 - has a coercion for the Int type
ok 4 - does not have a coercion for the Str type
ok 5 - coerced int to arrayref
ok 6 - cannot coerce num to arrayref - returns original value
ok 7 - cannot inline coercion and check for arrayref
1..7
ok 5 - clone of Arrayref
ok 6 - can inline coercion and check for hashref
ok 7 - can inline coercion and check for hashref with two coercions
ok 8 - no error evaling closure for coercion and check
ok 9 - hashref is passed through coerce and check unchanged
ok 10 - arrayref is coerced to hashref
ok 11 - integer is coerced to hashref
ok 12 - string throws exception
ok 13 - arrayref is coerced to hashref
ok 14 - integer is coerced to hashref
ok 15 - cannot coerce num to arrayref - returns original value
ok 16 - a coercion must have a coercion sub or an inline generator
1..16
ok
t/combines.t ............
ok 1 - type named X is available
ok 2 - no exception retrieving X type - exported by combining library
ok 3 - type named Y is available
ok 4 - no exception retrieving Y type - exported by combining library
ok 5 - type named Str is available
ok 6 - no exception retrieving Str type - exported by combining library
ok 7 - type named Undef is available
ok 8 - no exception retrieving Undef type - exported by combining library
1..8
ok
t/conflicts.t ...........
ok 1 - Got an exception when a library import conflicts with already declared types
1..1
ok
t/declare-helpers.t .....
ok 1 - constraint has the expected name
ok 2 - Bar object is valid for named ObjectCan type
ok 3 - got expected error message for failure with ObjectCan type
ok 4 - constraint has the expected name
ok 5 - Bar object is valid for named AnyCan type
ok 6 - Bar class name is valid for named AnyCan type
ok 7 - got expected error message for failure with AnyCan type
ok 8 - got expected error message for failure with AnyCan type
ok 9 - Bar object is not valid for named ObjectCan type
ok 10 - Bar object is valid for anon ObjectCan type
ok 11 - Bar object is not valid for anon ObjectCan type
ok 12 - name defaults to class name
ok 13 - Foo object is valid for object isa type (requires Foo)
ok 14 - Bar object is valid for object isa type (requires Foo)
ok 15 - object_isa_type returns the same type for the same class each time
ok 16 - no exception calling object_isa_type repeatedly with the same class name
ok 17 - can provide an explicit name
ok 18 - Foo class name is valid for any isa type (requires Foo)
ok 19 - Foo object is valid for any isa type (requires Foo)
ok 20 - Bar class name is valid for any isa type (requires Foo)
ok 21 - Bar object is valid for any isa type (requires Foo)
ok 22 - any_isa_type returns the same type for the same class each time
ok 23 - no exception calling any_isa_type repeatedly with the same class name
ok 24 - Foo object is not valid for object isa type (requires NonExistent)
ok 25 - got expected error message for failure with ObjectCan type
ok 26 - Foo object is not valid for any isa type (requires Quux)
ok 27 - got expected error message for failure with AnyCan type
ok 28 - Foo class name is not valid for any isa type (requires Quux)
ok 29 - got expected error message for failure with AnyCan type
ok 30 - enum type accepts 'a'
ok 31 - enum type accepts 'b'
ok 32 - enum type accepts 'c'
ok 33 - enum type rejects "d"
ok 34 - enum type rejects 42
ok 35 - enum type rejects [ ]
1..35
ok
t/does-type.t ...........
ok 1 - Class::MooseStyle class name is valid for AnyDoesMoose
ok 2 - Class::MooseStyle object is valid for AnyDoesMoose
ok 3 - Class::DoesNoRoles class name is not valid for AnyDoesMoose
ok 4 - Class::DoesNoRoles object is not valid for AnyDoesMoose
ok 5 - Class::MooseStyle class name is not valid for ObjectDoesMoose
ok 6 - Class::MooseStyle object is valid for ObjectDoesMoose
ok 7 - Class::DoesNoRoles class name is not valid for ObjectDoesMoose
ok 8 - Class::DoesNoRoles object is not valid for ObjectDoesMoose
ok 9 - object_does_type returns the same type for the same role each time
ok 10 - no exception calling object_does_type repeatedly with the same role name
ok 11 - any_does_type returns the same type for the same role each time
ok 12 - no exception calling any_does_type repeatedly with the same role name
ok 13 - Class::MouseStyle class name is valid for AnyDoesMouse
ok 14 - Class::MouseStyle object is valid for AnyDoesMouse
ok 15 - Class::DoesNoRoles class name is not valid for AnyDoesMouse
ok 16 - Class::DoesNoRoles object is not valid for AnyDoesMouse
ok 17 - Class::MouseStyle class name is not valid for ObjectDoesMouse
ok 18 - Class::MouseStyle object is valid for ObjectDoesMouse
ok 19 - Class::DoesNoRoles class name is not valid for ObjectDoesMouse
ok 20 - Class::DoesNoRoles object is not valid for ObjectDoesMouse
ok 21 - Class::MooStyle class name is valid for AnyDoesMoo
ok 22 - Class::MooStyle object is valid for AnyDoesMoo
ok 23 - Class::DoesNoRoles class name is not valid for AnyDoesMoo
ok 24 - Class::DoesNoRoles object is not valid for AnyDoesMoo
ok 25 - Class::MooStyle class name is not valid for ObjectDoesMoo
ok 26 - Class::MooStyle object is valid for ObjectDoesMoo
ok 27 - Class::DoesNoRoles class name is not valid for ObjectDoesMoo
ok 28 - Class::DoesNoRoles object is not valid for ObjectDoesMoo
1..28
ok
t/exception.t ...........
ok 1 - validate_or_die throws something when given a bad value
ok 2 - An object of class 'Specio::Exception' isa 'Specio::Exception'
ok 3 - exception contains expected error
ok 4 - exception contains expected error
1..4
ok
t/inline-environment.t ..
ok 1 - inline_coercion_and_check merges all inline environment hashes together - $scalar
ok 2 - inline_coercion_and_check merges all inline environment hashes together - %hash
ok 3 - inline_coercion_and_check merges all inline environment hashes together - @array
1..3
ok
t/inline.t ..............
ok 1 - no exception evaling a closure for str and int inlining in one sub
ok 2 - both types pass check and are returned
ok 3 - got exception passing arrayref for Str value
ok 4 - got exception passing arrayref for Int value
ok 5 - no exception evaling a closure for inlining two enums in one sub
ok 6 - both types pass check and are returned
ok 7 - got exception passing arrayref for Enum1 value
ok 8 - got exception passing arrayref for Enum2 value
ok 9 - building an inline sub for an empty subtype of an any_isa_type does not die
ok 10 - generated constraint rejects values as expected
ok 11 - generated constraint accepts values as expected
ok 12 - building inline code for an empty subtype of an any_isa_type does not die
ok 13 - generated code contains expected check
1..13
ok
t/intersection.t ........
# Subtest: unnamed intersection made of two builtins
ok 1 - intersection of two types with inline generator has a generator
ok 2 - name is generated from constituent types
ok 3 - unnamed intersection is not anonymous because name is generated
ok 4 - parent method returns undef
ok 5 - intersection has no parent
# Subtest: HashRef & ArrayRef
ok 1 - accepts HashArray object using ->value_is_valid
ok 2 - accepts HashArray object using subref overloading
ok 3 - accepts HashArray object using non-inlined constraint
ok 4 - accepts HashArray object using inlined constraint
ok 5 - rejects 0 using ->value_is_valid
ok 6 - rejects 0 using inlined constraint
ok 7 - rejects 1 using ->value_is_valid
ok 8 - rejects 1 using inlined constraint
ok 9 - rejects 100 using ->value_is_valid
ok 10 - rejects 100 using inlined constraint
ok 11 - rejects -100 using ->value_is_valid
ok 12 - rejects -100 using inlined constraint
ok 13 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 14 - rejects _T::NumOverload object (0) using inlined constraint
ok 15 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 16 - rejects _T::NumOverload object (1) using inlined constraint
ok 17 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 18 - rejects _T::NumOverload object (-42) using inlined constraint
ok 19 - rejects 1e20 using ->value_is_valid
ok 20 - rejects 1e20 using inlined constraint
ok 21 - rejects 1e100 using ->value_is_valid
ok 22 - rejects 1e100 using inlined constraint
ok 23 - rejects -1e10 using ->value_is_valid
ok 24 - rejects -1e10 using inlined constraint
ok 25 - rejects -1e+10 using ->value_is_valid
ok 26 - rejects -1e+10 using inlined constraint
ok 27 - rejects 1E20 using ->value_is_valid
ok 28 - rejects 1E20 using inlined constraint
ok 29 - rejects ARRAY reference using ->value_is_valid
ok 30 - rejects ARRAY reference using inlined constraint
ok 31 - rejects _T::ArrayOverload object using ->value_is_valid
ok 32 - rejects _T::ArrayOverload object using inlined constraint
ok 33 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 34 - rejects _T::BoolOverload object (true) using inlined constraint
ok 35 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 36 - rejects _T::BoolOverload object (false) using inlined constraint
ok 37 - rejects 42.42 using ->value_is_valid
ok 38 - rejects 42.42 using inlined constraint
ok 39 - rejects -42.42 using ->value_is_valid
ok 40 - rejects -42.42 using inlined constraint
ok 41 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 42 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 43 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 44 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 45 - rejects '' using ->value_is_valid
ok 46 - rejects '' using inlined constraint
ok 47 - rejects "foo" using ->value_is_valid
ok 48 - rejects "foo" using inlined constraint
ok 49 - rejects "has 42 in it" using ->value_is_valid
ok 50 - rejects "has 42 in it" using inlined constraint
ok 51 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 52 - rejects _T::StrOverload object ('') using inlined constraint
ok 53 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 54 - rejects _T::StrOverload object ("full") using inlined constraint
ok 55 - rejects "1\n" using ->value_is_valid
ok 56 - rejects "1\n" using inlined constraint
ok 57 - rejects "\n1" using ->value_is_valid
ok 58 - rejects "\n1" using inlined constraint
ok 59 - rejects SCALAR reference using ->value_is_valid
ok 60 - rejects SCALAR reference using inlined constraint
ok 61 - rejects REF reference using ->value_is_valid
ok 62 - rejects REF reference using inlined constraint
ok 63 - rejects _T::ScalarOverload object using ->value_is_valid
ok 64 - rejects _T::ScalarOverload object using inlined constraint
ok 65 - rejects HASH reference using ->value_is_valid
ok 66 - rejects HASH reference using inlined constraint
ok 67 - rejects _T::HashOverload object using ->value_is_valid
ok 68 - rejects _T::HashOverload object using inlined constraint
ok 69 - rejects CODE reference using ->value_is_valid
ok 70 - rejects CODE reference using inlined constraint
ok 71 - rejects _T::CodeOverload object using ->value_is_valid
ok 72 - rejects _T::CodeOverload object using inlined constraint
ok 73 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 74 - rejects "*main::SOME_GLOB" using inlined constraint
ok 75 - rejects GLOB reference using ->value_is_valid
ok 76 - rejects GLOB reference using inlined constraint
ok 77 - rejects _T::GlobOverload object using ->value_is_valid
ok 78 - rejects _T::GlobOverload object using inlined constraint
ok 79 - rejects _T::GlobOverload object using ->value_is_valid
ok 80 - rejects _T::GlobOverload object using inlined constraint
ok 81 - rejects open filehandle using ->value_is_valid
ok 82 - rejects open filehandle using inlined constraint
ok 83 - rejects IO::File object using ->value_is_valid
ok 84 - rejects IO::File object using inlined constraint
ok 85 - rejects Regexp object using ->value_is_valid
ok 86 - rejects Regexp object using inlined constraint
ok 87 - rejects BlessedQR object using ->value_is_valid
ok 88 - rejects BlessedQR object using inlined constraint
ok 89 - rejects _T::RegexOverload object using ->value_is_valid
ok 90 - rejects _T::RegexOverload object using inlined constraint
ok 91 - rejects Regexp object using ->value_is_valid
ok 92 - rejects Regexp object using inlined constraint
ok 93 - rejects Foo object using ->value_is_valid
ok 94 - rejects Foo object using inlined constraint
ok 95 - rejects undef using ->value_is_valid
ok 96 - rejects undef using inlined constraint
ok 97 - rejects 1e-10 using ->value_is_valid
ok 98 - rejects 1e-10 using inlined constraint
ok 99 - rejects -1e-10 using ->value_is_valid
ok 100 - rejects -1e-10 using inlined constraint
ok 101 - rejects 1.23456e10 using ->value_is_valid
ok 102 - rejects 1.23456e10 using inlined constraint
ok 103 - rejects 1.23456e-10 using ->value_is_valid
ok 104 - rejects 1.23456e-10 using inlined constraint
ok 105 - rejects -1.23456e10 using ->value_is_valid
ok 106 - rejects -1.23456e10 using inlined constraint
ok 107 - rejects -1.23456e-10 using ->value_is_valid
ok 108 - rejects -1.23456e-10 using inlined constraint
ok 109 - rejects -1.23456e+10 using ->value_is_valid
ok 110 - rejects -1.23456e+10 using inlined constraint
1..110
ok 6 - HashRef & ArrayRef
1..6
ok 1 - unnamed intersection made of two builtins
# Subtest: explicitly named intersection made of two builtins
ok 1 - name passed to intersection() is used
# Subtest: MyIntersection
ok 1 - accepts HashArray object using ->value_is_valid
ok 2 - accepts HashArray object using subref overloading
ok 3 - accepts HashArray object using non-inlined constraint
ok 4 - accepts HashArray object using inlined constraint
ok 5 - rejects 0 using ->value_is_valid
ok 6 - rejects 0 using inlined constraint
ok 7 - rejects 1 using ->value_is_valid
ok 8 - rejects 1 using inlined constraint
ok 9 - rejects 100 using ->value_is_valid
ok 10 - rejects 100 using inlined constraint
ok 11 - rejects -100 using ->value_is_valid
ok 12 - rejects -100 using inlined constraint
ok 13 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 14 - rejects _T::NumOverload object (0) using inlined constraint
ok 15 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 16 - rejects _T::NumOverload object (1) using inlined constraint
ok 17 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 18 - rejects _T::NumOverload object (-42) using inlined constraint
ok 19 - rejects 1e20 using ->value_is_valid
ok 20 - rejects 1e20 using inlined constraint
ok 21 - rejects 1e100 using ->value_is_valid
ok 22 - rejects 1e100 using inlined constraint
ok 23 - rejects -1e10 using ->value_is_valid
ok 24 - rejects -1e10 using inlined constraint
ok 25 - rejects -1e+10 using ->value_is_valid
ok 26 - rejects -1e+10 using inlined constraint
ok 27 - rejects 1E20 using ->value_is_valid
ok 28 - rejects 1E20 using inlined constraint
ok 29 - rejects ARRAY reference using ->value_is_valid
ok 30 - rejects ARRAY reference using inlined constraint
ok 31 - rejects _T::ArrayOverload object using ->value_is_valid
ok 32 - rejects _T::ArrayOverload object using inlined constraint
ok 33 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 34 - rejects _T::BoolOverload object (true) using inlined constraint
ok 35 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 36 - rejects _T::BoolOverload object (false) using inlined constraint
ok 37 - rejects 42.42 using ->value_is_valid
ok 38 - rejects 42.42 using inlined constraint
ok 39 - rejects -42.42 using ->value_is_valid
ok 40 - rejects -42.42 using inlined constraint
ok 41 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 42 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 43 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 44 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 45 - rejects '' using ->value_is_valid
ok 46 - rejects '' using inlined constraint
ok 47 - rejects "foo" using ->value_is_valid
ok 48 - rejects "foo" using inlined constraint
ok 49 - rejects "has 42 in it" using ->value_is_valid
ok 50 - rejects "has 42 in it" using inlined constraint
ok 51 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 52 - rejects _T::StrOverload object ('') using inlined constraint
ok 53 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 54 - rejects _T::StrOverload object ("full") using inlined constraint
ok 55 - rejects "1\n" using ->value_is_valid
ok 56 - rejects "1\n" using inlined constraint
ok 57 - rejects "\n1" using ->value_is_valid
ok 58 - rejects "\n1" using inlined constraint
ok 59 - rejects SCALAR reference using ->value_is_valid
ok 60 - rejects SCALAR reference using inlined constraint
ok 61 - rejects REF reference using ->value_is_valid
ok 62 - rejects REF reference using inlined constraint
ok 63 - rejects _T::ScalarOverload object using ->value_is_valid
ok 64 - rejects _T::ScalarOverload object using inlined constraint
ok 65 - rejects HASH reference using ->value_is_valid
ok 66 - rejects HASH reference using inlined constraint
ok 67 - rejects _T::HashOverload object using ->value_is_valid
ok 68 - rejects _T::HashOverload object using inlined constraint
ok 69 - rejects CODE reference using ->value_is_valid
ok 70 - rejects CODE reference using inlined constraint
ok 71 - rejects _T::CodeOverload object using ->value_is_valid
ok 72 - rejects _T::CodeOverload object using inlined constraint
ok 73 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 74 - rejects "*main::SOME_GLOB" using inlined constraint
ok 75 - rejects GLOB reference using ->value_is_valid
ok 76 - rejects GLOB reference using inlined constraint
ok 77 - rejects _T::GlobOverload object using ->value_is_valid
ok 78 - rejects _T::GlobOverload object using inlined constraint
ok 79 - rejects _T::GlobOverload object using ->value_is_valid
ok 80 - rejects _T::GlobOverload object using inlined constraint
ok 81 - rejects open filehandle using ->value_is_valid
ok 82 - rejects open filehandle using inlined constraint
ok 83 - rejects IO::File object using ->value_is_valid
ok 84 - rejects IO::File object using inlined constraint
ok 85 - rejects Regexp object using ->value_is_valid
ok 86 - rejects Regexp object using inlined constraint
ok 87 - rejects BlessedQR object using ->value_is_valid
ok 88 - rejects BlessedQR object using inlined constraint
ok 89 - rejects _T::RegexOverload object using ->value_is_valid
ok 90 - rejects _T::RegexOverload object using inlined constraint
ok 91 - rejects Regexp object using ->value_is_valid
ok 92 - rejects Regexp object using inlined constraint
ok 93 - rejects Foo object using ->value_is_valid
ok 94 - rejects Foo object using inlined constraint
ok 95 - rejects undef using ->value_is_valid
ok 96 - rejects undef using inlined constraint
ok 97 - rejects 1e-10 using ->value_is_valid
ok 98 - rejects 1e-10 using inlined constraint
ok 99 - rejects -1e-10 using ->value_is_valid
ok 100 - rejects -1e-10 using inlined constraint
ok 101 - rejects 1.23456e10 using ->value_is_valid
ok 102 - rejects 1.23456e10 using inlined constraint
ok 103 - rejects 1.23456e-10 using ->value_is_valid
ok 104 - rejects 1.23456e-10 using inlined constraint
ok 105 - rejects -1.23456e10 using ->value_is_valid
ok 106 - rejects -1.23456e10 using inlined constraint
ok 107 - rejects -1.23456e-10 using ->value_is_valid
ok 108 - rejects -1.23456e-10 using inlined constraint
ok 109 - rejects -1.23456e+10 using ->value_is_valid
ok 110 - rejects -1.23456e+10 using inlined constraint
1..110
ok 2 - MyIntersection
1..2
ok 2 - explicitly named intersection made of two builtins
# Subtest: intersection made of two types without inline generators
ok 1 - no name if intersection includes anonymous types
ok 2 - intersection is anonymous if any of its constituents are anonymous
# Subtest:
ok 1 - accepts HashArray object using ->value_is_valid
ok 2 - accepts HashArray object using subref overloading
ok 3 - accepts HashArray object using non-inlined constraint
ok 4 - rejects 0 using ->value_is_valid
ok 5 - rejects 1 using ->value_is_valid
ok 6 - rejects 100 using ->value_is_valid
ok 7 - rejects -100 using ->value_is_valid
ok 8 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 9 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 10 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 11 - rejects 1e20 using ->value_is_valid
ok 12 - rejects 1e100 using ->value_is_valid
ok 13 - rejects -1e10 using ->value_is_valid
ok 14 - rejects -1e+10 using ->value_is_valid
ok 15 - rejects 1E20 using ->value_is_valid
ok 16 - rejects ARRAY reference using ->value_is_valid
ok 17 - rejects _T::ArrayOverload object using ->value_is_valid
ok 18 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 19 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 20 - rejects 42.42 using ->value_is_valid
ok 21 - rejects -42.42 using ->value_is_valid
ok 22 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 23 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 24 - rejects '' using ->value_is_valid
ok 25 - rejects "foo" using ->value_is_valid
ok 26 - rejects "has 42 in it" using ->value_is_valid
ok 27 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 28 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 29 - rejects "1\n" using ->value_is_valid
ok 30 - rejects "\n1" using ->value_is_valid
ok 31 - rejects SCALAR reference using ->value_is_valid
ok 32 - rejects REF reference using ->value_is_valid
ok 33 - rejects _T::ScalarOverload object using ->value_is_valid
ok 34 - rejects HASH reference using ->value_is_valid
ok 35 - rejects _T::HashOverload object using ->value_is_valid
ok 36 - rejects CODE reference using ->value_is_valid
ok 37 - rejects _T::CodeOverload object using ->value_is_valid
ok 38 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 39 - rejects GLOB reference using ->value_is_valid
ok 40 - rejects _T::GlobOverload object using ->value_is_valid
ok 41 - rejects _T::GlobOverload object using ->value_is_valid
ok 42 - rejects open filehandle using ->value_is_valid
ok 43 - rejects IO::File object using ->value_is_valid
ok 44 - rejects Regexp object using ->value_is_valid
ok 45 - rejects BlessedQR object using ->value_is_valid
ok 46 - rejects _T::RegexOverload object using ->value_is_valid
ok 47 - rejects Regexp object using ->value_is_valid
ok 48 - rejects Foo object using ->value_is_valid
ok 49 - rejects undef using ->value_is_valid
ok 50 - rejects 1e-10 using ->value_is_valid
ok 51 - rejects -1e-10 using ->value_is_valid
ok 52 - rejects 1.23456e10 using ->value_is_valid
ok 53 - rejects 1.23456e-10 using ->value_is_valid
ok 54 - rejects -1.23456e10 using ->value_is_valid
ok 55 - rejects -1.23456e-10 using ->value_is_valid
ok 56 - rejects -1.23456e+10 using ->value_is_valid
1..56
ok 3 -
1..3
ok 3 - intersection made of two types without inline generators
# Subtest: intersection made of builtin and type without inline generator
ok 1 - no name if intersection includes anonymous types
ok 2 - intersection is anonymous if any of its constituents are anonymous
# Subtest:
ok 1 - accepts HashArray object using ->value_is_valid
ok 2 - accepts HashArray object using subref overloading
ok 3 - accepts HashArray object using non-inlined constraint
ok 4 - rejects 0 using ->value_is_valid
ok 5 - rejects 1 using ->value_is_valid
ok 6 - rejects 100 using ->value_is_valid
ok 7 - rejects -100 using ->value_is_valid
ok 8 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 9 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 10 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 11 - rejects 1e20 using ->value_is_valid
ok 12 - rejects 1e100 using ->value_is_valid
ok 13 - rejects -1e10 using ->value_is_valid
ok 14 - rejects -1e+10 using ->value_is_valid
ok 15 - rejects 1E20 using ->value_is_valid
ok 16 - rejects ARRAY reference using ->value_is_valid
ok 17 - rejects _T::ArrayOverload object using ->value_is_valid
ok 18 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 19 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 20 - rejects 42.42 using ->value_is_valid
ok 21 - rejects -42.42 using ->value_is_valid
ok 22 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 23 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 24 - rejects '' using ->value_is_valid
ok 25 - rejects "foo" using ->value_is_valid
ok 26 - rejects "has 42 in it" using ->value_is_valid
ok 27 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 28 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 29 - rejects "1\n" using ->value_is_valid
ok 30 - rejects "\n1" using ->value_is_valid
ok 31 - rejects SCALAR reference using ->value_is_valid
ok 32 - rejects REF reference using ->value_is_valid
ok 33 - rejects _T::ScalarOverload object using ->value_is_valid
ok 34 - rejects HASH reference using ->value_is_valid
ok 35 - rejects _T::HashOverload object using ->value_is_valid
ok 36 - rejects CODE reference using ->value_is_valid
ok 37 - rejects _T::CodeOverload object using ->value_is_valid
ok 38 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 39 - rejects GLOB reference using ->value_is_valid
ok 40 - rejects _T::GlobOverload object using ->value_is_valid
ok 41 - rejects _T::GlobOverload object using ->value_is_valid
ok 42 - rejects open filehandle using ->value_is_valid
ok 43 - rejects IO::File object using ->value_is_valid
ok 44 - rejects Regexp object using ->value_is_valid
ok 45 - rejects BlessedQR object using ->value_is_valid
ok 46 - rejects _T::RegexOverload object using ->value_is_valid
ok 47 - rejects Regexp object using ->value_is_valid
ok 48 - rejects Foo object using ->value_is_valid
ok 49 - rejects undef using ->value_is_valid
ok 50 - rejects 1e-10 using ->value_is_valid
ok 51 - rejects -1e-10 using ->value_is_valid
ok 52 - rejects 1.23456e10 using ->value_is_valid
ok 53 - rejects 1.23456e-10 using ->value_is_valid
ok 54 - rejects -1.23456e10 using ->value_is_valid
ok 55 - rejects -1.23456e-10 using ->value_is_valid
ok 56 - rejects -1.23456e+10 using ->value_is_valid
1..56
ok 3 -
1..3
ok 4 - intersection made of builtin and type without inline generator
1..4
ok
t/multiple-libraries.t ..
ok 1 - type named X is available
ok 2 - no exception retrieving X type
ok 3 - type named Y is available
ok 4 - no exception retrieving Y type
ok 5 - type named Str is available
ok 6 - no exception retrieving Str type
ok 7 - type named Undef is available
ok 8 - no exception retrieving Undef type
1..8
ok
t/numeric-sanity.t ......
# Subtest: NegativeInt
ok 1 - accepts -1 using ->value_is_valid
ok 2 - accepts -1 using subref overloading
ok 3 - accepts -1 using non-inlined constraint
ok 4 - accepts -1 using inlined constraint
ok 5 - accepts -2 using ->value_is_valid
ok 6 - accepts -2 using subref overloading
ok 7 - accepts -2 using non-inlined constraint
ok 8 - accepts -2 using inlined constraint
ok 9 - accepts -3 using ->value_is_valid
ok 10 - accepts -3 using subref overloading
ok 11 - accepts -3 using non-inlined constraint
ok 12 - accepts -3 using inlined constraint
ok 13 - accepts -4294967296 using ->value_is_valid
ok 14 - accepts -4294967296 using subref overloading
ok 15 - accepts -4294967296 using non-inlined constraint
ok 16 - accepts -4294967296 using inlined constraint
ok 17 - accepts -1e+020 using ->value_is_valid
ok 18 - accepts -1e+020 using subref overloading
ok 19 - accepts -1e+020 using non-inlined constraint
ok 20 - accepts -1e+020 using inlined constraint
ok 21 - rejects 0 using ->value_is_valid
ok 22 - rejects 0 using inlined constraint
ok 23 - rejects 1 using ->value_is_valid
ok 24 - rejects 1 using inlined constraint
ok 25 - rejects 4294967296 using ->value_is_valid
ok 26 - rejects 4294967296 using inlined constraint
ok 27 - rejects -1.2 using ->value_is_valid
ok 28 - rejects -1.2 using inlined constraint
ok 29 - rejects -1e-015 using ->value_is_valid
ok 30 - rejects -1e-015 using inlined constraint
ok 31 - rejects 1.1 using ->value_is_valid
ok 32 - rejects 1.1 using inlined constraint
ok 33 - rejects 11000000000 using ->value_is_valid
ok 34 - rejects 11000000000 using inlined constraint
1..34
ok 1 - NegativeInt
# Subtest: NegativeNum
ok 1 - accepts -1 using ->value_is_valid
ok 2 - accepts -1 using subref overloading
ok 3 - accepts -1 using non-inlined constraint
ok 4 - accepts -1 using inlined constraint
ok 5 - accepts -4294967296 using ->value_is_valid
ok 6 - accepts -4294967296 using subref overloading
ok 7 - accepts -4294967296 using non-inlined constraint
ok 8 - accepts -4294967296 using inlined constraint
ok 9 - accepts -1.2 using ->value_is_valid
ok 10 - accepts -1.2 using subref overloading
ok 11 - accepts -1.2 using non-inlined constraint
ok 12 - accepts -1.2 using inlined constraint
ok 13 - accepts -1e-015 using ->value_is_valid
ok 14 - accepts -1e-015 using subref overloading
ok 15 - accepts -1e-015 using non-inlined constraint
ok 16 - accepts -1e-015 using inlined constraint
ok 17 - accepts -1e+019 using ->value_is_valid
ok 18 - accepts -1e+019 using subref overloading
ok 19 - accepts -1e+019 using non-inlined constraint
ok 20 - accepts -1e+019 using inlined constraint
ok 21 - accepts -11000000000 using ->value_is_valid
ok 22 - accepts -11000000000 using subref overloading
ok 23 - accepts -11000000000 using non-inlined constraint
ok 24 - accepts -11000000000 using inlined constraint
ok 25 - rejects 0 using ->value_is_valid
ok 26 - rejects 0 using inlined constraint
ok 27 - rejects 1 using ->value_is_valid
ok 28 - rejects 1 using inlined constraint
ok 29 - rejects 2 using ->value_is_valid
ok 30 - rejects 2 using inlined constraint
ok 31 - rejects 3 using ->value_is_valid
ok 32 - rejects 3 using inlined constraint
ok 33 - rejects 4294967296 using ->value_is_valid
ok 34 - rejects 4294967296 using inlined constraint
ok 35 - rejects 1.2 using ->value_is_valid
ok 36 - rejects 1.2 using inlined constraint
ok 37 - rejects 1e-015 using ->value_is_valid
ok 38 - rejects 1e-015 using inlined constraint
ok 39 - rejects 1e+020 using ->value_is_valid
ok 40 - rejects 1e+020 using inlined constraint
ok 41 - rejects 11000000000 using ->value_is_valid
ok 42 - rejects 11000000000 using inlined constraint
1..42
ok 2 - NegativeNum
# Subtest: NegativeOrZeroInt
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts -1 using ->value_is_valid
ok 6 - accepts -1 using subref overloading
ok 7 - accepts -1 using non-inlined constraint
ok 8 - accepts -1 using inlined constraint
ok 9 - accepts -2 using ->value_is_valid
ok 10 - accepts -2 using subref overloading
ok 11 - accepts -2 using non-inlined constraint
ok 12 - accepts -2 using inlined constraint
ok 13 - accepts -3 using ->value_is_valid
ok 14 - accepts -3 using subref overloading
ok 15 - accepts -3 using non-inlined constraint
ok 16 - accepts -3 using inlined constraint
ok 17 - accepts -4294967296 using ->value_is_valid
ok 18 - accepts -4294967296 using subref overloading
ok 19 - accepts -4294967296 using non-inlined constraint
ok 20 - accepts -4294967296 using inlined constraint
ok 21 - accepts -1e+020 using ->value_is_valid
ok 22 - accepts -1e+020 using subref overloading
ok 23 - accepts -1e+020 using non-inlined constraint
ok 24 - accepts -1e+020 using inlined constraint
ok 25 - rejects 1 using ->value_is_valid
ok 26 - rejects 1 using inlined constraint
ok 27 - rejects 4294967296 using ->value_is_valid
ok 28 - rejects 4294967296 using inlined constraint
ok 29 - rejects -1.2 using ->value_is_valid
ok 30 - rejects -1.2 using inlined constraint
ok 31 - rejects -1e-015 using ->value_is_valid
ok 32 - rejects -1e-015 using inlined constraint
ok 33 - rejects 1.1 using ->value_is_valid
ok 34 - rejects 1.1 using inlined constraint
ok 35 - rejects 11000000000 using ->value_is_valid
ok 36 - rejects 11000000000 using inlined constraint
1..36
ok 3 - NegativeOrZeroInt
# Subtest: NegativeOrZeroNum
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts -1 using ->value_is_valid
ok 6 - accepts -1 using subref overloading
ok 7 - accepts -1 using non-inlined constraint
ok 8 - accepts -1 using inlined constraint
ok 9 - accepts -4294967296 using ->value_is_valid
ok 10 - accepts -4294967296 using subref overloading
ok 11 - accepts -4294967296 using non-inlined constraint
ok 12 - accepts -4294967296 using inlined constraint
ok 13 - accepts -1.2 using ->value_is_valid
ok 14 - accepts -1.2 using subref overloading
ok 15 - accepts -1.2 using non-inlined constraint
ok 16 - accepts -1.2 using inlined constraint
ok 17 - accepts -1e-015 using ->value_is_valid
ok 18 - accepts -1e-015 using subref overloading
ok 19 - accepts -1e-015 using non-inlined constraint
ok 20 - accepts -1e-015 using inlined constraint
ok 21 - accepts -1e+019 using ->value_is_valid
ok 22 - accepts -1e+019 using subref overloading
ok 23 - accepts -1e+019 using non-inlined constraint
ok 24 - accepts -1e+019 using inlined constraint
ok 25 - accepts -11000000000 using ->value_is_valid
ok 26 - accepts -11000000000 using subref overloading
ok 27 - accepts -11000000000 using non-inlined constraint
ok 28 - accepts -11000000000 using inlined constraint
ok 29 - rejects 1 using ->value_is_valid
ok 30 - rejects 1 using inlined constraint
ok 31 - rejects 2 using ->value_is_valid
ok 32 - rejects 2 using inlined constraint
ok 33 - rejects 3 using ->value_is_valid
ok 34 - rejects 3 using inlined constraint
ok 35 - rejects 4294967296 using ->value_is_valid
ok 36 - rejects 4294967296 using inlined constraint
ok 37 - rejects 1.2 using ->value_is_valid
ok 38 - rejects 1.2 using inlined constraint
ok 39 - rejects 1e-015 using ->value_is_valid
ok 40 - rejects 1e-015 using inlined constraint
ok 41 - rejects 1e+020 using ->value_is_valid
ok 42 - rejects 1e+020 using inlined constraint
ok 43 - rejects 11000000000 using ->value_is_valid
ok 44 - rejects 11000000000 using inlined constraint
1..44
ok 4 - NegativeOrZeroNum
# Subtest: PositiveInt
ok 1 - accepts 1 using ->value_is_valid
ok 2 - accepts 1 using subref overloading
ok 3 - accepts 1 using non-inlined constraint
ok 4 - accepts 1 using inlined constraint
ok 5 - accepts 2 using ->value_is_valid
ok 6 - accepts 2 using subref overloading
ok 7 - accepts 2 using non-inlined constraint
ok 8 - accepts 2 using inlined constraint
ok 9 - accepts 3 using ->value_is_valid
ok 10 - accepts 3 using subref overloading
ok 11 - accepts 3 using non-inlined constraint
ok 12 - accepts 3 using inlined constraint
ok 13 - accepts 4294967296 using ->value_is_valid
ok 14 - accepts 4294967296 using subref overloading
ok 15 - accepts 4294967296 using non-inlined constraint
ok 16 - accepts 4294967296 using inlined constraint
ok 17 - accepts 1e+020 using ->value_is_valid
ok 18 - accepts 1e+020 using subref overloading
ok 19 - accepts 1e+020 using non-inlined constraint
ok 20 - accepts 1e+020 using inlined constraint
ok 21 - rejects 0 using ->value_is_valid
ok 22 - rejects 0 using inlined constraint
ok 23 - rejects -1 using ->value_is_valid
ok 24 - rejects -1 using inlined constraint
ok 25 - rejects -4294967296 using ->value_is_valid
ok 26 - rejects -4294967296 using inlined constraint
ok 27 - rejects -1.2 using ->value_is_valid
ok 28 - rejects -1.2 using inlined constraint
ok 29 - rejects -1e-015 using ->value_is_valid
ok 30 - rejects -1e-015 using inlined constraint
ok 31 - rejects 1.1 using ->value_is_valid
ok 32 - rejects 1.1 using inlined constraint
1..32
ok 5 - PositiveInt
# Subtest: PositiveNum
ok 1 - accepts 1 using ->value_is_valid
ok 2 - accepts 1 using subref overloading
ok 3 - accepts 1 using non-inlined constraint
ok 4 - accepts 1 using inlined constraint
ok 5 - accepts 2 using ->value_is_valid
ok 6 - accepts 2 using subref overloading
ok 7 - accepts 2 using non-inlined constraint
ok 8 - accepts 2 using inlined constraint
ok 9 - accepts 3 using ->value_is_valid
ok 10 - accepts 3 using subref overloading
ok 11 - accepts 3 using non-inlined constraint
ok 12 - accepts 3 using inlined constraint
ok 13 - accepts 4294967296 using ->value_is_valid
ok 14 - accepts 4294967296 using subref overloading
ok 15 - accepts 4294967296 using non-inlined constraint
ok 16 - accepts 4294967296 using inlined constraint
ok 17 - accepts 1.2 using ->value_is_valid
ok 18 - accepts 1.2 using subref overloading
ok 19 - accepts 1.2 using non-inlined constraint
ok 20 - accepts 1.2 using inlined constraint
ok 21 - accepts 1e-015 using ->value_is_valid
ok 22 - accepts 1e-015 using subref overloading
ok 23 - accepts 1e-015 using non-inlined constraint
ok 24 - accepts 1e-015 using inlined constraint
ok 25 - accepts 1e+020 using ->value_is_valid
ok 26 - accepts 1e+020 using subref overloading
ok 27 - accepts 1e+020 using non-inlined constraint
ok 28 - accepts 1e+020 using inlined constraint
ok 29 - accepts 11000000000 using ->value_is_valid
ok 30 - accepts 11000000000 using subref overloading
ok 31 - accepts 11000000000 using non-inlined constraint
ok 32 - accepts 11000000000 using inlined constraint
ok 33 - rejects 0 using ->value_is_valid
ok 34 - rejects 0 using inlined constraint
ok 35 - rejects -1 using ->value_is_valid
ok 36 - rejects -1 using inlined constraint
ok 37 - rejects -4294967296 using ->value_is_valid
ok 38 - rejects -4294967296 using inlined constraint
ok 39 - rejects -1.2 using ->value_is_valid
ok 40 - rejects -1.2 using inlined constraint
ok 41 - rejects -1e-015 using ->value_is_valid
ok 42 - rejects -1e-015 using inlined constraint
ok 43 - rejects -1e+019 using ->value_is_valid
ok 44 - rejects -1e+019 using inlined constraint
ok 45 - rejects -11000000000 using ->value_is_valid
ok 46 - rejects -11000000000 using inlined constraint
1..46
ok 6 - PositiveNum
# Subtest: PositiveOrZeroInt
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts 1 using ->value_is_valid
ok 6 - accepts 1 using subref overloading
ok 7 - accepts 1 using non-inlined constraint
ok 8 - accepts 1 using inlined constraint
ok 9 - accepts 2 using ->value_is_valid
ok 10 - accepts 2 using subref overloading
ok 11 - accepts 2 using non-inlined constraint
ok 12 - accepts 2 using inlined constraint
ok 13 - accepts 3 using ->value_is_valid
ok 14 - accepts 3 using subref overloading
ok 15 - accepts 3 using non-inlined constraint
ok 16 - accepts 3 using inlined constraint
ok 17 - accepts 4294967296 using ->value_is_valid
ok 18 - accepts 4294967296 using subref overloading
ok 19 - accepts 4294967296 using non-inlined constraint
ok 20 - accepts 4294967296 using inlined constraint
ok 21 - accepts 1e+020 using ->value_is_valid
ok 22 - accepts 1e+020 using subref overloading
ok 23 - accepts 1e+020 using non-inlined constraint
ok 24 - accepts 1e+020 using inlined constraint
ok 25 - rejects -1 using ->value_is_valid
ok 26 - rejects -1 using inlined constraint
ok 27 - rejects -4294967296 using ->value_is_valid
ok 28 - rejects -4294967296 using inlined constraint
ok 29 - rejects -1.2 using ->value_is_valid
ok 30 - rejects -1.2 using inlined constraint
ok 31 - rejects -1e-015 using ->value_is_valid
ok 32 - rejects -1e-015 using inlined constraint
ok 33 - rejects 1.1 using ->value_is_valid
ok 34 - rejects 1.1 using inlined constraint
1..34
ok 7 - PositiveOrZeroInt
# Subtest: PositiveOrZeroNum
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts 1 using ->value_is_valid
ok 6 - accepts 1 using subref overloading
ok 7 - accepts 1 using non-inlined constraint
ok 8 - accepts 1 using inlined constraint
ok 9 - accepts 2 using ->value_is_valid
ok 10 - accepts 2 using subref overloading
ok 11 - accepts 2 using non-inlined constraint
ok 12 - accepts 2 using inlined constraint
ok 13 - accepts 3 using ->value_is_valid
ok 14 - accepts 3 using subref overloading
ok 15 - accepts 3 using non-inlined constraint
ok 16 - accepts 3 using inlined constraint
ok 17 - accepts 4294967296 using ->value_is_valid
ok 18 - accepts 4294967296 using subref overloading
ok 19 - accepts 4294967296 using non-inlined constraint
ok 20 - accepts 4294967296 using inlined constraint
ok 21 - accepts 1.2 using ->value_is_valid
ok 22 - accepts 1.2 using subref overloading
ok 23 - accepts 1.2 using non-inlined constraint
ok 24 - accepts 1.2 using inlined constraint
ok 25 - accepts 1e-015 using ->value_is_valid
ok 26 - accepts 1e-015 using subref overloading
ok 27 - accepts 1e-015 using non-inlined constraint
ok 28 - accepts 1e-015 using inlined constraint
ok 29 - accepts 1e+020 using ->value_is_valid
ok 30 - accepts 1e+020 using subref overloading
ok 31 - accepts 1e+020 using non-inlined constraint
ok 32 - accepts 1e+020 using inlined constraint
ok 33 - accepts 11000000000 using ->value_is_valid
ok 34 - accepts 11000000000 using subref overloading
ok 35 - accepts 11000000000 using non-inlined constraint
ok 36 - accepts 11000000000 using inlined constraint
ok 37 - rejects -1 using ->value_is_valid
ok 38 - rejects -1 using inlined constraint
ok 39 - rejects -4294967296 using ->value_is_valid
ok 40 - rejects -4294967296 using inlined constraint
ok 41 - rejects -1.2 using ->value_is_valid
ok 42 - rejects -1.2 using inlined constraint
ok 43 - rejects -1e-015 using ->value_is_valid
ok 44 - rejects -1e-015 using inlined constraint
ok 45 - rejects -1e+019 using ->value_is_valid
ok 46 - rejects -1e+019 using inlined constraint
ok 47 - rejects -11000000000 using ->value_is_valid
ok 48 - rejects -11000000000 using inlined constraint
1..48
ok 8 - PositiveOrZeroNum
# Subtest: SingleDigit
ok 1 - accepts -9 using ->value_is_valid
ok 2 - accepts -9 using subref overloading
ok 3 - accepts -9 using non-inlined constraint
ok 4 - accepts -9 using inlined constraint
ok 5 - accepts -8 using ->value_is_valid
ok 6 - accepts -8 using subref overloading
ok 7 - accepts -8 using non-inlined constraint
ok 8 - accepts -8 using inlined constraint
ok 9 - accepts -7 using ->value_is_valid
ok 10 - accepts -7 using subref overloading
ok 11 - accepts -7 using non-inlined constraint
ok 12 - accepts -7 using inlined constraint
ok 13 - accepts -6 using ->value_is_valid
ok 14 - accepts -6 using subref overloading
ok 15 - accepts -6 using non-inlined constraint
ok 16 - accepts -6 using inlined constraint
ok 17 - accepts -5 using ->value_is_valid
ok 18 - accepts -5 using subref overloading
ok 19 - accepts -5 using non-inlined constraint
ok 20 - accepts -5 using inlined constraint
ok 21 - accepts -4 using ->value_is_valid
ok 22 - accepts -4 using subref overloading
ok 23 - accepts -4 using non-inlined constraint
ok 24 - accepts -4 using inlined constraint
ok 25 - accepts -3 using ->value_is_valid
ok 26 - accepts -3 using subref overloading
ok 27 - accepts -3 using non-inlined constraint
ok 28 - accepts -3 using inlined constraint
ok 29 - accepts -2 using ->value_is_valid
ok 30 - accepts -2 using subref overloading
ok 31 - accepts -2 using non-inlined constraint
ok 32 - accepts -2 using inlined constraint
ok 33 - accepts -1 using ->value_is_valid
ok 34 - accepts -1 using subref overloading
ok 35 - accepts -1 using non-inlined constraint
ok 36 - accepts -1 using inlined constraint
ok 37 - accepts 0 using ->value_is_valid
ok 38 - accepts 0 using subref overloading
ok 39 - accepts 0 using non-inlined constraint
ok 40 - accepts 0 using inlined constraint
ok 41 - accepts 1 using ->value_is_valid
ok 42 - accepts 1 using subref overloading
ok 43 - accepts 1 using non-inlined constraint
ok 44 - accepts 1 using inlined constraint
ok 45 - accepts 2 using ->value_is_valid
ok 46 - accepts 2 using subref overloading
ok 47 - accepts 2 using non-inlined constraint
ok 48 - accepts 2 using inlined constraint
ok 49 - accepts 3 using ->value_is_valid
ok 50 - accepts 3 using subref overloading
ok 51 - accepts 3 using non-inlined constraint
ok 52 - accepts 3 using inlined constraint
ok 53 - accepts 4 using ->value_is_valid
ok 54 - accepts 4 using subref overloading
ok 55 - accepts 4 using non-inlined constraint
ok 56 - accepts 4 using inlined constraint
ok 57 - accepts 5 using ->value_is_valid
ok 58 - accepts 5 using subref overloading
ok 59 - accepts 5 using non-inlined constraint
ok 60 - accepts 5 using inlined constraint
ok 61 - accepts 6 using ->value_is_valid
ok 62 - accepts 6 using subref overloading
ok 63 - accepts 6 using non-inlined constraint
ok 64 - accepts 6 using inlined constraint
ok 65 - accepts 7 using ->value_is_valid
ok 66 - accepts 7 using subref overloading
ok 67 - accepts 7 using non-inlined constraint
ok 68 - accepts 7 using inlined constraint
ok 69 - accepts 8 using ->value_is_valid
ok 70 - accepts 8 using subref overloading
ok 71 - accepts 8 using non-inlined constraint
ok 72 - accepts 8 using inlined constraint
ok 73 - accepts 9 using ->value_is_valid
ok 74 - accepts 9 using subref overloading
ok 75 - accepts 9 using non-inlined constraint
ok 76 - accepts 9 using inlined constraint
ok 77 - rejects 10 using ->value_is_valid
ok 78 - rejects 10 using inlined constraint
ok 79 - rejects -10 using ->value_is_valid
ok 80 - rejects -10 using inlined constraint
ok 81 - rejects 1.1 using ->value_is_valid
ok 82 - rejects 1.1 using inlined constraint
ok 83 - rejects -1.1 using ->value_is_valid
ok 84 - rejects -1.1 using inlined constraint
1..84
ok 9 - SingleDigit
1..9
ok
t/parameterized.t .......
ok 1 - ArrayRef does not care about member types
ok 2 - declared_at filename is the expected value for parameterized type made from ->parameterize
ok 3 - declared_at line is the expected value for parameterized type made from ->parameterize
ok 4 - declared_at package is the expected value for parameterized type made from ->parameterize
ok 5 - declared_at subroutine is the expected value for parameterized type made from ->parameterize
ok 6 - declared_at filename is the expected value for parameterized type made from calling t
ok 7 - declared_at line is the expected value for parameterized type made from calling t
ok 8 - declared_at package is the expected value for parameterized type made from calling t
ok 9 - declared_at subroutine is the expected value for parameterized type made from calling t
ok 10 - there is an ArrayRefOfInt type declared
ok 11 - ArrayRef of Int [->parameterize] does care about member types
ok 12 - ArrayRef of Int [->parameterize] accepts array ref of all integers
ok 13 - ArrayRef of Int [->parameterize] rejects integer
ok 14 - ArrayRef of Int [->parameterize] rejects hashref
ok 15 - ArrayRef of Int [t(...)] does care about member types
ok 16 - ArrayRef of Int [t(...)] accepts array ref of all integers
ok 17 - ArrayRef of Int [t(...)] rejects integer
ok 18 - ArrayRef of Int [t(...)] rejects hashref
ok 19 - ArrayRef of Int [named type] does care about member types
ok 20 - ArrayRef of Int [named type] accepts array ref of all integers
ok 21 - ArrayRef of Int [named type] rejects integer
ok 22 - ArrayRef of Int [named type] rejects hashref
ok 23 - ArrayRef of Int [anon type] does care about member types
ok 24 - ArrayRef of Int [anon type] accepts array ref of all integers
ok 25 - ArrayRef of Int [anon type] rejects integer
ok 26 - ArrayRef of Int [anon type] rejects hashref
ok 27 - A parameterizable type with an inline generator cannot be parameterized with a type that cannot be inlined
1..27
ok
t/perl-sanity.t .........
# Subtest: DistName
ok 1 - accepts "Specio" using ->value_is_valid
ok 2 - accepts "Specio" using subref overloading
ok 3 - accepts "Specio" using non-inlined constraint
ok 4 - accepts "Specio" using inlined constraint
ok 5 - accepts "Spec-Library-Builtins" using ->value_is_valid
ok 6 - accepts "Spec-Library-Builtins" using subref overloading
ok 7 - accepts "Spec-Library-Builtins" using non-inlined constraint
ok 8 - accepts "Spec-Library-Builtins" using inlined constraint
ok 9 - accepts "strict" using ->value_is_valid
ok 10 - accepts "strict" using subref overloading
ok 11 - accepts "strict" using non-inlined constraint
ok 12 - accepts "strict" using inlined constraint
ok 13 - accepts "_Foo" using ->value_is_valid
ok 14 - accepts "_Foo" using subref overloading
ok 15 - accepts "_Foo" using non-inlined constraint
ok 16 - accepts "_Foo" using inlined constraint
ok 17 - accepts "A123-456" using ->value_is_valid
ok 18 - accepts "A123-456" using subref overloading
ok 19 - accepts "A123-456" using non-inlined constraint
ok 20 - accepts "A123-456" using inlined constraint
ok 21 - accepts "Has-Chinese-\x{3403}-In-It" using ->value_is_valid
ok 22 - accepts "Has-Chinese-\x{3403}-In-It" using subref overloading
ok 23 - accepts "Has-Chinese-\x{3403}-In-It" using non-inlined constraint
ok 24 - accepts "Has-Chinese-\x{3403}-In-It" using inlined constraint
ok 25 - rejects '' using ->value_is_valid
ok 26 - rejects '' using inlined constraint
ok 27 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 28 - rejects _T::StrOverload object ('') using inlined constraint
ok 29 - rejects "0Foo" using ->value_is_valid
ok 30 - rejects "0Foo" using inlined constraint
ok 31 - rejects "Foo:Bar" using ->value_is_valid
ok 32 - rejects "Foo:Bar" using inlined constraint
ok 33 - rejects "Foo-:Bar" using ->value_is_valid
ok 34 - rejects "Foo-:Bar" using inlined constraint
ok 35 - rejects "Foo:" using ->value_is_valid
ok 36 - rejects "Foo:" using inlined constraint
ok 37 - rejects "Foo-" using ->value_is_valid
ok 38 - rejects "Foo-" using inlined constraint
ok 39 - rejects "Foo-Bar-" using ->value_is_valid
ok 40 - rejects "Foo-Bar-" using inlined constraint
ok 41 - rejects "-Foo" using ->value_is_valid
ok 42 - rejects "-Foo" using inlined constraint
ok 43 - rejects "My::Package" using ->value_is_valid
ok 44 - rejects "My::Package" using inlined constraint
ok 45 - rejects "Has-Spaces In It" using ->value_is_valid
ok 46 - rejects "Has-Spaces In It" using inlined constraint
1..46
ok 1 - DistName
# Subtest: Identifier
ok 1 - accepts "_" using ->value_is_valid
ok 2 - accepts "_" using subref overloading
ok 3 - accepts "_" using non-inlined constraint
ok 4 - accepts "_" using inlined constraint
ok 5 - accepts "a" using ->value_is_valid
ok 6 - accepts "a" using subref overloading
ok 7 - accepts "a" using non-inlined constraint
ok 8 - accepts "a" using inlined constraint
ok 9 - accepts "b" using ->value_is_valid
ok 10 - accepts "b" using subref overloading
ok 11 - accepts "b" using non-inlined constraint
ok 12 - accepts "b" using inlined constraint
ok 13 - accepts "c" using ->value_is_valid
ok 14 - accepts "c" using subref overloading
ok 15 - accepts "c" using non-inlined constraint
ok 16 - accepts "c" using inlined constraint
ok 17 - accepts "d" using ->value_is_valid
ok 18 - accepts "d" using subref overloading
ok 19 - accepts "d" using non-inlined constraint
ok 20 - accepts "d" using inlined constraint
ok 21 - accepts "A" using ->value_is_valid
ok 22 - accepts "A" using subref overloading
ok 23 - accepts "A" using non-inlined constraint
ok 24 - accepts "A" using inlined constraint
ok 25 - accepts "B" using ->value_is_valid
ok 26 - accepts "B" using subref overloading
ok 27 - accepts "B" using non-inlined constraint
ok 28 - accepts "B" using inlined constraint
ok 29 - accepts "C" using ->value_is_valid
ok 30 - accepts "C" using subref overloading
ok 31 - accepts "C" using non-inlined constraint
ok 32 - accepts "C" using inlined constraint
ok 33 - accepts "D" using ->value_is_valid
ok 34 - accepts "D" using subref overloading
ok 35 - accepts "D" using non-inlined constraint
ok 36 - accepts "D" using inlined constraint
ok 37 - accepts "Foo" using ->value_is_valid
ok 38 - accepts "Foo" using subref overloading
ok 39 - accepts "Foo" using non-inlined constraint
ok 40 - accepts "Foo" using inlined constraint
ok 41 - accepts "Bar" using ->value_is_valid
ok 42 - accepts "Bar" using subref overloading
ok 43 - accepts "Bar" using non-inlined constraint
ok 44 - accepts "Bar" using inlined constraint
ok 45 - accepts "_what_" using ->value_is_valid
ok 46 - accepts "_what_" using subref overloading
ok 47 - accepts "_what_" using non-inlined constraint
ok 48 - accepts "_what_" using inlined constraint
ok 49 - accepts "foo_bar" using ->value_is_valid
ok 50 - accepts "foo_bar" using subref overloading
ok 51 - accepts "foo_bar" using non-inlined constraint
ok 52 - accepts "foo_bar" using inlined constraint
ok 53 - accepts "f1234" using ->value_is_valid
ok 54 - accepts "f1234" using subref overloading
ok 55 - accepts "f1234" using non-inlined constraint
ok 56 - accepts "f1234" using inlined constraint
ok 57 - accepts "f1j2_o1" using ->value_is_valid
ok 58 - accepts "f1j2_o1" using subref overloading
ok 59 - accepts "f1j2_o1" using non-inlined constraint
ok 60 - accepts "f1j2_o1" using inlined constraint
ok 61 - accepts "\x{3403}" using ->value_is_valid
ok 62 - accepts "\x{3403}" using subref overloading
ok 63 - accepts "\x{3403}" using non-inlined constraint
ok 64 - accepts "\x{3403}" using inlined constraint
ok 65 - accepts "has_\x{3403}" using ->value_is_valid
ok 66 - accepts "has_\x{3403}" using subref overloading
ok 67 - accepts "has_\x{3403}" using non-inlined constraint
ok 68 - accepts "has_\x{3403}" using inlined constraint
ok 69 - accepts "has_\x{3403}_in_it" using ->value_is_valid
ok 70 - accepts "has_\x{3403}_in_it" using subref overloading
ok 71 - accepts "has_\x{3403}_in_it" using non-inlined constraint
ok 72 - accepts "has_\x{3403}_in_it" using inlined constraint
ok 73 - rejects " " using ->value_is_valid
ok 74 - rejects " " using inlined constraint
ok 75 - rejects '' using ->value_is_valid
ok 76 - rejects '' using inlined constraint
ok 77 - rejects "a b" using ->value_is_valid
ok 78 - rejects "a b" using inlined constraint
ok 79 - rejects "4foo" using ->value_is_valid
ok 80 - rejects "4foo" using inlined constraint
1..80
ok 2 - Identifier
# Subtest: LaxVersion
ok 1 - accepts "v1.2.3.4" using ->value_is_valid
ok 2 - accepts "v1.2.3.4" using subref overloading
ok 3 - accepts "v1.2.3.4" using non-inlined constraint
ok 4 - accepts "v1.2.3.4" using inlined constraint
ok 5 - accepts "v1.2" using ->value_is_valid
ok 6 - accepts "v1.2" using subref overloading
ok 7 - accepts "v1.2" using non-inlined constraint
ok 8 - accepts "v1.2" using inlined constraint
ok 9 - accepts "1.2.3" using ->value_is_valid
ok 10 - accepts "1.2.3" using subref overloading
ok 11 - accepts "1.2.3" using non-inlined constraint
ok 12 - accepts "1.2.3" using inlined constraint
ok 13 - accepts "1.2345.6" using ->value_is_valid
ok 14 - accepts "1.2345.6" using subref overloading
ok 15 - accepts "1.2345.6" using non-inlined constraint
ok 16 - accepts "1.2345.6" using inlined constraint
ok 17 - accepts "v1.23_4" using ->value_is_valid
ok 18 - accepts "v1.23_4" using subref overloading
ok 19 - accepts "v1.23_4" using non-inlined constraint
ok 20 - accepts "v1.23_4" using inlined constraint
ok 21 - accepts 1.2345 using ->value_is_valid
ok 22 - accepts 1.2345 using subref overloading
ok 23 - accepts 1.2345 using non-inlined constraint
ok 24 - accepts 1.2345 using inlined constraint
ok 25 - accepts "1.2345_01" using ->value_is_valid
ok 26 - accepts "1.2345_01" using subref overloading
ok 27 - accepts "1.2345_01" using non-inlined constraint
ok 28 - accepts "1.2345_01" using inlined constraint
ok 29 - accepts 0.1 using ->value_is_valid
ok 30 - accepts 0.1 using subref overloading
ok 31 - accepts 0.1 using non-inlined constraint
ok 32 - accepts 0.1 using inlined constraint
ok 33 - accepts "v0.1.2" using ->value_is_valid
ok 34 - accepts "v0.1.2" using subref overloading
ok 35 - accepts "v0.1.2" using non-inlined constraint
ok 36 - accepts "v0.1.2" using inlined constraint
ok 37 - rejects "1.2_3_4" using ->value_is_valid
ok 38 - rejects "1.2_3_4" using inlined constraint
ok 39 - rejects "42.a" using ->value_is_valid
ok 40 - rejects "42.a" using inlined constraint
ok 41 - rejects "a.b" using ->value_is_valid
ok 42 - rejects "a.b" using inlined constraint
ok 43 - rejects "vA.b" using ->value_is_valid
ok 44 - rejects "vA.b" using inlined constraint
1..44
ok 3 - LaxVersion
# Subtest: ModuleName
ok 1 - accepts "_T::Thing" using ->value_is_valid
ok 2 - accepts "_T::Thing" using subref overloading
ok 3 - accepts "_T::Thing" using non-inlined constraint
ok 4 - accepts "_T::Thing" using inlined constraint
ok 5 - accepts _T::StrOverload object ("_T::StrOverload") using ->value_is_valid
ok 6 - accepts _T::StrOverload object ("_T::StrOverload") using subref overloading
ok 7 - accepts _T::StrOverload object ("_T::StrOverload") using non-inlined constraint
ok 8 - accepts _T::StrOverload object ("_T::StrOverload") using inlined constraint
ok 9 - accepts "Specio" using ->value_is_valid
ok 10 - accepts "Specio" using subref overloading
ok 11 - accepts "Specio" using non-inlined constraint
ok 12 - accepts "Specio" using inlined constraint
ok 13 - accepts "Spec::Library::Builtins" using ->value_is_valid
ok 14 - accepts "Spec::Library::Builtins" using subref overloading
ok 15 - accepts "Spec::Library::Builtins" using non-inlined constraint
ok 16 - accepts "Spec::Library::Builtins" using inlined constraint
ok 17 - accepts "strict" using ->value_is_valid
ok 18 - accepts "strict" using subref overloading
ok 19 - accepts "strict" using non-inlined constraint
ok 20 - accepts "strict" using inlined constraint
ok 21 - accepts "_Foo" using ->value_is_valid
ok 22 - accepts "_Foo" using subref overloading
ok 23 - accepts "_Foo" using non-inlined constraint
ok 24 - accepts "_Foo" using inlined constraint
ok 25 - accepts "A123::456" using ->value_is_valid
ok 26 - accepts "A123::456" using subref overloading
ok 27 - accepts "A123::456" using non-inlined constraint
ok 28 - accepts "A123::456" using inlined constraint
ok 29 - accepts "Has::Chinese::\x{3403}::In::It" using ->value_is_valid
ok 30 - accepts "Has::Chinese::\x{3403}::In::It" using subref overloading
ok 31 - accepts "Has::Chinese::\x{3403}::In::It" using non-inlined constraint
ok 32 - accepts "Has::Chinese::\x{3403}::In::It" using inlined constraint
ok 33 - rejects '' using ->value_is_valid
ok 34 - rejects '' using inlined constraint
ok 35 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 36 - rejects _T::StrOverload object ('') using inlined constraint
ok 37 - rejects "0Foo" using ->value_is_valid
ok 38 - rejects "0Foo" using inlined constraint
ok 39 - rejects "Foo:Bar" using ->value_is_valid
ok 40 - rejects "Foo:Bar" using inlined constraint
ok 41 - rejects "Foo:::Bar" using ->value_is_valid
ok 42 - rejects "Foo:::Bar" using inlined constraint
ok 43 - rejects "Foo:" using ->value_is_valid
ok 44 - rejects "Foo:" using inlined constraint
ok 45 - rejects "Foo::" using ->value_is_valid
ok 46 - rejects "Foo::" using inlined constraint
ok 47 - rejects "Foo::Bar::" using ->value_is_valid
ok 48 - rejects "Foo::Bar::" using inlined constraint
ok 49 - rejects "::Foo" using ->value_is_valid
ok 50 - rejects "::Foo" using inlined constraint
ok 51 - rejects "My-Distro" using ->value_is_valid
ok 52 - rejects "My-Distro" using inlined constraint
ok 53 - rejects "Has::Spaces In It" using ->value_is_valid
ok 54 - rejects "Has::Spaces In It" using inlined constraint
1..54
ok 4 - ModuleName
# Subtest: PackageName
ok 1 - accepts "_T::Thing" using ->value_is_valid
ok 2 - accepts "_T::Thing" using subref overloading
ok 3 - accepts "_T::Thing" using non-inlined constraint
ok 4 - accepts "_T::Thing" using inlined constraint
ok 5 - accepts _T::StrOverload object ("_T::StrOverload") using ->value_is_valid
ok 6 - accepts _T::StrOverload object ("_T::StrOverload") using subref overloading
ok 7 - accepts _T::StrOverload object ("_T::StrOverload") using non-inlined constraint
ok 8 - accepts _T::StrOverload object ("_T::StrOverload") using inlined constraint
ok 9 - accepts "Specio" using ->value_is_valid
ok 10 - accepts "Specio" using subref overloading
ok 11 - accepts "Specio" using non-inlined constraint
ok 12 - accepts "Specio" using inlined constraint
ok 13 - accepts "Spec::Library::Builtins" using ->value_is_valid
ok 14 - accepts "Spec::Library::Builtins" using subref overloading
ok 15 - accepts "Spec::Library::Builtins" using non-inlined constraint
ok 16 - accepts "Spec::Library::Builtins" using inlined constraint
ok 17 - accepts "strict" using ->value_is_valid
ok 18 - accepts "strict" using subref overloading
ok 19 - accepts "strict" using non-inlined constraint
ok 20 - accepts "strict" using inlined constraint
ok 21 - accepts "_Foo" using ->value_is_valid
ok 22 - accepts "_Foo" using subref overloading
ok 23 - accepts "_Foo" using non-inlined constraint
ok 24 - accepts "_Foo" using inlined constraint
ok 25 - accepts "A123::456" using ->value_is_valid
ok 26 - accepts "A123::456" using subref overloading
ok 27 - accepts "A123::456" using non-inlined constraint
ok 28 - accepts "A123::456" using inlined constraint
ok 29 - accepts "Has::Chinese::\x{3403}::In::It" using ->value_is_valid
ok 30 - accepts "Has::Chinese::\x{3403}::In::It" using subref overloading
ok 31 - accepts "Has::Chinese::\x{3403}::In::It" using non-inlined constraint
ok 32 - accepts "Has::Chinese::\x{3403}::In::It" using inlined constraint
ok 33 - rejects '' using ->value_is_valid
ok 34 - rejects '' using inlined constraint
ok 35 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 36 - rejects _T::StrOverload object ('') using inlined constraint
ok 37 - rejects "0Foo" using ->value_is_valid
ok 38 - rejects "0Foo" using inlined constraint
ok 39 - rejects "Foo:Bar" using ->value_is_valid
ok 40 - rejects "Foo:Bar" using inlined constraint
ok 41 - rejects "Foo:::Bar" using ->value_is_valid
ok 42 - rejects "Foo:::Bar" using inlined constraint
ok 43 - rejects "Foo:" using ->value_is_valid
ok 44 - rejects "Foo:" using inlined constraint
ok 45 - rejects "Foo::" using ->value_is_valid
ok 46 - rejects "Foo::" using inlined constraint
ok 47 - rejects "Foo::Bar::" using ->value_is_valid
ok 48 - rejects "Foo::Bar::" using inlined constraint
ok 49 - rejects "::Foo" using ->value_is_valid
ok 50 - rejects "::Foo" using inlined constraint
ok 51 - rejects "My-Distro" using ->value_is_valid
ok 52 - rejects "My-Distro" using inlined constraint
ok 53 - rejects "Has::Spaces In It" using ->value_is_valid
ok 54 - rejects "Has::Spaces In It" using inlined constraint
1..54
ok 5 - PackageName
# Subtest: SafeIdentifier
ok 1 - accepts "c" using ->value_is_valid
ok 2 - accepts "c" using subref overloading
ok 3 - accepts "c" using non-inlined constraint
ok 4 - accepts "c" using inlined constraint
ok 5 - accepts "d" using ->value_is_valid
ok 6 - accepts "d" using subref overloading
ok 7 - accepts "d" using non-inlined constraint
ok 8 - accepts "d" using inlined constraint
ok 9 - accepts "A" using ->value_is_valid
ok 10 - accepts "A" using subref overloading
ok 11 - accepts "A" using non-inlined constraint
ok 12 - accepts "A" using inlined constraint
ok 13 - accepts "B" using ->value_is_valid
ok 14 - accepts "B" using subref overloading
ok 15 - accepts "B" using non-inlined constraint
ok 16 - accepts "B" using inlined constraint
ok 17 - accepts "C" using ->value_is_valid
ok 18 - accepts "C" using subref overloading
ok 19 - accepts "C" using non-inlined constraint
ok 20 - accepts "C" using inlined constraint
ok 21 - accepts "D" using ->value_is_valid
ok 22 - accepts "D" using subref overloading
ok 23 - accepts "D" using non-inlined constraint
ok 24 - accepts "D" using inlined constraint
ok 25 - accepts "Foo" using ->value_is_valid
ok 26 - accepts "Foo" using subref overloading
ok 27 - accepts "Foo" using non-inlined constraint
ok 28 - accepts "Foo" using inlined constraint
ok 29 - accepts "Bar" using ->value_is_valid
ok 30 - accepts "Bar" using subref overloading
ok 31 - accepts "Bar" using non-inlined constraint
ok 32 - accepts "Bar" using inlined constraint
ok 33 - accepts "_what_" using ->value_is_valid
ok 34 - accepts "_what_" using subref overloading
ok 35 - accepts "_what_" using non-inlined constraint
ok 36 - accepts "_what_" using inlined constraint
ok 37 - accepts "foo_bar" using ->value_is_valid
ok 38 - accepts "foo_bar" using subref overloading
ok 39 - accepts "foo_bar" using non-inlined constraint
ok 40 - accepts "foo_bar" using inlined constraint
ok 41 - accepts "f1234" using ->value_is_valid
ok 42 - accepts "f1234" using subref overloading
ok 43 - accepts "f1234" using non-inlined constraint
ok 44 - accepts "f1234" using inlined constraint
ok 45 - accepts "f1j2_o1" using ->value_is_valid
ok 46 - accepts "f1j2_o1" using subref overloading
ok 47 - accepts "f1j2_o1" using non-inlined constraint
ok 48 - accepts "f1j2_o1" using inlined constraint
ok 49 - accepts "\x{3403}" using ->value_is_valid
ok 50 - accepts "\x{3403}" using subref overloading
ok 51 - accepts "\x{3403}" using non-inlined constraint
ok 52 - accepts "\x{3403}" using inlined constraint
ok 53 - accepts "has_\x{3403}" using ->value_is_valid
ok 54 - accepts "has_\x{3403}" using subref overloading
ok 55 - accepts "has_\x{3403}" using non-inlined constraint
ok 56 - accepts "has_\x{3403}" using inlined constraint
ok 57 - accepts "has_\x{3403}_in_it" using ->value_is_valid
ok 58 - accepts "has_\x{3403}_in_it" using subref overloading
ok 59 - accepts "has_\x{3403}_in_it" using non-inlined constraint
ok 60 - accepts "has_\x{3403}_in_it" using inlined constraint
ok 61 - rejects "_" using ->value_is_valid
ok 62 - rejects "_" using inlined constraint
ok 63 - rejects "a" using ->value_is_valid
ok 64 - rejects "a" using inlined constraint
ok 65 - rejects "b" using ->value_is_valid
ok 66 - rejects "b" using inlined constraint
ok 67 - rejects " " using ->value_is_valid
ok 68 - rejects " " using inlined constraint
ok 69 - rejects '' using ->value_is_valid
ok 70 - rejects '' using inlined constraint
ok 71 - rejects "a b" using ->value_is_valid
ok 72 - rejects "a b" using inlined constraint
ok 73 - rejects "4foo" using ->value_is_valid
ok 74 - rejects "4foo" using inlined constraint
1..74
ok 6 - SafeIdentifier
# Subtest: StrictVersion
ok 1 - accepts "v1.2.3.4" using ->value_is_valid
ok 2 - accepts "v1.2.3.4" using subref overloading
ok 3 - accepts "v1.2.3.4" using non-inlined constraint
ok 4 - accepts "v1.2.3.4" using inlined constraint
ok 5 - accepts "v1.234.5" using ->value_is_valid
ok 6 - accepts "v1.234.5" using subref overloading
ok 7 - accepts "v1.234.5" using non-inlined constraint
ok 8 - accepts "v1.234.5" using inlined constraint
ok 9 - accepts 2.3456 using ->value_is_valid
ok 10 - accepts 2.3456 using subref overloading
ok 11 - accepts 2.3456 using non-inlined constraint
ok 12 - accepts 2.3456 using inlined constraint
ok 13 - accepts 0.1 using ->value_is_valid
ok 14 - accepts 0.1 using subref overloading
ok 15 - accepts 0.1 using non-inlined constraint
ok 16 - accepts 0.1 using inlined constraint
ok 17 - accepts "v0.1.2" using ->value_is_valid
ok 18 - accepts "v0.1.2" using subref overloading
ok 19 - accepts "v0.1.2" using non-inlined constraint
ok 20 - accepts "v0.1.2" using inlined constraint
ok 21 - rejects "v1.2" using ->value_is_valid
ok 22 - rejects "v1.2" using inlined constraint
ok 23 - rejects "1.2345.6" using ->value_is_valid
ok 24 - rejects "1.2345.6" using inlined constraint
ok 25 - rejects "v1.23_4" using ->value_is_valid
ok 26 - rejects "v1.23_4" using inlined constraint
ok 27 - rejects "1.2345_01" using ->value_is_valid
ok 28 - rejects "1.2345_01" using inlined constraint
1..28
ok 7 - StrictVersion
1..7
ok
t/string-sanity.t .......
# Subtest: NonEmptySimpleStr
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts 1 using ->value_is_valid
ok 6 - accepts 1 using subref overloading
ok 7 - accepts 1 using non-inlined constraint
ok 8 - accepts 1 using inlined constraint
ok 9 - accepts 100 using ->value_is_valid
ok 10 - accepts 100 using subref overloading
ok 11 - accepts 100 using non-inlined constraint
ok 12 - accepts 100 using inlined constraint
ok 13 - accepts -100 using ->value_is_valid
ok 14 - accepts -100 using subref overloading
ok 15 - accepts -100 using non-inlined constraint
ok 16 - accepts -100 using inlined constraint
ok 17 - accepts 42.42 using ->value_is_valid
ok 18 - accepts 42.42 using subref overloading
ok 19 - accepts 42.42 using non-inlined constraint
ok 20 - accepts 42.42 using inlined constraint
ok 21 - accepts -42.42 using ->value_is_valid
ok 22 - accepts -42.42 using subref overloading
ok 23 - accepts -42.42 using non-inlined constraint
ok 24 - accepts -42.42 using inlined constraint
ok 25 - accepts "foo" using ->value_is_valid
ok 26 - accepts "foo" using subref overloading
ok 27 - accepts "foo" using non-inlined constraint
ok 28 - accepts "foo" using inlined constraint
ok 29 - accepts "has 42 in it" using ->value_is_valid
ok 30 - accepts "has 42 in it" using subref overloading
ok 31 - accepts "has 42 in it" using non-inlined constraint
ok 32 - accepts "has 42 in it" using inlined constraint
ok 33 - accepts _T::StrOverload object ("full") using ->value_is_valid
ok 34 - accepts _T::StrOverload object ("full") using subref overloading
ok 35 - accepts _T::StrOverload object ("full") using non-inlined constraint
ok 36 - accepts _T::StrOverload object ("full") using inlined constraint
ok 37 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using ->value_is_valid
ok 38 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using subref overloading
ok 39 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using non-inlined constraint
ok 40 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using inlined constraint
ok 41 - rejects '' using ->value_is_valid
ok 42 - rejects '' using inlined constraint
ok 43 - rejects "1\n" using ->value_is_valid
ok 44 - rejects "1\n" using inlined constraint
ok 45 - rejects "\n1" using ->value_is_valid
ok 46 - rejects "\n1" using inlined constraint
ok 47 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 48 - rejects _T::StrOverload object ('') using inlined constraint
ok 49 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 50 - rejects _T::BoolOverload object (true) using inlined constraint
ok 51 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 52 - rejects _T::BoolOverload object (false) using inlined constraint
ok 53 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 54 - rejects _T::NumOverload object (0) using inlined constraint
ok 55 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 56 - rejects _T::NumOverload object (1) using inlined constraint
ok 57 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 58 - rejects _T::NumOverload object (-42) using inlined constraint
ok 59 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 60 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 61 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 62 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 63 - rejects SCALAR reference using ->value_is_valid
ok 64 - rejects SCALAR reference using inlined constraint
ok 65 - rejects REF reference using ->value_is_valid
ok 66 - rejects REF reference using inlined constraint
ok 67 - rejects _T::ScalarOverload object using ->value_is_valid
ok 68 - rejects _T::ScalarOverload object using inlined constraint
ok 69 - rejects ARRAY reference using ->value_is_valid
ok 70 - rejects ARRAY reference using inlined constraint
ok 71 - rejects _T::ArrayOverload object using ->value_is_valid
ok 72 - rejects _T::ArrayOverload object using inlined constraint
ok 73 - rejects HASH reference using ->value_is_valid
ok 74 - rejects HASH reference using inlined constraint
ok 75 - rejects _T::HashOverload object using ->value_is_valid
ok 76 - rejects _T::HashOverload object using inlined constraint
ok 77 - rejects CODE reference using ->value_is_valid
ok 78 - rejects CODE reference using inlined constraint
ok 79 - rejects _T::CodeOverload object using ->value_is_valid
ok 80 - rejects _T::CodeOverload object using inlined constraint
ok 81 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 82 - rejects "*main::SOME_GLOB" using inlined constraint
ok 83 - rejects GLOB reference using ->value_is_valid
ok 84 - rejects GLOB reference using inlined constraint
ok 85 - rejects _T::GlobOverload object using ->value_is_valid
ok 86 - rejects _T::GlobOverload object using inlined constraint
ok 87 - rejects _T::GlobOverload object using ->value_is_valid
ok 88 - rejects _T::GlobOverload object using inlined constraint
ok 89 - rejects open filehandle using ->value_is_valid
ok 90 - rejects open filehandle using inlined constraint
ok 91 - rejects IO::File object using ->value_is_valid
ok 92 - rejects IO::File object using inlined constraint
ok 93 - rejects Regexp object using ->value_is_valid
ok 94 - rejects Regexp object using inlined constraint
ok 95 - rejects BlessedQR object using ->value_is_valid
ok 96 - rejects BlessedQR object using inlined constraint
ok 97 - rejects _T::RegexOverload object using ->value_is_valid
ok 98 - rejects _T::RegexOverload object using inlined constraint
ok 99 - rejects Regexp object using ->value_is_valid
ok 100 - rejects Regexp object using inlined constraint
ok 101 - rejects Foo object using ->value_is_valid
ok 102 - rejects Foo object using inlined constraint
ok 103 - rejects undef using ->value_is_valid
ok 104 - rejects undef using inlined constraint
ok 105 - rejects "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using ->value_is_valid
ok 106 - rejects "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using inlined constraint
ok 107 - rejects "foo\nbar" using ->value_is_valid
ok 108 - rejects "foo\nbar" using inlined constraint
ok 109 - rejects "foo\rbar" using ->value_is_valid
ok 110 - rejects "foo\rbar" using inlined constraint
ok 111 - rejects "foo\r\nbar" using ->value_is_valid
ok 112 - rejects "foo\r\nbar" using inlined constraint
ok 113 - rejects "foo\x{2028}bar" using ->value_is_valid
ok 114 - rejects "foo\x{2028}bar" using inlined constraint
ok 115 - rejects "foo\x{2029}bar" using ->value_is_valid
ok 116 - rejects "foo\x{2029}bar" using inlined constraint
1..116
ok 1 - NonEmptySimpleStr
# Subtest: NonEmptyStr
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts 1 using ->value_is_valid
ok 6 - accepts 1 using subref overloading
ok 7 - accepts 1 using non-inlined constraint
ok 8 - accepts 1 using inlined constraint
ok 9 - accepts 100 using ->value_is_valid
ok 10 - accepts 100 using subref overloading
ok 11 - accepts 100 using non-inlined constraint
ok 12 - accepts 100 using inlined constraint
ok 13 - accepts -100 using ->value_is_valid
ok 14 - accepts -100 using subref overloading
ok 15 - accepts -100 using non-inlined constraint
ok 16 - accepts -100 using inlined constraint
ok 17 - accepts "1\n" using ->value_is_valid
ok 18 - accepts "1\n" using subref overloading
ok 19 - accepts "1\n" using non-inlined constraint
ok 20 - accepts "1\n" using inlined constraint
ok 21 - accepts "\n1" using ->value_is_valid
ok 22 - accepts "\n1" using subref overloading
ok 23 - accepts "\n1" using non-inlined constraint
ok 24 - accepts "\n1" using inlined constraint
ok 25 - accepts 42.42 using ->value_is_valid
ok 26 - accepts 42.42 using subref overloading
ok 27 - accepts 42.42 using non-inlined constraint
ok 28 - accepts 42.42 using inlined constraint
ok 29 - accepts -42.42 using ->value_is_valid
ok 30 - accepts -42.42 using subref overloading
ok 31 - accepts -42.42 using non-inlined constraint
ok 32 - accepts -42.42 using inlined constraint
ok 33 - accepts "foo" using ->value_is_valid
ok 34 - accepts "foo" using subref overloading
ok 35 - accepts "foo" using non-inlined constraint
ok 36 - accepts "foo" using inlined constraint
ok 37 - accepts "has 42 in it" using ->value_is_valid
ok 38 - accepts "has 42 in it" using subref overloading
ok 39 - accepts "has 42 in it" using non-inlined constraint
ok 40 - accepts "has 42 in it" using inlined constraint
ok 41 - accepts _T::StrOverload object ("full") using ->value_is_valid
ok 42 - accepts _T::StrOverload object ("full") using subref overloading
ok 43 - accepts _T::StrOverload object ("full") using non-inlined constraint
ok 44 - accepts _T::StrOverload object ("full") using inlined constraint
ok 45 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using ->value_is_valid
ok 46 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using subref overloading
ok 47 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using non-inlined constraint
ok 48 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using inlined constraint
ok 49 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using ->value_is_valid
ok 50 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using subref overloading
ok 51 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using non-inlined constraint
ok 52 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using inlined constraint
ok 53 - accepts "foo\nbar" using ->value_is_valid
ok 54 - accepts "foo\nbar" using subref overloading
ok 55 - accepts "foo\nbar" using non-inlined constraint
ok 56 - accepts "foo\nbar" using inlined constraint
ok 57 - accepts "foo\rbar" using ->value_is_valid
ok 58 - accepts "foo\rbar" using subref overloading
ok 59 - accepts "foo\rbar" using non-inlined constraint
ok 60 - accepts "foo\rbar" using inlined constraint
ok 61 - accepts "foo\r\nbar" using ->value_is_valid
ok 62 - accepts "foo\r\nbar" using subref overloading
ok 63 - accepts "foo\r\nbar" using non-inlined constraint
ok 64 - accepts "foo\r\nbar" using inlined constraint
ok 65 - accepts "foo\x{2028}bar" using ->value_is_valid
ok 66 - accepts "foo\x{2028}bar" using subref overloading
ok 67 - accepts "foo\x{2028}bar" using non-inlined constraint
ok 68 - accepts "foo\x{2028}bar" using inlined constraint
ok 69 - accepts "foo\x{2029}bar" using ->value_is_valid
ok 70 - accepts "foo\x{2029}bar" using subref overloading
ok 71 - accepts "foo\x{2029}bar" using non-inlined constraint
ok 72 - accepts "foo\x{2029}bar" using inlined constraint
ok 73 - rejects '' using ->value_is_valid
ok 74 - rejects '' using inlined constraint
ok 75 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 76 - rejects _T::StrOverload object ('') using inlined constraint
ok 77 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 78 - rejects _T::BoolOverload object (true) using inlined constraint
ok 79 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 80 - rejects _T::BoolOverload object (false) using inlined constraint
ok 81 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 82 - rejects _T::NumOverload object (0) using inlined constraint
ok 83 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 84 - rejects _T::NumOverload object (1) using inlined constraint
ok 85 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 86 - rejects _T::NumOverload object (-42) using inlined constraint
ok 87 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 88 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 89 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 90 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 91 - rejects SCALAR reference using ->value_is_valid
ok 92 - rejects SCALAR reference using inlined constraint
ok 93 - rejects REF reference using ->value_is_valid
ok 94 - rejects REF reference using inlined constraint
ok 95 - rejects _T::ScalarOverload object using ->value_is_valid
ok 96 - rejects _T::ScalarOverload object using inlined constraint
ok 97 - rejects ARRAY reference using ->value_is_valid
ok 98 - rejects ARRAY reference using inlined constraint
ok 99 - rejects _T::ArrayOverload object using ->value_is_valid
ok 100 - rejects _T::ArrayOverload object using inlined constraint
ok 101 - rejects HASH reference using ->value_is_valid
ok 102 - rejects HASH reference using inlined constraint
ok 103 - rejects _T::HashOverload object using ->value_is_valid
ok 104 - rejects _T::HashOverload object using inlined constraint
ok 105 - rejects CODE reference using ->value_is_valid
ok 106 - rejects CODE reference using inlined constraint
ok 107 - rejects _T::CodeOverload object using ->value_is_valid
ok 108 - rejects _T::CodeOverload object using inlined constraint
ok 109 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 110 - rejects "*main::SOME_GLOB" using inlined constraint
ok 111 - rejects GLOB reference using ->value_is_valid
ok 112 - rejects GLOB reference using inlined constraint
ok 113 - rejects _T::GlobOverload object using ->value_is_valid
ok 114 - rejects _T::GlobOverload object using inlined constraint
ok 115 - rejects _T::GlobOverload object using ->value_is_valid
ok 116 - rejects _T::GlobOverload object using inlined constraint
ok 117 - rejects open filehandle using ->value_is_valid
ok 118 - rejects open filehandle using inlined constraint
ok 119 - rejects IO::File object using ->value_is_valid
ok 120 - rejects IO::File object using inlined constraint
ok 121 - rejects Regexp object using ->value_is_valid
ok 122 - rejects Regexp object using inlined constraint
ok 123 - rejects BlessedQR object using ->value_is_valid
ok 124 - rejects BlessedQR object using inlined constraint
ok 125 - rejects _T::RegexOverload object using ->value_is_valid
ok 126 - rejects _T::RegexOverload object using inlined constraint
ok 127 - rejects Regexp object using ->value_is_valid
ok 128 - rejects Regexp object using inlined constraint
ok 129 - rejects Foo object using ->value_is_valid
ok 130 - rejects Foo object using inlined constraint
ok 131 - rejects undef using ->value_is_valid
ok 132 - rejects undef using inlined constraint
1..132
ok 2 - NonEmptyStr
# Subtest: PackageName
ok 1 - accepts "_T::Thing" using ->value_is_valid
ok 2 - accepts "_T::Thing" using subref overloading
ok 3 - accepts "_T::Thing" using non-inlined constraint
ok 4 - accepts "_T::Thing" using inlined constraint
ok 5 - accepts _T::StrOverload object ("_T::StrOverload") using ->value_is_valid
ok 6 - accepts _T::StrOverload object ("_T::StrOverload") using subref overloading
ok 7 - accepts _T::StrOverload object ("_T::StrOverload") using non-inlined constraint
ok 8 - accepts _T::StrOverload object ("_T::StrOverload") using inlined constraint
ok 9 - accepts "Specio" using ->value_is_valid
ok 10 - accepts "Specio" using subref overloading
ok 11 - accepts "Specio" using non-inlined constraint
ok 12 - accepts "Specio" using inlined constraint
ok 13 - accepts "Spec::Library::Builtins" using ->value_is_valid
ok 14 - accepts "Spec::Library::Builtins" using subref overloading
ok 15 - accepts "Spec::Library::Builtins" using non-inlined constraint
ok 16 - accepts "Spec::Library::Builtins" using inlined constraint
ok 17 - accepts "strict" using ->value_is_valid
ok 18 - accepts "strict" using subref overloading
ok 19 - accepts "strict" using non-inlined constraint
ok 20 - accepts "strict" using inlined constraint
ok 21 - accepts "_Foo" using ->value_is_valid
ok 22 - accepts "_Foo" using subref overloading
ok 23 - accepts "_Foo" using non-inlined constraint
ok 24 - accepts "_Foo" using inlined constraint
ok 25 - accepts "A123::456" using ->value_is_valid
ok 26 - accepts "A123::456" using subref overloading
ok 27 - accepts "A123::456" using non-inlined constraint
ok 28 - accepts "A123::456" using inlined constraint
ok 29 - accepts "Has::Chinese::\x{3403}::In::It" using ->value_is_valid
ok 30 - accepts "Has::Chinese::\x{3403}::In::It" using subref overloading
ok 31 - accepts "Has::Chinese::\x{3403}::In::It" using non-inlined constraint
ok 32 - accepts "Has::Chinese::\x{3403}::In::It" using inlined constraint
ok 33 - rejects '' using ->value_is_valid
ok 34 - rejects '' using inlined constraint
ok 35 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 36 - rejects _T::StrOverload object ('') using inlined constraint
ok 37 - rejects "0Foo" using ->value_is_valid
ok 38 - rejects "0Foo" using inlined constraint
ok 39 - rejects "Foo:Bar" using ->value_is_valid
ok 40 - rejects "Foo:Bar" using inlined constraint
ok 41 - rejects "Foo:::Bar" using ->value_is_valid
ok 42 - rejects "Foo:::Bar" using inlined constraint
ok 43 - rejects "Foo:" using ->value_is_valid
ok 44 - rejects "Foo:" using inlined constraint
ok 45 - rejects "Foo::" using ->value_is_valid
ok 46 - rejects "Foo::" using inlined constraint
ok 47 - rejects "Foo::Bar::" using ->value_is_valid
ok 48 - rejects "Foo::Bar::" using inlined constraint
ok 49 - rejects "::Foo" using ->value_is_valid
ok 50 - rejects "::Foo" using inlined constraint
ok 51 - rejects "Has::Spaces In It" using ->value_is_valid
ok 52 - rejects "Has::Spaces In It" using inlined constraint
1..52
ok 3 - PackageName
# Subtest: SimpleStr
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts 1 using ->value_is_valid
ok 6 - accepts 1 using subref overloading
ok 7 - accepts 1 using non-inlined constraint
ok 8 - accepts 1 using inlined constraint
ok 9 - accepts 100 using ->value_is_valid
ok 10 - accepts 100 using subref overloading
ok 11 - accepts 100 using non-inlined constraint
ok 12 - accepts 100 using inlined constraint
ok 13 - accepts -100 using ->value_is_valid
ok 14 - accepts -100 using subref overloading
ok 15 - accepts -100 using non-inlined constraint
ok 16 - accepts -100 using inlined constraint
ok 17 - accepts 42.42 using ->value_is_valid
ok 18 - accepts 42.42 using subref overloading
ok 19 - accepts 42.42 using non-inlined constraint
ok 20 - accepts 42.42 using inlined constraint
ok 21 - accepts -42.42 using ->value_is_valid
ok 22 - accepts -42.42 using subref overloading
ok 23 - accepts -42.42 using non-inlined constraint
ok 24 - accepts -42.42 using inlined constraint
ok 25 - accepts '' using ->value_is_valid
ok 26 - accepts '' using subref overloading
ok 27 - accepts '' using non-inlined constraint
ok 28 - accepts '' using inlined constraint
ok 29 - accepts "foo" using ->value_is_valid
ok 30 - accepts "foo" using subref overloading
ok 31 - accepts "foo" using non-inlined constraint
ok 32 - accepts "foo" using inlined constraint
ok 33 - accepts "has 42 in it" using ->value_is_valid
ok 34 - accepts "has 42 in it" using subref overloading
ok 35 - accepts "has 42 in it" using non-inlined constraint
ok 36 - accepts "has 42 in it" using inlined constraint
ok 37 - accepts _T::StrOverload object ('') using ->value_is_valid
ok 38 - accepts _T::StrOverload object ('') using subref overloading
ok 39 - accepts _T::StrOverload object ('') using non-inlined constraint
ok 40 - accepts _T::StrOverload object ('') using inlined constraint
ok 41 - accepts _T::StrOverload object ("full") using ->value_is_valid
ok 42 - accepts _T::StrOverload object ("full") using subref overloading
ok 43 - accepts _T::StrOverload object ("full") using non-inlined constraint
ok 44 - accepts _T::StrOverload object ("full") using inlined constraint
ok 45 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using ->value_is_valid
ok 46 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using subref overloading
ok 47 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using non-inlined constraint
ok 48 - accepts "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using inlined constraint
ok 49 - rejects "1\n" using ->value_is_valid
ok 50 - rejects "1\n" using inlined constraint
ok 51 - rejects "\n1" using ->value_is_valid
ok 52 - rejects "\n1" using inlined constraint
ok 53 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 54 - rejects _T::BoolOverload object (true) using inlined constraint
ok 55 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 56 - rejects _T::BoolOverload object (false) using inlined constraint
ok 57 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 58 - rejects _T::NumOverload object (0) using inlined constraint
ok 59 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 60 - rejects _T::NumOverload object (1) using inlined constraint
ok 61 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 62 - rejects _T::NumOverload object (-42) using inlined constraint
ok 63 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 64 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 65 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 66 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 67 - rejects SCALAR reference using ->value_is_valid
ok 68 - rejects SCALAR reference using inlined constraint
ok 69 - rejects REF reference using ->value_is_valid
ok 70 - rejects REF reference using inlined constraint
ok 71 - rejects _T::ScalarOverload object using ->value_is_valid
ok 72 - rejects _T::ScalarOverload object using inlined constraint
ok 73 - rejects ARRAY reference using ->value_is_valid
ok 74 - rejects ARRAY reference using inlined constraint
ok 75 - rejects _T::ArrayOverload object using ->value_is_valid
ok 76 - rejects _T::ArrayOverload object using inlined constraint
ok 77 - rejects HASH reference using ->value_is_valid
ok 78 - rejects HASH reference using inlined constraint
ok 79 - rejects _T::HashOverload object using ->value_is_valid
ok 80 - rejects _T::HashOverload object using inlined constraint
ok 81 - rejects CODE reference using ->value_is_valid
ok 82 - rejects CODE reference using inlined constraint
ok 83 - rejects _T::CodeOverload object using ->value_is_valid
ok 84 - rejects _T::CodeOverload object using inlined constraint
ok 85 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 86 - rejects "*main::SOME_GLOB" using inlined constraint
ok 87 - rejects GLOB reference using ->value_is_valid
ok 88 - rejects GLOB reference using inlined constraint
ok 89 - rejects _T::GlobOverload object using ->value_is_valid
ok 90 - rejects _T::GlobOverload object using inlined constraint
ok 91 - rejects _T::GlobOverload object using ->value_is_valid
ok 92 - rejects _T::GlobOverload object using inlined constraint
ok 93 - rejects open filehandle using ->value_is_valid
ok 94 - rejects open filehandle using inlined constraint
ok 95 - rejects IO::File object using ->value_is_valid
ok 96 - rejects IO::File object using inlined constraint
ok 97 - rejects Regexp object using ->value_is_valid
ok 98 - rejects Regexp object using inlined constraint
ok 99 - rejects BlessedQR object using ->value_is_valid
ok 100 - rejects BlessedQR object using inlined constraint
ok 101 - rejects _T::RegexOverload object using ->value_is_valid
ok 102 - rejects _T::RegexOverload object using inlined constraint
ok 103 - rejects Regexp object using ->value_is_valid
ok 104 - rejects Regexp object using inlined constraint
ok 105 - rejects Foo object using ->value_is_valid
ok 106 - rejects Foo object using inlined constraint
ok 107 - rejects undef using ->value_is_valid
ok 108 - rejects undef using inlined constraint
ok 109 - rejects "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using ->value_is_valid
ok 110 - rejects "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" using inlined constraint
ok 111 - rejects "foo\nbar" using ->value_is_valid
ok 112 - rejects "foo\nbar" using inlined constraint
ok 113 - rejects "foo\rbar" using ->value_is_valid
ok 114 - rejects "foo\rbar" using inlined constraint
ok 115 - rejects "foo\r\nbar" using ->value_is_valid
ok 116 - rejects "foo\r\nbar" using inlined constraint
ok 117 - rejects "foo\x{2028}bar" using ->value_is_valid
ok 118 - rejects "foo\x{2028}bar" using inlined constraint
ok 119 - rejects "foo\x{2029}bar" using ->value_is_valid
ok 120 - rejects "foo\x{2029}bar" using inlined constraint
1..120
ok 4 - SimpleStr
1..4
ok
t/t-clean.t .............
ok 1 - t sub is cleaned by namespace::autoclean
1..1
ok
t/union-library.t .......
ok 1 - type named Union is available
ok 2 - no exception retrieving Union type
1..2
ok
t/union.t ...............
# Subtest: unnamed union made of two builtins
ok 1 - union of two types with inline generator has a generator
ok 2 - name is generated from constituent types
ok 3 - unnamed union is not anonymous because name is generated
ok 4 - parent method returns undef
ok 5 - union has no parent
# Subtest: Int | ArrayRef
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts 1 using ->value_is_valid
ok 6 - accepts 1 using subref overloading
ok 7 - accepts 1 using non-inlined constraint
ok 8 - accepts 1 using inlined constraint
ok 9 - accepts 100 using ->value_is_valid
ok 10 - accepts 100 using subref overloading
ok 11 - accepts 100 using non-inlined constraint
ok 12 - accepts 100 using inlined constraint
ok 13 - accepts -100 using ->value_is_valid
ok 14 - accepts -100 using subref overloading
ok 15 - accepts -100 using non-inlined constraint
ok 16 - accepts -100 using inlined constraint
ok 17 - accepts _T::NumOverload object (0) using ->value_is_valid
ok 18 - accepts _T::NumOverload object (0) using subref overloading
ok 19 - accepts _T::NumOverload object (0) using non-inlined constraint
ok 20 - accepts _T::NumOverload object (0) using inlined constraint
ok 21 - accepts _T::NumOverload object (1) using ->value_is_valid
ok 22 - accepts _T::NumOverload object (1) using subref overloading
ok 23 - accepts _T::NumOverload object (1) using non-inlined constraint
ok 24 - accepts _T::NumOverload object (1) using inlined constraint
ok 25 - accepts _T::NumOverload object (-42) using ->value_is_valid
ok 26 - accepts _T::NumOverload object (-42) using subref overloading
ok 27 - accepts _T::NumOverload object (-42) using non-inlined constraint
ok 28 - accepts _T::NumOverload object (-42) using inlined constraint
ok 29 - accepts 1e20 using ->value_is_valid
ok 30 - accepts 1e20 using subref overloading
ok 31 - accepts 1e20 using non-inlined constraint
ok 32 - accepts 1e20 using inlined constraint
ok 33 - accepts 1e100 using ->value_is_valid
ok 34 - accepts 1e100 using subref overloading
ok 35 - accepts 1e100 using non-inlined constraint
ok 36 - accepts 1e100 using inlined constraint
ok 37 - accepts -1e10 using ->value_is_valid
ok 38 - accepts -1e10 using subref overloading
ok 39 - accepts -1e10 using non-inlined constraint
ok 40 - accepts -1e10 using inlined constraint
ok 41 - accepts -1e+10 using ->value_is_valid
ok 42 - accepts -1e+10 using subref overloading
ok 43 - accepts -1e+10 using non-inlined constraint
ok 44 - accepts -1e+10 using inlined constraint
ok 45 - accepts 1E20 using ->value_is_valid
ok 46 - accepts 1E20 using subref overloading
ok 47 - accepts 1E20 using non-inlined constraint
ok 48 - accepts 1E20 using inlined constraint
ok 49 - accepts ARRAY reference using ->value_is_valid
ok 50 - accepts ARRAY reference using subref overloading
ok 51 - accepts ARRAY reference using non-inlined constraint
ok 52 - accepts ARRAY reference using inlined constraint
ok 53 - accepts _T::ArrayOverload object using ->value_is_valid
ok 54 - accepts _T::ArrayOverload object using subref overloading
ok 55 - accepts _T::ArrayOverload object using non-inlined constraint
ok 56 - accepts _T::ArrayOverload object using inlined constraint
ok 57 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 58 - rejects _T::BoolOverload object (true) using inlined constraint
ok 59 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 60 - rejects _T::BoolOverload object (false) using inlined constraint
ok 61 - rejects 42.42 using ->value_is_valid
ok 62 - rejects 42.42 using inlined constraint
ok 63 - rejects -42.42 using ->value_is_valid
ok 64 - rejects -42.42 using inlined constraint
ok 65 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 66 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 67 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 68 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 69 - rejects '' using ->value_is_valid
ok 70 - rejects '' using inlined constraint
ok 71 - rejects "foo" using ->value_is_valid
ok 72 - rejects "foo" using inlined constraint
ok 73 - rejects "has 42 in it" using ->value_is_valid
ok 74 - rejects "has 42 in it" using inlined constraint
ok 75 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 76 - rejects _T::StrOverload object ('') using inlined constraint
ok 77 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 78 - rejects _T::StrOverload object ("full") using inlined constraint
ok 79 - rejects "1\n" using ->value_is_valid
ok 80 - rejects "1\n" using inlined constraint
ok 81 - rejects "\n1" using ->value_is_valid
ok 82 - rejects "\n1" using inlined constraint
ok 83 - rejects SCALAR reference using ->value_is_valid
ok 84 - rejects SCALAR reference using inlined constraint
ok 85 - rejects REF reference using ->value_is_valid
ok 86 - rejects REF reference using inlined constraint
ok 87 - rejects _T::ScalarOverload object using ->value_is_valid
ok 88 - rejects _T::ScalarOverload object using inlined constraint
ok 89 - rejects HASH reference using ->value_is_valid
ok 90 - rejects HASH reference using inlined constraint
ok 91 - rejects _T::HashOverload object using ->value_is_valid
ok 92 - rejects _T::HashOverload object using inlined constraint
ok 93 - rejects CODE reference using ->value_is_valid
ok 94 - rejects CODE reference using inlined constraint
ok 95 - rejects _T::CodeOverload object using ->value_is_valid
ok 96 - rejects _T::CodeOverload object using inlined constraint
ok 97 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 98 - rejects "*main::SOME_GLOB" using inlined constraint
ok 99 - rejects GLOB reference using ->value_is_valid
ok 100 - rejects GLOB reference using inlined constraint
ok 101 - rejects _T::GlobOverload object using ->value_is_valid
ok 102 - rejects _T::GlobOverload object using inlined constraint
ok 103 - rejects _T::GlobOverload object using ->value_is_valid
ok 104 - rejects _T::GlobOverload object using inlined constraint
ok 105 - rejects open filehandle using ->value_is_valid
ok 106 - rejects open filehandle using inlined constraint
ok 107 - rejects IO::File object using ->value_is_valid
ok 108 - rejects IO::File object using inlined constraint
ok 109 - rejects Regexp object using ->value_is_valid
ok 110 - rejects Regexp object using inlined constraint
ok 111 - rejects BlessedQR object using ->value_is_valid
ok 112 - rejects BlessedQR object using inlined constraint
ok 113 - rejects _T::RegexOverload object using ->value_is_valid
ok 114 - rejects _T::RegexOverload object using inlined constraint
ok 115 - rejects Regexp object using ->value_is_valid
ok 116 - rejects Regexp object using inlined constraint
ok 117 - rejects Foo object using ->value_is_valid
ok 118 - rejects Foo object using inlined constraint
ok 119 - rejects undef using ->value_is_valid
ok 120 - rejects undef using inlined constraint
ok 121 - rejects 1e-10 using ->value_is_valid
ok 122 - rejects 1e-10 using inlined constraint
ok 123 - rejects -1e-10 using ->value_is_valid
ok 124 - rejects -1e-10 using inlined constraint
ok 125 - rejects 1.23456e10 using ->value_is_valid
ok 126 - rejects 1.23456e10 using inlined constraint
ok 127 - rejects 1.23456e-10 using ->value_is_valid
ok 128 - rejects 1.23456e-10 using inlined constraint
ok 129 - rejects -1.23456e10 using ->value_is_valid
ok 130 - rejects -1.23456e10 using inlined constraint
ok 131 - rejects -1.23456e-10 using ->value_is_valid
ok 132 - rejects -1.23456e-10 using inlined constraint
ok 133 - rejects -1.23456e+10 using ->value_is_valid
ok 134 - rejects -1.23456e+10 using inlined constraint
1..134
ok 6 - Int | ArrayRef
1..6
ok 1 - unnamed union made of two builtins
# Subtest: explicitly named union made of two builtins
ok 1 - name passed to union() is used
# Subtest: MyUnion
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 0 using inlined constraint
ok 5 - accepts 1 using ->value_is_valid
ok 6 - accepts 1 using subref overloading
ok 7 - accepts 1 using non-inlined constraint
ok 8 - accepts 1 using inlined constraint
ok 9 - accepts 100 using ->value_is_valid
ok 10 - accepts 100 using subref overloading
ok 11 - accepts 100 using non-inlined constraint
ok 12 - accepts 100 using inlined constraint
ok 13 - accepts -100 using ->value_is_valid
ok 14 - accepts -100 using subref overloading
ok 15 - accepts -100 using non-inlined constraint
ok 16 - accepts -100 using inlined constraint
ok 17 - accepts _T::NumOverload object (0) using ->value_is_valid
ok 18 - accepts _T::NumOverload object (0) using subref overloading
ok 19 - accepts _T::NumOverload object (0) using non-inlined constraint
ok 20 - accepts _T::NumOverload object (0) using inlined constraint
ok 21 - accepts _T::NumOverload object (1) using ->value_is_valid
ok 22 - accepts _T::NumOverload object (1) using subref overloading
ok 23 - accepts _T::NumOverload object (1) using non-inlined constraint
ok 24 - accepts _T::NumOverload object (1) using inlined constraint
ok 25 - accepts _T::NumOverload object (-42) using ->value_is_valid
ok 26 - accepts _T::NumOverload object (-42) using subref overloading
ok 27 - accepts _T::NumOverload object (-42) using non-inlined constraint
ok 28 - accepts _T::NumOverload object (-42) using inlined constraint
ok 29 - accepts 1e20 using ->value_is_valid
ok 30 - accepts 1e20 using subref overloading
ok 31 - accepts 1e20 using non-inlined constraint
ok 32 - accepts 1e20 using inlined constraint
ok 33 - accepts 1e100 using ->value_is_valid
ok 34 - accepts 1e100 using subref overloading
ok 35 - accepts 1e100 using non-inlined constraint
ok 36 - accepts 1e100 using inlined constraint
ok 37 - accepts -1e10 using ->value_is_valid
ok 38 - accepts -1e10 using subref overloading
ok 39 - accepts -1e10 using non-inlined constraint
ok 40 - accepts -1e10 using inlined constraint
ok 41 - accepts -1e+10 using ->value_is_valid
ok 42 - accepts -1e+10 using subref overloading
ok 43 - accepts -1e+10 using non-inlined constraint
ok 44 - accepts -1e+10 using inlined constraint
ok 45 - accepts 1E20 using ->value_is_valid
ok 46 - accepts 1E20 using subref overloading
ok 47 - accepts 1E20 using non-inlined constraint
ok 48 - accepts 1E20 using inlined constraint
ok 49 - accepts ARRAY reference using ->value_is_valid
ok 50 - accepts ARRAY reference using subref overloading
ok 51 - accepts ARRAY reference using non-inlined constraint
ok 52 - accepts ARRAY reference using inlined constraint
ok 53 - accepts _T::ArrayOverload object using ->value_is_valid
ok 54 - accepts _T::ArrayOverload object using subref overloading
ok 55 - accepts _T::ArrayOverload object using non-inlined constraint
ok 56 - accepts _T::ArrayOverload object using inlined constraint
ok 57 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 58 - rejects _T::BoolOverload object (true) using inlined constraint
ok 59 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 60 - rejects _T::BoolOverload object (false) using inlined constraint
ok 61 - rejects 42.42 using ->value_is_valid
ok 62 - rejects 42.42 using inlined constraint
ok 63 - rejects -42.42 using ->value_is_valid
ok 64 - rejects -42.42 using inlined constraint
ok 65 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 66 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 67 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 68 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 69 - rejects '' using ->value_is_valid
ok 70 - rejects '' using inlined constraint
ok 71 - rejects "foo" using ->value_is_valid
ok 72 - rejects "foo" using inlined constraint
ok 73 - rejects "has 42 in it" using ->value_is_valid
ok 74 - rejects "has 42 in it" using inlined constraint
ok 75 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 76 - rejects _T::StrOverload object ('') using inlined constraint
ok 77 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 78 - rejects _T::StrOverload object ("full") using inlined constraint
ok 79 - rejects "1\n" using ->value_is_valid
ok 80 - rejects "1\n" using inlined constraint
ok 81 - rejects "\n1" using ->value_is_valid
ok 82 - rejects "\n1" using inlined constraint
ok 83 - rejects SCALAR reference using ->value_is_valid
ok 84 - rejects SCALAR reference using inlined constraint
ok 85 - rejects REF reference using ->value_is_valid
ok 86 - rejects REF reference using inlined constraint
ok 87 - rejects _T::ScalarOverload object using ->value_is_valid
ok 88 - rejects _T::ScalarOverload object using inlined constraint
ok 89 - rejects HASH reference using ->value_is_valid
ok 90 - rejects HASH reference using inlined constraint
ok 91 - rejects _T::HashOverload object using ->value_is_valid
ok 92 - rejects _T::HashOverload object using inlined constraint
ok 93 - rejects CODE reference using ->value_is_valid
ok 94 - rejects CODE reference using inlined constraint
ok 95 - rejects _T::CodeOverload object using ->value_is_valid
ok 96 - rejects _T::CodeOverload object using inlined constraint
ok 97 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 98 - rejects "*main::SOME_GLOB" using inlined constraint
ok 99 - rejects GLOB reference using ->value_is_valid
ok 100 - rejects GLOB reference using inlined constraint
ok 101 - rejects _T::GlobOverload object using ->value_is_valid
ok 102 - rejects _T::GlobOverload object using inlined constraint
ok 103 - rejects _T::GlobOverload object using ->value_is_valid
ok 104 - rejects _T::GlobOverload object using inlined constraint
ok 105 - rejects open filehandle using ->value_is_valid
ok 106 - rejects open filehandle using inlined constraint
ok 107 - rejects IO::File object using ->value_is_valid
ok 108 - rejects IO::File object using inlined constraint
ok 109 - rejects Regexp object using ->value_is_valid
ok 110 - rejects Regexp object using inlined constraint
ok 111 - rejects BlessedQR object using ->value_is_valid
ok 112 - rejects BlessedQR object using inlined constraint
ok 113 - rejects _T::RegexOverload object using ->value_is_valid
ok 114 - rejects _T::RegexOverload object using inlined constraint
ok 115 - rejects Regexp object using ->value_is_valid
ok 116 - rejects Regexp object using inlined constraint
ok 117 - rejects Foo object using ->value_is_valid
ok 118 - rejects Foo object using inlined constraint
ok 119 - rejects undef using ->value_is_valid
ok 120 - rejects undef using inlined constraint
ok 121 - rejects 1e-10 using ->value_is_valid
ok 122 - rejects 1e-10 using inlined constraint
ok 123 - rejects -1e-10 using ->value_is_valid
ok 124 - rejects -1e-10 using inlined constraint
ok 125 - rejects 1.23456e10 using ->value_is_valid
ok 126 - rejects 1.23456e10 using inlined constraint
ok 127 - rejects 1.23456e-10 using ->value_is_valid
ok 128 - rejects 1.23456e-10 using inlined constraint
ok 129 - rejects -1.23456e10 using ->value_is_valid
ok 130 - rejects -1.23456e10 using inlined constraint
ok 131 - rejects -1.23456e-10 using ->value_is_valid
ok 132 - rejects -1.23456e-10 using inlined constraint
ok 133 - rejects -1.23456e+10 using ->value_is_valid
ok 134 - rejects -1.23456e+10 using inlined constraint
1..134
ok 2 - MyUnion
1..2
ok 2 - explicitly named union made of two builtins
# Subtest: union made of two types without inline generators
ok 1 - no name if union includes anonymous types
ok 2 - union is anonymous if any of its constituents are anonymous
# Subtest:
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 1 using ->value_is_valid
ok 5 - accepts 1 using subref overloading
ok 6 - accepts 1 using non-inlined constraint
ok 7 - accepts 100 using ->value_is_valid
ok 8 - accepts 100 using subref overloading
ok 9 - accepts 100 using non-inlined constraint
ok 10 - accepts -100 using ->value_is_valid
ok 11 - accepts -100 using subref overloading
ok 12 - accepts -100 using non-inlined constraint
ok 13 - accepts _T::NumOverload object (0) using ->value_is_valid
ok 14 - accepts _T::NumOverload object (0) using subref overloading
ok 15 - accepts _T::NumOverload object (0) using non-inlined constraint
ok 16 - accepts _T::NumOverload object (1) using ->value_is_valid
ok 17 - accepts _T::NumOverload object (1) using subref overloading
ok 18 - accepts _T::NumOverload object (1) using non-inlined constraint
ok 19 - accepts _T::NumOverload object (-42) using ->value_is_valid
ok 20 - accepts _T::NumOverload object (-42) using subref overloading
ok 21 - accepts _T::NumOverload object (-42) using non-inlined constraint
ok 22 - accepts 1e20 using ->value_is_valid
ok 23 - accepts 1e20 using subref overloading
ok 24 - accepts 1e20 using non-inlined constraint
ok 25 - accepts 1e100 using ->value_is_valid
ok 26 - accepts 1e100 using subref overloading
ok 27 - accepts 1e100 using non-inlined constraint
ok 28 - accepts -1e10 using ->value_is_valid
ok 29 - accepts -1e10 using subref overloading
ok 30 - accepts -1e10 using non-inlined constraint
ok 31 - accepts -1e+10 using ->value_is_valid
ok 32 - accepts -1e+10 using subref overloading
ok 33 - accepts -1e+10 using non-inlined constraint
ok 34 - accepts 1E20 using ->value_is_valid
ok 35 - accepts 1E20 using subref overloading
ok 36 - accepts 1E20 using non-inlined constraint
ok 37 - accepts ARRAY reference using ->value_is_valid
ok 38 - accepts ARRAY reference using subref overloading
ok 39 - accepts ARRAY reference using non-inlined constraint
ok 40 - accepts _T::ArrayOverload object using ->value_is_valid
ok 41 - accepts _T::ArrayOverload object using subref overloading
ok 42 - accepts _T::ArrayOverload object using non-inlined constraint
ok 43 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 44 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 45 - rejects 42.42 using ->value_is_valid
ok 46 - rejects -42.42 using ->value_is_valid
ok 47 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 48 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 49 - rejects '' using ->value_is_valid
ok 50 - rejects "foo" using ->value_is_valid
ok 51 - rejects "has 42 in it" using ->value_is_valid
ok 52 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 53 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 54 - rejects "1\n" using ->value_is_valid
ok 55 - rejects "\n1" using ->value_is_valid
ok 56 - rejects SCALAR reference using ->value_is_valid
ok 57 - rejects REF reference using ->value_is_valid
ok 58 - rejects _T::ScalarOverload object using ->value_is_valid
ok 59 - rejects HASH reference using ->value_is_valid
ok 60 - rejects _T::HashOverload object using ->value_is_valid
ok 61 - rejects CODE reference using ->value_is_valid
ok 62 - rejects _T::CodeOverload object using ->value_is_valid
ok 63 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 64 - rejects GLOB reference using ->value_is_valid
ok 65 - rejects _T::GlobOverload object using ->value_is_valid
ok 66 - rejects _T::GlobOverload object using ->value_is_valid
ok 67 - rejects open filehandle using ->value_is_valid
ok 68 - rejects IO::File object using ->value_is_valid
ok 69 - rejects Regexp object using ->value_is_valid
ok 70 - rejects BlessedQR object using ->value_is_valid
ok 71 - rejects _T::RegexOverload object using ->value_is_valid
ok 72 - rejects Regexp object using ->value_is_valid
ok 73 - rejects Foo object using ->value_is_valid
ok 74 - rejects undef using ->value_is_valid
ok 75 - rejects 1e-10 using ->value_is_valid
ok 76 - rejects -1e-10 using ->value_is_valid
ok 77 - rejects 1.23456e10 using ->value_is_valid
ok 78 - rejects 1.23456e-10 using ->value_is_valid
ok 79 - rejects -1.23456e10 using ->value_is_valid
ok 80 - rejects -1.23456e-10 using ->value_is_valid
ok 81 - rejects -1.23456e+10 using ->value_is_valid
1..81
ok 3 -
1..3
ok 3 - union made of two types without inline generators
# Subtest: union made of builtin and type without inline generator
ok 1 - no name if union includes anonymous types
ok 2 - union is anonymous if any of its constituents are anonymous
# Subtest:
ok 1 - accepts 0 using ->value_is_valid
ok 2 - accepts 0 using subref overloading
ok 3 - accepts 0 using non-inlined constraint
ok 4 - accepts 1 using ->value_is_valid
ok 5 - accepts 1 using subref overloading
ok 6 - accepts 1 using non-inlined constraint
ok 7 - accepts 100 using ->value_is_valid
ok 8 - accepts 100 using subref overloading
ok 9 - accepts 100 using non-inlined constraint
ok 10 - accepts -100 using ->value_is_valid
ok 11 - accepts -100 using subref overloading
ok 12 - accepts -100 using non-inlined constraint
ok 13 - accepts _T::NumOverload object (0) using ->value_is_valid
ok 14 - accepts _T::NumOverload object (0) using subref overloading
ok 15 - accepts _T::NumOverload object (0) using non-inlined constraint
ok 16 - accepts _T::NumOverload object (1) using ->value_is_valid
ok 17 - accepts _T::NumOverload object (1) using subref overloading
ok 18 - accepts _T::NumOverload object (1) using non-inlined constraint
ok 19 - accepts _T::NumOverload object (-42) using ->value_is_valid
ok 20 - accepts _T::NumOverload object (-42) using subref overloading
ok 21 - accepts _T::NumOverload object (-42) using non-inlined constraint
ok 22 - accepts 1e20 using ->value_is_valid
ok 23 - accepts 1e20 using subref overloading
ok 24 - accepts 1e20 using non-inlined constraint
ok 25 - accepts 1e100 using ->value_is_valid
ok 26 - accepts 1e100 using subref overloading
ok 27 - accepts 1e100 using non-inlined constraint
ok 28 - accepts -1e10 using ->value_is_valid
ok 29 - accepts -1e10 using subref overloading
ok 30 - accepts -1e10 using non-inlined constraint
ok 31 - accepts -1e+10 using ->value_is_valid
ok 32 - accepts -1e+10 using subref overloading
ok 33 - accepts -1e+10 using non-inlined constraint
ok 34 - accepts 1E20 using ->value_is_valid
ok 35 - accepts 1E20 using subref overloading
ok 36 - accepts 1E20 using non-inlined constraint
ok 37 - accepts ARRAY reference using ->value_is_valid
ok 38 - accepts ARRAY reference using subref overloading
ok 39 - accepts ARRAY reference using non-inlined constraint
ok 40 - accepts _T::ArrayOverload object using ->value_is_valid
ok 41 - accepts _T::ArrayOverload object using subref overloading
ok 42 - accepts _T::ArrayOverload object using non-inlined constraint
ok 43 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 44 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 45 - rejects 42.42 using ->value_is_valid
ok 46 - rejects -42.42 using ->value_is_valid
ok 47 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 48 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 49 - rejects '' using ->value_is_valid
ok 50 - rejects "foo" using ->value_is_valid
ok 51 - rejects "has 42 in it" using ->value_is_valid
ok 52 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 53 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 54 - rejects "1\n" using ->value_is_valid
ok 55 - rejects "\n1" using ->value_is_valid
ok 56 - rejects SCALAR reference using ->value_is_valid
ok 57 - rejects REF reference using ->value_is_valid
ok 58 - rejects _T::ScalarOverload object using ->value_is_valid
ok 59 - rejects HASH reference using ->value_is_valid
ok 60 - rejects _T::HashOverload object using ->value_is_valid
ok 61 - rejects CODE reference using ->value_is_valid
ok 62 - rejects _T::CodeOverload object using ->value_is_valid
ok 63 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 64 - rejects GLOB reference using ->value_is_valid
ok 65 - rejects _T::GlobOverload object using ->value_is_valid
ok 66 - rejects _T::GlobOverload object using ->value_is_valid
ok 67 - rejects open filehandle using ->value_is_valid
ok 68 - rejects IO::File object using ->value_is_valid
ok 69 - rejects Regexp object using ->value_is_valid
ok 70 - rejects BlessedQR object using ->value_is_valid
ok 71 - rejects _T::RegexOverload object using ->value_is_valid
ok 72 - rejects Regexp object using ->value_is_valid
ok 73 - rejects Foo object using ->value_is_valid
ok 74 - rejects undef using ->value_is_valid
ok 75 - rejects 1e-10 using ->value_is_valid
ok 76 - rejects -1e-10 using ->value_is_valid
ok 77 - rejects 1.23456e10 using ->value_is_valid
ok 78 - rejects 1.23456e-10 using ->value_is_valid
ok 79 - rejects -1.23456e10 using ->value_is_valid
ok 80 - rejects -1.23456e-10 using ->value_is_valid
ok 81 - rejects -1.23456e+10 using ->value_is_valid
1..81
ok 3 -
1..3
ok 4 - union made of builtin and type without inline generator
1..4
ok
t/with-moo.t ............
ok 1 - no exception passing a Specio object as the isa parameter for a Moo attr
ok 2 - no exception with new( size => $int )
ok 3 - got exception with new( size => $str )
ok 4 - no exception with new( numbers => [$int, $int, $int] )
ok 5 - no exception with new( ucstr => $ucstr )
ok 6 - no exception with new( ucstr => $lcstr )
ok 7 - ucstr attribute was coerced to upper case
ok 8 - no exception with new( ucstr2 => $lcstr )
ok 9 - ucstr2 attribute was coerced to upper case
ok 10 - no exception with new( ucstr3 => $lcstr )
ok 11 - ucstr3 attribute was coerced to upper case
ok 12 - no exception with new( ucstr4 => $lcstr )
ok 13 - ucstr4 attribute was coerced to upper case
ok 14 - no exception with Bar->new( bar => ['a'] )
ok 15 - no exception with Bar->new( bar => { a => 1 } )
1..15
ok
t/with-moose.t ..........
ok 1 - no exception passing a Specio object as the isa parameter for a Moose attr
ok 2 - no exception with new( size => $int )
ok 3 - got exception with new( size => $str )
ok 4 - no exception with new( numbers => [$int, $int, $int] )
ok 5 - no exception with new( ucstr => $ucstr )
ok 6 - no exception with new( ucstr => $lcstr )
ok 7 - ucstr attribute was coerced to upper case
ok 8 - no exception with new( ucstr2 => $lcstr )
ok 9 - ucstr2 attribute was coerced to upper case
ok 10 - no exception with new( ucstr3 => $lcstr )
ok 11 - ucstr3 attribute was coerced to upper case
ok 12 - no exception with new( ucstr4 => $lcstr )
ok 13 - ucstr4 attribute was coerced to upper case
ok 14 - no exception creating native Array attr where isa => ArrayRef of Int
ok 15 - no exception creating native Array attr where isa => AofStr and coerce => 1
ok 16 - got exception creating native Array attr where isa => Str
ok 17 - no exception pushing int onto native trait
ok 18 - got exception pushing str onto native trait
ok 19 - no exception pushing hashref onto coerced attribute
ok 20 - pushed value was coerced as expected
ok 21 - got exception trying to push regex object onto coerced attribute
1..21
ok
All tests successful.
Files=23, Tests=291, 12 wallclock secs ( 0.55 usr + 0.08 sys = 0.62 CPU)
Result: PASS
DROLSKY/Specio-0.30.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Dave Rolsky <autarch@urth.org>
Type constraints and coercions for Perl
>>> (cd C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz && tar cvf - Specio-0.30.ppd blib) | gzip -c >C:/cpanfly-5.24-32/var/REPO/D/DR/DROLSKY/Specio-0.30.tar.gz
Specio-0.30.ppd
blib/
blib/lib/
blib/lib/Specio/
blib/lib/Specio/Coercion.pm
blib/lib/Specio/Constraint/
blib/lib/Specio/Constraint/AnyCan.pm
blib/lib/Specio/Constraint/AnyDoes.pm
blib/lib/Specio/Constraint/AnyIsa.pm
blib/lib/Specio/Constraint/Enum.pm
blib/lib/Specio/Constraint/Intersection.pm
blib/lib/Specio/Constraint/ObjectCan.pm
blib/lib/Specio/Constraint/ObjectDoes.pm
blib/lib/Specio/Constraint/ObjectIsa.pm
blib/lib/Specio/Constraint/Parameterizable.pm
blib/lib/Specio/Constraint/Parameterized.pm
blib/lib/Specio/Constraint/Role/
blib/lib/Specio/Constraint/Role/CanType.pm
blib/lib/Specio/Constraint/Role/DoesType.pm
blib/lib/Specio/Constraint/Role/Interface.pm
blib/lib/Specio/Constraint/Role/IsaType.pm
blib/lib/Specio/Constraint/Simple.pm
blib/lib/Specio/Constraint/Union.pm
blib/lib/Specio/Declare.pm
blib/lib/Specio/DeclaredAt.pm
blib/lib/Specio/Exception.pm
blib/lib/Specio/Exporter.pm
blib/lib/Specio/Helpers.pm
blib/lib/Specio/Library/
blib/lib/Specio/Library/Builtins.pm
blib/lib/Specio/Library/Numeric.pm
blib/lib/Specio/Library/Perl.pm
blib/lib/Specio/Library/String.pm
blib/lib/Specio/OO.pm
blib/lib/Specio/PartialDump.pm
blib/lib/Specio/Registry.pm
blib/lib/Specio/Role/
blib/lib/Specio/Role/Inlinable.pm
blib/lib/Specio/TypeChecks.pm
blib/lib/Specio.pm
blib/lib/Test/
blib/lib/Test/Specio.pm
blib/lib/TODO.pod
Running test for module 'Specio'
DROLSKY/Specio-0.30.tar.gz
Has already been unwrapped into directory C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz
DROLSKY/Specio-0.30.tar.gz
Has already been prepared
DROLSKY/Specio-0.30.tar.gz
Has already been made
DROLSKY/Specio-0.30.tar.gz
Has already been tested successfully
DROLSKY/Specio-Library-Path-Tiny-0.04.tar.gz
Has already been unwrapped into directory C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof
DROLSKY/Specio-Library-Path-Tiny-0.04.tar.gz
Has already been prepared
Running make for D/DR/DROLSKY/Specio-Library-Path-Tiny-0.04.tar.gz
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'make'
>>> dmake
cp lib/Specio/Library/Path/Tiny.pm blib\lib\Specio\Library\Path\Tiny.pm
DROLSKY/Specio-Library-Path-Tiny-0.04.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.16
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.16
#
# === Test Requires ===
#
# Module Want Have
# ------------------- ---- --------
# ExtUtils::MakeMaker any 7.16
# File::Spec any 3.62
# File::Temp 0.18 0.2304
# File::pushd any 1.009
# Test::Fatal any 0.014
# Test::More 0.96 1.302062
# Test::Specio any 0.30
#
# === Test Recommends ===
#
# Module Want Have
# ---------- -------- --------
# CPAN::Meta 2.120900 2.150005
#
# === Runtime Requires ===
#
# Module Want Have
# ------------------------- ----- -----
# Path::Tiny 0.087 0.098
# Scalar::Util any 1.45
# Specio 0.29 0.30
# Specio::Declare any 0.30
# Specio::Exporter any 0.30
# Specio::Library::Builtins any 0.30
# Specio::PartialDump any 0.30
# overload any 1.26
# parent any 0.234
# strict any 1.11
# warnings any 1.36
#
t/00-report-prereqs.t ..
1..1
ok 1
ok
t/basic.t ..............
# Subtest: Path
ok 1 - accepts Path::Tiny object for [foo] using ->value_is_valid
ok 2 - accepts Path::Tiny object for [foo] using subref overloading
ok 3 - accepts Path::Tiny object for [foo] using non-inlined constraint
ok 4 - accepts Path::Tiny object for [foo] using inlined constraint
ok 5 - accepts Path::Tiny object for [C:/foo] (absolute, realpath) using ->value_is_valid
ok 6 - accepts Path::Tiny object for [C:/foo] (absolute, realpath) using subref overloading
ok 7 - accepts Path::Tiny object for [C:/foo] (absolute, realpath) using non-inlined constraint
ok 8 - accepts Path::Tiny object for [C:/foo] (absolute, realpath) using inlined constraint
ok 9 - accepts Path::Tiny object for [t] (dir) using ->value_is_valid
ok 10 - accepts Path::Tiny object for [t] (dir) using subref overloading
ok 11 - accepts Path::Tiny object for [t] (dir) using non-inlined constraint
ok 12 - accepts Path::Tiny object for [t] (dir) using inlined constraint
ok 13 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using ->value_is_valid
ok 14 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using subref overloading
ok 15 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using non-inlined constraint
ok 16 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using inlined constraint
ok 17 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using ->value_is_valid
ok 18 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using subref overloading
ok 19 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using non-inlined constraint
ok 20 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using inlined constraint
ok 21 - rejects 0 using ->value_is_valid
ok 22 - rejects 0 using inlined constraint
ok 23 - rejects 1 using ->value_is_valid
ok 24 - rejects 1 using inlined constraint
ok 25 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 26 - rejects _T::BoolOverload object (true) using inlined constraint
ok 27 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 28 - rejects _T::BoolOverload object (false) using inlined constraint
ok 29 - rejects 100 using ->value_is_valid
ok 30 - rejects 100 using inlined constraint
ok 31 - rejects -100 using ->value_is_valid
ok 32 - rejects -100 using inlined constraint
ok 33 - rejects 42.42 using ->value_is_valid
ok 34 - rejects 42.42 using inlined constraint
ok 35 - rejects -42.42 using ->value_is_valid
ok 36 - rejects -42.42 using inlined constraint
ok 37 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 38 - rejects _T::NumOverload object (0) using inlined constraint
ok 39 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 40 - rejects _T::NumOverload object (1) using inlined constraint
ok 41 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 42 - rejects _T::NumOverload object (-42) using inlined constraint
ok 43 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 44 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 45 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 46 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 47 - rejects '' using ->value_is_valid
ok 48 - rejects '' using inlined constraint
ok 49 - rejects "foo" using ->value_is_valid
ok 50 - rejects "foo" using inlined constraint
ok 51 - rejects "has 42 in it" using ->value_is_valid
ok 52 - rejects "has 42 in it" using inlined constraint
ok 53 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 54 - rejects _T::StrOverload object ('') using inlined constraint
ok 55 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 56 - rejects _T::StrOverload object ("full") using inlined constraint
ok 57 - rejects "1\n" using ->value_is_valid
ok 58 - rejects "1\n" using inlined constraint
ok 59 - rejects "\n1" using ->value_is_valid
ok 60 - rejects "\n1" using inlined constraint
ok 61 - rejects SCALAR reference using ->value_is_valid
ok 62 - rejects SCALAR reference using inlined constraint
ok 63 - rejects REF reference using ->value_is_valid
ok 64 - rejects REF reference using inlined constraint
ok 65 - rejects _T::ScalarOverload object using ->value_is_valid
ok 66 - rejects _T::ScalarOverload object using inlined constraint
ok 67 - rejects ARRAY reference using ->value_is_valid
ok 68 - rejects ARRAY reference using inlined constraint
ok 69 - rejects _T::ArrayOverload object using ->value_is_valid
ok 70 - rejects _T::ArrayOverload object using inlined constraint
ok 71 - rejects HASH reference using ->value_is_valid
ok 72 - rejects HASH reference using inlined constraint
ok 73 - rejects _T::HashOverload object using ->value_is_valid
ok 74 - rejects _T::HashOverload object using inlined constraint
ok 75 - rejects CODE reference using ->value_is_valid
ok 76 - rejects CODE reference using inlined constraint
ok 77 - rejects _T::CodeOverload object using ->value_is_valid
ok 78 - rejects _T::CodeOverload object using inlined constraint
ok 79 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 80 - rejects "*main::SOME_GLOB" using inlined constraint
ok 81 - rejects GLOB reference using ->value_is_valid
ok 82 - rejects GLOB reference using inlined constraint
ok 83 - rejects _T::GlobOverload object using ->value_is_valid
ok 84 - rejects _T::GlobOverload object using inlined constraint
ok 85 - rejects _T::GlobOverload object using ->value_is_valid
ok 86 - rejects _T::GlobOverload object using inlined constraint
ok 87 - rejects open filehandle using ->value_is_valid
ok 88 - rejects open filehandle using inlined constraint
ok 89 - rejects IO::File object using ->value_is_valid
ok 90 - rejects IO::File object using inlined constraint
ok 91 - rejects Regexp object using ->value_is_valid
ok 92 - rejects Regexp object using inlined constraint
ok 93 - rejects BlessedQR object using ->value_is_valid
ok 94 - rejects BlessedQR object using inlined constraint
ok 95 - rejects _T::RegexOverload object using ->value_is_valid
ok 96 - rejects _T::RegexOverload object using inlined constraint
ok 97 - rejects Regexp object using ->value_is_valid
ok 98 - rejects Regexp object using inlined constraint
ok 99 - rejects Foo object using ->value_is_valid
ok 100 - rejects Foo object using inlined constraint
ok 101 - rejects undef using ->value_is_valid
ok 102 - rejects undef using inlined constraint
1..102
ok 1 - Path
# Subtest: AbsPath
ok 1 - accepts Path::Tiny object for [C:/foo] (absolute, realpath) using ->value_is_valid
ok 2 - accepts Path::Tiny object for [C:/foo] (absolute, realpath) using subref overloading
ok 3 - accepts Path::Tiny object for [C:/foo] (absolute, realpath) using non-inlined constraint
ok 4 - accepts Path::Tiny object for [C:/foo] (absolute, realpath) using inlined constraint
ok 5 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using ->value_is_valid
ok 6 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using subref overloading
ok 7 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using non-inlined constraint
ok 8 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using inlined constraint
ok 9 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using ->value_is_valid
ok 10 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using subref overloading
ok 11 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using non-inlined constraint
ok 12 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using inlined constraint
ok 13 - rejects Path::Tiny object for [foo] using ->value_is_valid
ok 14 - rejects Path::Tiny object for [foo] using inlined constraint
ok 15 - rejects Path::Tiny object for [t] (dir) using ->value_is_valid
ok 16 - rejects Path::Tiny object for [t] (dir) using inlined constraint
ok 17 - rejects 0 using ->value_is_valid
ok 18 - rejects 0 using inlined constraint
ok 19 - rejects 1 using ->value_is_valid
ok 20 - rejects 1 using inlined constraint
ok 21 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 22 - rejects _T::BoolOverload object (true) using inlined constraint
ok 23 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 24 - rejects _T::BoolOverload object (false) using inlined constraint
ok 25 - rejects 100 using ->value_is_valid
ok 26 - rejects 100 using inlined constraint
ok 27 - rejects -100 using ->value_is_valid
ok 28 - rejects -100 using inlined constraint
ok 29 - rejects 42.42 using ->value_is_valid
ok 30 - rejects 42.42 using inlined constraint
ok 31 - rejects -42.42 using ->value_is_valid
ok 32 - rejects -42.42 using inlined constraint
ok 33 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 34 - rejects _T::NumOverload object (0) using inlined constraint
ok 35 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 36 - rejects _T::NumOverload object (1) using inlined constraint
ok 37 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 38 - rejects _T::NumOverload object (-42) using inlined constraint
ok 39 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 40 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 41 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 42 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 43 - rejects '' using ->value_is_valid
ok 44 - rejects '' using inlined constraint
ok 45 - rejects "foo" using ->value_is_valid
ok 46 - rejects "foo" using inlined constraint
ok 47 - rejects "has 42 in it" using ->value_is_valid
ok 48 - rejects "has 42 in it" using inlined constraint
ok 49 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 50 - rejects _T::StrOverload object ('') using inlined constraint
ok 51 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 52 - rejects _T::StrOverload object ("full") using inlined constraint
ok 53 - rejects "1\n" using ->value_is_valid
ok 54 - rejects "1\n" using inlined constraint
ok 55 - rejects "\n1" using ->value_is_valid
ok 56 - rejects "\n1" using inlined constraint
ok 57 - rejects SCALAR reference using ->value_is_valid
ok 58 - rejects SCALAR reference using inlined constraint
ok 59 - rejects REF reference using ->value_is_valid
ok 60 - rejects REF reference using inlined constraint
ok 61 - rejects _T::ScalarOverload object using ->value_is_valid
ok 62 - rejects _T::ScalarOverload object using inlined constraint
ok 63 - rejects ARRAY reference using ->value_is_valid
ok 64 - rejects ARRAY reference using inlined constraint
ok 65 - rejects _T::ArrayOverload object using ->value_is_valid
ok 66 - rejects _T::ArrayOverload object using inlined constraint
ok 67 - rejects HASH reference using ->value_is_valid
ok 68 - rejects HASH reference using inlined constraint
ok 69 - rejects _T::HashOverload object using ->value_is_valid
ok 70 - rejects _T::HashOverload object using inlined constraint
ok 71 - rejects CODE reference using ->value_is_valid
ok 72 - rejects CODE reference using inlined constraint
ok 73 - rejects _T::CodeOverload object using ->value_is_valid
ok 74 - rejects _T::CodeOverload object using inlined constraint
ok 75 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 76 - rejects "*main::SOME_GLOB" using inlined constraint
ok 77 - rejects GLOB reference using ->value_is_valid
ok 78 - rejects GLOB reference using inlined constraint
ok 79 - rejects _T::GlobOverload object using ->value_is_valid
ok 80 - rejects _T::GlobOverload object using inlined constraint
ok 81 - rejects _T::GlobOverload object using ->value_is_valid
ok 82 - rejects _T::GlobOverload object using inlined constraint
ok 83 - rejects open filehandle using ->value_is_valid
ok 84 - rejects open filehandle using inlined constraint
ok 85 - rejects IO::File object using ->value_is_valid
ok 86 - rejects IO::File object using inlined constraint
ok 87 - rejects Regexp object using ->value_is_valid
ok 88 - rejects Regexp object using inlined constraint
ok 89 - rejects BlessedQR object using ->value_is_valid
ok 90 - rejects BlessedQR object using inlined constraint
ok 91 - rejects _T::RegexOverload object using ->value_is_valid
ok 92 - rejects _T::RegexOverload object using inlined constraint
ok 93 - rejects Regexp object using ->value_is_valid
ok 94 - rejects Regexp object using inlined constraint
ok 95 - rejects Foo object using ->value_is_valid
ok 96 - rejects Foo object using inlined constraint
ok 97 - rejects undef using ->value_is_valid
ok 98 - rejects undef using inlined constraint
1..98
ok 2 - AbsPath
# Subtest: RealPath
ok 1 - accepts Path::Tiny object for [C:/foo] (absolute, realpath) using ->value_is_valid
ok 2 - accepts Path::Tiny object for [C:/foo] (absolute, realpath) using subref overloading
ok 3 - accepts Path::Tiny object for [C:/foo] (absolute, realpath) using non-inlined constraint
ok 4 - accepts Path::Tiny object for [C:/foo] (absolute, realpath) using inlined constraint
ok 5 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using ->value_is_valid
ok 6 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using subref overloading
ok 7 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using non-inlined constraint
ok 8 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using inlined constraint
ok 9 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using ->value_is_valid
ok 10 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using subref overloading
ok 11 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using non-inlined constraint
ok 12 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using inlined constraint
ok 13 - rejects Path::Tiny object for [foo] using ->value_is_valid
ok 14 - rejects Path::Tiny object for [foo] using inlined constraint
ok 15 - rejects Path::Tiny object for [t] (dir) using ->value_is_valid
ok 16 - rejects Path::Tiny object for [t] (dir) using inlined constraint
ok 17 - rejects 0 using ->value_is_valid
ok 18 - rejects 0 using inlined constraint
ok 19 - rejects 1 using ->value_is_valid
ok 20 - rejects 1 using inlined constraint
ok 21 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 22 - rejects _T::BoolOverload object (true) using inlined constraint
ok 23 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 24 - rejects _T::BoolOverload object (false) using inlined constraint
ok 25 - rejects 100 using ->value_is_valid
ok 26 - rejects 100 using inlined constraint
ok 27 - rejects -100 using ->value_is_valid
ok 28 - rejects -100 using inlined constraint
ok 29 - rejects 42.42 using ->value_is_valid
ok 30 - rejects 42.42 using inlined constraint
ok 31 - rejects -42.42 using ->value_is_valid
ok 32 - rejects -42.42 using inlined constraint
ok 33 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 34 - rejects _T::NumOverload object (0) using inlined constraint
ok 35 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 36 - rejects _T::NumOverload object (1) using inlined constraint
ok 37 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 38 - rejects _T::NumOverload object (-42) using inlined constraint
ok 39 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 40 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 41 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 42 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 43 - rejects '' using ->value_is_valid
ok 44 - rejects '' using inlined constraint
ok 45 - rejects "foo" using ->value_is_valid
ok 46 - rejects "foo" using inlined constraint
ok 47 - rejects "has 42 in it" using ->value_is_valid
ok 48 - rejects "has 42 in it" using inlined constraint
ok 49 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 50 - rejects _T::StrOverload object ('') using inlined constraint
ok 51 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 52 - rejects _T::StrOverload object ("full") using inlined constraint
ok 53 - rejects "1\n" using ->value_is_valid
ok 54 - rejects "1\n" using inlined constraint
ok 55 - rejects "\n1" using ->value_is_valid
ok 56 - rejects "\n1" using inlined constraint
ok 57 - rejects SCALAR reference using ->value_is_valid
ok 58 - rejects SCALAR reference using inlined constraint
ok 59 - rejects REF reference using ->value_is_valid
ok 60 - rejects REF reference using inlined constraint
ok 61 - rejects _T::ScalarOverload object using ->value_is_valid
ok 62 - rejects _T::ScalarOverload object using inlined constraint
ok 63 - rejects ARRAY reference using ->value_is_valid
ok 64 - rejects ARRAY reference using inlined constraint
ok 65 - rejects _T::ArrayOverload object using ->value_is_valid
ok 66 - rejects _T::ArrayOverload object using inlined constraint
ok 67 - rejects HASH reference using ->value_is_valid
ok 68 - rejects HASH reference using inlined constraint
ok 69 - rejects _T::HashOverload object using ->value_is_valid
ok 70 - rejects _T::HashOverload object using inlined constraint
ok 71 - rejects CODE reference using ->value_is_valid
ok 72 - rejects CODE reference using inlined constraint
ok 73 - rejects _T::CodeOverload object using ->value_is_valid
ok 74 - rejects _T::CodeOverload object using inlined constraint
ok 75 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 76 - rejects "*main::SOME_GLOB" using inlined constraint
ok 77 - rejects GLOB reference using ->value_is_valid
ok 78 - rejects GLOB reference using inlined constraint
ok 79 - rejects _T::GlobOverload object using ->value_is_valid
ok 80 - rejects _T::GlobOverload object using inlined constraint
ok 81 - rejects _T::GlobOverload object using ->value_is_valid
ok 82 - rejects _T::GlobOverload object using inlined constraint
ok 83 - rejects open filehandle using ->value_is_valid
ok 84 - rejects open filehandle using inlined constraint
ok 85 - rejects IO::File object using ->value_is_valid
ok 86 - rejects IO::File object using inlined constraint
ok 87 - rejects Regexp object using ->value_is_valid
ok 88 - rejects Regexp object using inlined constraint
ok 89 - rejects BlessedQR object using ->value_is_valid
ok 90 - rejects BlessedQR object using inlined constraint
ok 91 - rejects _T::RegexOverload object using ->value_is_valid
ok 92 - rejects _T::RegexOverload object using inlined constraint
ok 93 - rejects Regexp object using ->value_is_valid
ok 94 - rejects Regexp object using inlined constraint
ok 95 - rejects Foo object using ->value_is_valid
ok 96 - rejects Foo object using inlined constraint
ok 97 - rejects undef using ->value_is_valid
ok 98 - rejects undef using inlined constraint
1..98
ok 3 - RealPath
# Subtest: File
ok 1 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using ->value_is_valid
ok 2 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using subref overloading
ok 3 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using non-inlined constraint
ok 4 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using inlined constraint
ok 5 - rejects Path::Tiny object for [foo] using ->value_is_valid
ok 6 - rejects Path::Tiny object for [foo] using inlined constraint
ok 7 - rejects Path::Tiny object for [t] (dir) using ->value_is_valid
ok 8 - rejects Path::Tiny object for [t] (dir) using inlined constraint
ok 9 - rejects Path::Tiny object for [C:/foo] (absolute, realpath) using ->value_is_valid
ok 10 - rejects Path::Tiny object for [C:/foo] (absolute, realpath) using inlined constraint
ok 11 - rejects Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using ->value_is_valid
ok 12 - rejects Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using inlined constraint
ok 13 - rejects 0 using ->value_is_valid
ok 14 - rejects 0 using inlined constraint
ok 15 - rejects 1 using ->value_is_valid
ok 16 - rejects 1 using inlined constraint
ok 17 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 18 - rejects _T::BoolOverload object (true) using inlined constraint
ok 19 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 20 - rejects _T::BoolOverload object (false) using inlined constraint
ok 21 - rejects 100 using ->value_is_valid
ok 22 - rejects 100 using inlined constraint
ok 23 - rejects -100 using ->value_is_valid
ok 24 - rejects -100 using inlined constraint
ok 25 - rejects 42.42 using ->value_is_valid
ok 26 - rejects 42.42 using inlined constraint
ok 27 - rejects -42.42 using ->value_is_valid
ok 28 - rejects -42.42 using inlined constraint
ok 29 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 30 - rejects _T::NumOverload object (0) using inlined constraint
ok 31 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 32 - rejects _T::NumOverload object (1) using inlined constraint
ok 33 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 34 - rejects _T::NumOverload object (-42) using inlined constraint
ok 35 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 36 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 37 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 38 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 39 - rejects '' using ->value_is_valid
ok 40 - rejects '' using inlined constraint
ok 41 - rejects "foo" using ->value_is_valid
ok 42 - rejects "foo" using inlined constraint
ok 43 - rejects "has 42 in it" using ->value_is_valid
ok 44 - rejects "has 42 in it" using inlined constraint
ok 45 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 46 - rejects _T::StrOverload object ('') using inlined constraint
ok 47 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 48 - rejects _T::StrOverload object ("full") using inlined constraint
ok 49 - rejects "1\n" using ->value_is_valid
ok 50 - rejects "1\n" using inlined constraint
ok 51 - rejects "\n1" using ->value_is_valid
ok 52 - rejects "\n1" using inlined constraint
ok 53 - rejects SCALAR reference using ->value_is_valid
ok 54 - rejects SCALAR reference using inlined constraint
ok 55 - rejects REF reference using ->value_is_valid
ok 56 - rejects REF reference using inlined constraint
ok 57 - rejects _T::ScalarOverload object using ->value_is_valid
ok 58 - rejects _T::ScalarOverload object using inlined constraint
ok 59 - rejects ARRAY reference using ->value_is_valid
ok 60 - rejects ARRAY reference using inlined constraint
ok 61 - rejects _T::ArrayOverload object using ->value_is_valid
ok 62 - rejects _T::ArrayOverload object using inlined constraint
ok 63 - rejects HASH reference using ->value_is_valid
ok 64 - rejects HASH reference using inlined constraint
ok 65 - rejects _T::HashOverload object using ->value_is_valid
ok 66 - rejects _T::HashOverload object using inlined constraint
ok 67 - rejects CODE reference using ->value_is_valid
ok 68 - rejects CODE reference using inlined constraint
ok 69 - rejects _T::CodeOverload object using ->value_is_valid
ok 70 - rejects _T::CodeOverload object using inlined constraint
ok 71 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 72 - rejects "*main::SOME_GLOB" using inlined constraint
ok 73 - rejects GLOB reference using ->value_is_valid
ok 74 - rejects GLOB reference using inlined constraint
ok 75 - rejects _T::GlobOverload object using ->value_is_valid
ok 76 - rejects _T::GlobOverload object using inlined constraint
ok 77 - rejects _T::GlobOverload object using ->value_is_valid
ok 78 - rejects _T::GlobOverload object using inlined constraint
ok 79 - rejects open filehandle using ->value_is_valid
ok 80 - rejects open filehandle using inlined constraint
ok 81 - rejects IO::File object using ->value_is_valid
ok 82 - rejects IO::File object using inlined constraint
ok 83 - rejects Regexp object using ->value_is_valid
ok 84 - rejects Regexp object using inlined constraint
ok 85 - rejects BlessedQR object using ->value_is_valid
ok 86 - rejects BlessedQR object using inlined constraint
ok 87 - rejects _T::RegexOverload object using ->value_is_valid
ok 88 - rejects _T::RegexOverload object using inlined constraint
ok 89 - rejects Regexp object using ->value_is_valid
ok 90 - rejects Regexp object using inlined constraint
ok 91 - rejects Foo object using ->value_is_valid
ok 92 - rejects Foo object using inlined constraint
ok 93 - rejects undef using ->value_is_valid
ok 94 - rejects undef using inlined constraint
1..94
ok 4 - File
# Subtest: AbsFile
ok 1 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using ->value_is_valid
ok 2 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using subref overloading
ok 3 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using non-inlined constraint
ok 4 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using inlined constraint
ok 5 - rejects Path::Tiny object for [foo] using ->value_is_valid
ok 6 - rejects Path::Tiny object for [foo] using inlined constraint
ok 7 - rejects Path::Tiny object for [t] (dir) using ->value_is_valid
ok 8 - rejects Path::Tiny object for [t] (dir) using inlined constraint
ok 9 - rejects Path::Tiny object for [C:/foo] (absolute, realpath) using ->value_is_valid
ok 10 - rejects Path::Tiny object for [C:/foo] (absolute, realpath) using inlined constraint
ok 11 - rejects Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using ->value_is_valid
ok 12 - rejects Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using inlined constraint
ok 13 - rejects 0 using ->value_is_valid
ok 14 - rejects 0 using inlined constraint
ok 15 - rejects 1 using ->value_is_valid
ok 16 - rejects 1 using inlined constraint
ok 17 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 18 - rejects _T::BoolOverload object (true) using inlined constraint
ok 19 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 20 - rejects _T::BoolOverload object (false) using inlined constraint
ok 21 - rejects 100 using ->value_is_valid
ok 22 - rejects 100 using inlined constraint
ok 23 - rejects -100 using ->value_is_valid
ok 24 - rejects -100 using inlined constraint
ok 25 - rejects 42.42 using ->value_is_valid
ok 26 - rejects 42.42 using inlined constraint
ok 27 - rejects -42.42 using ->value_is_valid
ok 28 - rejects -42.42 using inlined constraint
ok 29 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 30 - rejects _T::NumOverload object (0) using inlined constraint
ok 31 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 32 - rejects _T::NumOverload object (1) using inlined constraint
ok 33 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 34 - rejects _T::NumOverload object (-42) using inlined constraint
ok 35 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 36 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 37 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 38 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 39 - rejects '' using ->value_is_valid
ok 40 - rejects '' using inlined constraint
ok 41 - rejects "foo" using ->value_is_valid
ok 42 - rejects "foo" using inlined constraint
ok 43 - rejects "has 42 in it" using ->value_is_valid
ok 44 - rejects "has 42 in it" using inlined constraint
ok 45 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 46 - rejects _T::StrOverload object ('') using inlined constraint
ok 47 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 48 - rejects _T::StrOverload object ("full") using inlined constraint
ok 49 - rejects "1\n" using ->value_is_valid
ok 50 - rejects "1\n" using inlined constraint
ok 51 - rejects "\n1" using ->value_is_valid
ok 52 - rejects "\n1" using inlined constraint
ok 53 - rejects SCALAR reference using ->value_is_valid
ok 54 - rejects SCALAR reference using inlined constraint
ok 55 - rejects REF reference using ->value_is_valid
ok 56 - rejects REF reference using inlined constraint
ok 57 - rejects _T::ScalarOverload object using ->value_is_valid
ok 58 - rejects _T::ScalarOverload object using inlined constraint
ok 59 - rejects ARRAY reference using ->value_is_valid
ok 60 - rejects ARRAY reference using inlined constraint
ok 61 - rejects _T::ArrayOverload object using ->value_is_valid
ok 62 - rejects _T::ArrayOverload object using inlined constraint
ok 63 - rejects HASH reference using ->value_is_valid
ok 64 - rejects HASH reference using inlined constraint
ok 65 - rejects _T::HashOverload object using ->value_is_valid
ok 66 - rejects _T::HashOverload object using inlined constraint
ok 67 - rejects CODE reference using ->value_is_valid
ok 68 - rejects CODE reference using inlined constraint
ok 69 - rejects _T::CodeOverload object using ->value_is_valid
ok 70 - rejects _T::CodeOverload object using inlined constraint
ok 71 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 72 - rejects "*main::SOME_GLOB" using inlined constraint
ok 73 - rejects GLOB reference using ->value_is_valid
ok 74 - rejects GLOB reference using inlined constraint
ok 75 - rejects _T::GlobOverload object using ->value_is_valid
ok 76 - rejects _T::GlobOverload object using inlined constraint
ok 77 - rejects _T::GlobOverload object using ->value_is_valid
ok 78 - rejects _T::GlobOverload object using inlined constraint
ok 79 - rejects open filehandle using ->value_is_valid
ok 80 - rejects open filehandle using inlined constraint
ok 81 - rejects IO::File object using ->value_is_valid
ok 82 - rejects IO::File object using inlined constraint
ok 83 - rejects Regexp object using ->value_is_valid
ok 84 - rejects Regexp object using inlined constraint
ok 85 - rejects BlessedQR object using ->value_is_valid
ok 86 - rejects BlessedQR object using inlined constraint
ok 87 - rejects _T::RegexOverload object using ->value_is_valid
ok 88 - rejects _T::RegexOverload object using inlined constraint
ok 89 - rejects Regexp object using ->value_is_valid
ok 90 - rejects Regexp object using inlined constraint
ok 91 - rejects Foo object using ->value_is_valid
ok 92 - rejects Foo object using inlined constraint
ok 93 - rejects undef using ->value_is_valid
ok 94 - rejects undef using inlined constraint
1..94
ok 5 - AbsFile
# Subtest: RealFile
ok 1 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using ->value_is_valid
ok 2 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using subref overloading
ok 3 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using non-inlined constraint
ok 4 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using inlined constraint
ok 5 - rejects Path::Tiny object for [foo] using ->value_is_valid
ok 6 - rejects Path::Tiny object for [foo] using inlined constraint
ok 7 - rejects Path::Tiny object for [t] (dir) using ->value_is_valid
ok 8 - rejects Path::Tiny object for [t] (dir) using inlined constraint
ok 9 - rejects Path::Tiny object for [C:/foo] (absolute, realpath) using ->value_is_valid
ok 10 - rejects Path::Tiny object for [C:/foo] (absolute, realpath) using inlined constraint
ok 11 - rejects Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using ->value_is_valid
ok 12 - rejects Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using inlined constraint
ok 13 - rejects 0 using ->value_is_valid
ok 14 - rejects 0 using inlined constraint
ok 15 - rejects 1 using ->value_is_valid
ok 16 - rejects 1 using inlined constraint
ok 17 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 18 - rejects _T::BoolOverload object (true) using inlined constraint
ok 19 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 20 - rejects _T::BoolOverload object (false) using inlined constraint
ok 21 - rejects 100 using ->value_is_valid
ok 22 - rejects 100 using inlined constraint
ok 23 - rejects -100 using ->value_is_valid
ok 24 - rejects -100 using inlined constraint
ok 25 - rejects 42.42 using ->value_is_valid
ok 26 - rejects 42.42 using inlined constraint
ok 27 - rejects -42.42 using ->value_is_valid
ok 28 - rejects -42.42 using inlined constraint
ok 29 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 30 - rejects _T::NumOverload object (0) using inlined constraint
ok 31 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 32 - rejects _T::NumOverload object (1) using inlined constraint
ok 33 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 34 - rejects _T::NumOverload object (-42) using inlined constraint
ok 35 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 36 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 37 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 38 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 39 - rejects '' using ->value_is_valid
ok 40 - rejects '' using inlined constraint
ok 41 - rejects "foo" using ->value_is_valid
ok 42 - rejects "foo" using inlined constraint
ok 43 - rejects "has 42 in it" using ->value_is_valid
ok 44 - rejects "has 42 in it" using inlined constraint
ok 45 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 46 - rejects _T::StrOverload object ('') using inlined constraint
ok 47 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 48 - rejects _T::StrOverload object ("full") using inlined constraint
ok 49 - rejects "1\n" using ->value_is_valid
ok 50 - rejects "1\n" using inlined constraint
ok 51 - rejects "\n1" using ->value_is_valid
ok 52 - rejects "\n1" using inlined constraint
ok 53 - rejects SCALAR reference using ->value_is_valid
ok 54 - rejects SCALAR reference using inlined constraint
ok 55 - rejects REF reference using ->value_is_valid
ok 56 - rejects REF reference using inlined constraint
ok 57 - rejects _T::ScalarOverload object using ->value_is_valid
ok 58 - rejects _T::ScalarOverload object using inlined constraint
ok 59 - rejects ARRAY reference using ->value_is_valid
ok 60 - rejects ARRAY reference using inlined constraint
ok 61 - rejects _T::ArrayOverload object using ->value_is_valid
ok 62 - rejects _T::ArrayOverload object using inlined constraint
ok 63 - rejects HASH reference using ->value_is_valid
ok 64 - rejects HASH reference using inlined constraint
ok 65 - rejects _T::HashOverload object using ->value_is_valid
ok 66 - rejects _T::HashOverload object using inlined constraint
ok 67 - rejects CODE reference using ->value_is_valid
ok 68 - rejects CODE reference using inlined constraint
ok 69 - rejects _T::CodeOverload object using ->value_is_valid
ok 70 - rejects _T::CodeOverload object using inlined constraint
ok 71 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 72 - rejects "*main::SOME_GLOB" using inlined constraint
ok 73 - rejects GLOB reference using ->value_is_valid
ok 74 - rejects GLOB reference using inlined constraint
ok 75 - rejects _T::GlobOverload object using ->value_is_valid
ok 76 - rejects _T::GlobOverload object using inlined constraint
ok 77 - rejects _T::GlobOverload object using ->value_is_valid
ok 78 - rejects _T::GlobOverload object using inlined constraint
ok 79 - rejects open filehandle using ->value_is_valid
ok 80 - rejects open filehandle using inlined constraint
ok 81 - rejects IO::File object using ->value_is_valid
ok 82 - rejects IO::File object using inlined constraint
ok 83 - rejects Regexp object using ->value_is_valid
ok 84 - rejects Regexp object using inlined constraint
ok 85 - rejects BlessedQR object using ->value_is_valid
ok 86 - rejects BlessedQR object using inlined constraint
ok 87 - rejects _T::RegexOverload object using ->value_is_valid
ok 88 - rejects _T::RegexOverload object using inlined constraint
ok 89 - rejects Regexp object using ->value_is_valid
ok 90 - rejects Regexp object using inlined constraint
ok 91 - rejects Foo object using ->value_is_valid
ok 92 - rejects Foo object using inlined constraint
ok 93 - rejects undef using ->value_is_valid
ok 94 - rejects undef using inlined constraint
1..94
ok 6 - RealFile
# Subtest: Dir
ok 1 - accepts Path::Tiny object for [t] (dir) using ->value_is_valid
ok 2 - accepts Path::Tiny object for [t] (dir) using subref overloading
ok 3 - accepts Path::Tiny object for [t] (dir) using non-inlined constraint
ok 4 - accepts Path::Tiny object for [t] (dir) using inlined constraint
ok 5 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using ->value_is_valid
ok 6 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using subref overloading
ok 7 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using non-inlined constraint
ok 8 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using inlined constraint
ok 9 - rejects Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using ->value_is_valid
ok 10 - rejects Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using inlined constraint
ok 11 - rejects Path::Tiny object for [foo] using ->value_is_valid
ok 12 - rejects Path::Tiny object for [foo] using inlined constraint
ok 13 - rejects Path::Tiny object for [C:/foo] (absolute, realpath) using ->value_is_valid
ok 14 - rejects Path::Tiny object for [C:/foo] (absolute, realpath) using inlined constraint
ok 15 - rejects 0 using ->value_is_valid
ok 16 - rejects 0 using inlined constraint
ok 17 - rejects 1 using ->value_is_valid
ok 18 - rejects 1 using inlined constraint
ok 19 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 20 - rejects _T::BoolOverload object (true) using inlined constraint
ok 21 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 22 - rejects _T::BoolOverload object (false) using inlined constraint
ok 23 - rejects 100 using ->value_is_valid
ok 24 - rejects 100 using inlined constraint
ok 25 - rejects -100 using ->value_is_valid
ok 26 - rejects -100 using inlined constraint
ok 27 - rejects 42.42 using ->value_is_valid
ok 28 - rejects 42.42 using inlined constraint
ok 29 - rejects -42.42 using ->value_is_valid
ok 30 - rejects -42.42 using inlined constraint
ok 31 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 32 - rejects _T::NumOverload object (0) using inlined constraint
ok 33 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 34 - rejects _T::NumOverload object (1) using inlined constraint
ok 35 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 36 - rejects _T::NumOverload object (-42) using inlined constraint
ok 37 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 38 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 39 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 40 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 41 - rejects '' using ->value_is_valid
ok 42 - rejects '' using inlined constraint
ok 43 - rejects "foo" using ->value_is_valid
ok 44 - rejects "foo" using inlined constraint
ok 45 - rejects "has 42 in it" using ->value_is_valid
ok 46 - rejects "has 42 in it" using inlined constraint
ok 47 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 48 - rejects _T::StrOverload object ('') using inlined constraint
ok 49 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 50 - rejects _T::StrOverload object ("full") using inlined constraint
ok 51 - rejects "1\n" using ->value_is_valid
ok 52 - rejects "1\n" using inlined constraint
ok 53 - rejects "\n1" using ->value_is_valid
ok 54 - rejects "\n1" using inlined constraint
ok 55 - rejects SCALAR reference using ->value_is_valid
ok 56 - rejects SCALAR reference using inlined constraint
ok 57 - rejects REF reference using ->value_is_valid
ok 58 - rejects REF reference using inlined constraint
ok 59 - rejects _T::ScalarOverload object using ->value_is_valid
ok 60 - rejects _T::ScalarOverload object using inlined constraint
ok 61 - rejects ARRAY reference using ->value_is_valid
ok 62 - rejects ARRAY reference using inlined constraint
ok 63 - rejects _T::ArrayOverload object using ->value_is_valid
ok 64 - rejects _T::ArrayOverload object using inlined constraint
ok 65 - rejects HASH reference using ->value_is_valid
ok 66 - rejects HASH reference using inlined constraint
ok 67 - rejects _T::HashOverload object using ->value_is_valid
ok 68 - rejects _T::HashOverload object using inlined constraint
ok 69 - rejects CODE reference using ->value_is_valid
ok 70 - rejects CODE reference using inlined constraint
ok 71 - rejects _T::CodeOverload object using ->value_is_valid
ok 72 - rejects _T::CodeOverload object using inlined constraint
ok 73 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 74 - rejects "*main::SOME_GLOB" using inlined constraint
ok 75 - rejects GLOB reference using ->value_is_valid
ok 76 - rejects GLOB reference using inlined constraint
ok 77 - rejects _T::GlobOverload object using ->value_is_valid
ok 78 - rejects _T::GlobOverload object using inlined constraint
ok 79 - rejects _T::GlobOverload object using ->value_is_valid
ok 80 - rejects _T::GlobOverload object using inlined constraint
ok 81 - rejects open filehandle using ->value_is_valid
ok 82 - rejects open filehandle using inlined constraint
ok 83 - rejects IO::File object using ->value_is_valid
ok 84 - rejects IO::File object using inlined constraint
ok 85 - rejects Regexp object using ->value_is_valid
ok 86 - rejects Regexp object using inlined constraint
ok 87 - rejects BlessedQR object using ->value_is_valid
ok 88 - rejects BlessedQR object using inlined constraint
ok 89 - rejects _T::RegexOverload object using ->value_is_valid
ok 90 - rejects _T::RegexOverload object using inlined constraint
ok 91 - rejects Regexp object using ->value_is_valid
ok 92 - rejects Regexp object using inlined constraint
ok 93 - rejects Foo object using ->value_is_valid
ok 94 - rejects Foo object using inlined constraint
ok 95 - rejects undef using ->value_is_valid
ok 96 - rejects undef using inlined constraint
1..96
ok 7 - Dir
# Subtest: AbsDir
ok 1 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using ->value_is_valid
ok 2 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using subref overloading
ok 3 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using non-inlined constraint
ok 4 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using inlined constraint
ok 5 - rejects Path::Tiny object for [foo] using ->value_is_valid
ok 6 - rejects Path::Tiny object for [foo] using inlined constraint
ok 7 - rejects Path::Tiny object for [t] (dir) using ->value_is_valid
ok 8 - rejects Path::Tiny object for [t] (dir) using inlined constraint
ok 9 - rejects Path::Tiny object for [C:/foo] (absolute, realpath) using ->value_is_valid
ok 10 - rejects Path::Tiny object for [C:/foo] (absolute, realpath) using inlined constraint
ok 11 - rejects Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using ->value_is_valid
ok 12 - rejects Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using inlined constraint
ok 13 - rejects 0 using ->value_is_valid
ok 14 - rejects 0 using inlined constraint
ok 15 - rejects 1 using ->value_is_valid
ok 16 - rejects 1 using inlined constraint
ok 17 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 18 - rejects _T::BoolOverload object (true) using inlined constraint
ok 19 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 20 - rejects _T::BoolOverload object (false) using inlined constraint
ok 21 - rejects 100 using ->value_is_valid
ok 22 - rejects 100 using inlined constraint
ok 23 - rejects -100 using ->value_is_valid
ok 24 - rejects -100 using inlined constraint
ok 25 - rejects 42.42 using ->value_is_valid
ok 26 - rejects 42.42 using inlined constraint
ok 27 - rejects -42.42 using ->value_is_valid
ok 28 - rejects -42.42 using inlined constraint
ok 29 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 30 - rejects _T::NumOverload object (0) using inlined constraint
ok 31 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 32 - rejects _T::NumOverload object (1) using inlined constraint
ok 33 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 34 - rejects _T::NumOverload object (-42) using inlined constraint
ok 35 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 36 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 37 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 38 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 39 - rejects '' using ->value_is_valid
ok 40 - rejects '' using inlined constraint
ok 41 - rejects "foo" using ->value_is_valid
ok 42 - rejects "foo" using inlined constraint
ok 43 - rejects "has 42 in it" using ->value_is_valid
ok 44 - rejects "has 42 in it" using inlined constraint
ok 45 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 46 - rejects _T::StrOverload object ('') using inlined constraint
ok 47 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 48 - rejects _T::StrOverload object ("full") using inlined constraint
ok 49 - rejects "1\n" using ->value_is_valid
ok 50 - rejects "1\n" using inlined constraint
ok 51 - rejects "\n1" using ->value_is_valid
ok 52 - rejects "\n1" using inlined constraint
ok 53 - rejects SCALAR reference using ->value_is_valid
ok 54 - rejects SCALAR reference using inlined constraint
ok 55 - rejects REF reference using ->value_is_valid
ok 56 - rejects REF reference using inlined constraint
ok 57 - rejects _T::ScalarOverload object using ->value_is_valid
ok 58 - rejects _T::ScalarOverload object using inlined constraint
ok 59 - rejects ARRAY reference using ->value_is_valid
ok 60 - rejects ARRAY reference using inlined constraint
ok 61 - rejects _T::ArrayOverload object using ->value_is_valid
ok 62 - rejects _T::ArrayOverload object using inlined constraint
ok 63 - rejects HASH reference using ->value_is_valid
ok 64 - rejects HASH reference using inlined constraint
ok 65 - rejects _T::HashOverload object using ->value_is_valid
ok 66 - rejects _T::HashOverload object using inlined constraint
ok 67 - rejects CODE reference using ->value_is_valid
ok 68 - rejects CODE reference using inlined constraint
ok 69 - rejects _T::CodeOverload object using ->value_is_valid
ok 70 - rejects _T::CodeOverload object using inlined constraint
ok 71 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 72 - rejects "*main::SOME_GLOB" using inlined constraint
ok 73 - rejects GLOB reference using ->value_is_valid
ok 74 - rejects GLOB reference using inlined constraint
ok 75 - rejects _T::GlobOverload object using ->value_is_valid
ok 76 - rejects _T::GlobOverload object using inlined constraint
ok 77 - rejects _T::GlobOverload object using ->value_is_valid
ok 78 - rejects _T::GlobOverload object using inlined constraint
ok 79 - rejects open filehandle using ->value_is_valid
ok 80 - rejects open filehandle using inlined constraint
ok 81 - rejects IO::File object using ->value_is_valid
ok 82 - rejects IO::File object using inlined constraint
ok 83 - rejects Regexp object using ->value_is_valid
ok 84 - rejects Regexp object using inlined constraint
ok 85 - rejects BlessedQR object using ->value_is_valid
ok 86 - rejects BlessedQR object using inlined constraint
ok 87 - rejects _T::RegexOverload object using ->value_is_valid
ok 88 - rejects _T::RegexOverload object using inlined constraint
ok 89 - rejects Regexp object using ->value_is_valid
ok 90 - rejects Regexp object using inlined constraint
ok 91 - rejects Foo object using ->value_is_valid
ok 92 - rejects Foo object using inlined constraint
ok 93 - rejects undef using ->value_is_valid
ok 94 - rejects undef using inlined constraint
1..94
ok 8 - AbsDir
# Subtest: RealDir
ok 1 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using ->value_is_valid
ok 2 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using subref overloading
ok 3 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using non-inlined constraint
ok 4 - accepts Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/d8tt4jJf9v] (absolute, realpath, dir) using inlined constraint
ok 5 - rejects Path::Tiny object for [foo] using ->value_is_valid
ok 6 - rejects Path::Tiny object for [foo] using inlined constraint
ok 7 - rejects Path::Tiny object for [t] (dir) using ->value_is_valid
ok 8 - rejects Path::Tiny object for [t] (dir) using inlined constraint
ok 9 - rejects Path::Tiny object for [C:/foo] (absolute, realpath) using ->value_is_valid
ok 10 - rejects Path::Tiny object for [C:/foo] (absolute, realpath) using inlined constraint
ok 11 - rejects Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using ->value_is_valid
ok 12 - rejects Path::Tiny object for [C:/cpanfly-5.24-32/var/tmp/qCBs2sD1yF] (absolute, realpath, file) using inlined constraint
ok 13 - rejects 0 using ->value_is_valid
ok 14 - rejects 0 using inlined constraint
ok 15 - rejects 1 using ->value_is_valid
ok 16 - rejects 1 using inlined constraint
ok 17 - rejects _T::BoolOverload object (true) using ->value_is_valid
ok 18 - rejects _T::BoolOverload object (true) using inlined constraint
ok 19 - rejects _T::BoolOverload object (false) using ->value_is_valid
ok 20 - rejects _T::BoolOverload object (false) using inlined constraint
ok 21 - rejects 100 using ->value_is_valid
ok 22 - rejects 100 using inlined constraint
ok 23 - rejects -100 using ->value_is_valid
ok 24 - rejects -100 using inlined constraint
ok 25 - rejects 42.42 using ->value_is_valid
ok 26 - rejects 42.42 using inlined constraint
ok 27 - rejects -42.42 using ->value_is_valid
ok 28 - rejects -42.42 using inlined constraint
ok 29 - rejects _T::NumOverload object (0) using ->value_is_valid
ok 30 - rejects _T::NumOverload object (0) using inlined constraint
ok 31 - rejects _T::NumOverload object (1) using ->value_is_valid
ok 32 - rejects _T::NumOverload object (1) using inlined constraint
ok 33 - rejects _T::NumOverload object (-42) using ->value_is_valid
ok 34 - rejects _T::NumOverload object (-42) using inlined constraint
ok 35 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 36 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 37 - rejects _T::NumOverload object (42.42) using ->value_is_valid
ok 38 - rejects _T::NumOverload object (42.42) using inlined constraint
ok 39 - rejects '' using ->value_is_valid
ok 40 - rejects '' using inlined constraint
ok 41 - rejects "foo" using ->value_is_valid
ok 42 - rejects "foo" using inlined constraint
ok 43 - rejects "has 42 in it" using ->value_is_valid
ok 44 - rejects "has 42 in it" using inlined constraint
ok 45 - rejects _T::StrOverload object ('') using ->value_is_valid
ok 46 - rejects _T::StrOverload object ('') using inlined constraint
ok 47 - rejects _T::StrOverload object ("full") using ->value_is_valid
ok 48 - rejects _T::StrOverload object ("full") using inlined constraint
ok 49 - rejects "1\n" using ->value_is_valid
ok 50 - rejects "1\n" using inlined constraint
ok 51 - rejects "\n1" using ->value_is_valid
ok 52 - rejects "\n1" using inlined constraint
ok 53 - rejects SCALAR reference using ->value_is_valid
ok 54 - rejects SCALAR reference using inlined constraint
ok 55 - rejects REF reference using ->value_is_valid
ok 56 - rejects REF reference using inlined constraint
ok 57 - rejects _T::ScalarOverload object using ->value_is_valid
ok 58 - rejects _T::ScalarOverload object using inlined constraint
ok 59 - rejects ARRAY reference using ->value_is_valid
ok 60 - rejects ARRAY reference using inlined constraint
ok 61 - rejects _T::ArrayOverload object using ->value_is_valid
ok 62 - rejects _T::ArrayOverload object using inlined constraint
ok 63 - rejects HASH reference using ->value_is_valid
ok 64 - rejects HASH reference using inlined constraint
ok 65 - rejects _T::HashOverload object using ->value_is_valid
ok 66 - rejects _T::HashOverload object using inlined constraint
ok 67 - rejects CODE reference using ->value_is_valid
ok 68 - rejects CODE reference using inlined constraint
ok 69 - rejects _T::CodeOverload object using ->value_is_valid
ok 70 - rejects _T::CodeOverload object using inlined constraint
ok 71 - rejects "*main::SOME_GLOB" using ->value_is_valid
ok 72 - rejects "*main::SOME_GLOB" using inlined constraint
ok 73 - rejects GLOB reference using ->value_is_valid
ok 74 - rejects GLOB reference using inlined constraint
ok 75 - rejects _T::GlobOverload object using ->value_is_valid
ok 76 - rejects _T::GlobOverload object using inlined constraint
ok 77 - rejects _T::GlobOverload object using ->value_is_valid
ok 78 - rejects _T::GlobOverload object using inlined constraint
ok 79 - rejects open filehandle using ->value_is_valid
ok 80 - rejects open filehandle using inlined constraint
ok 81 - rejects IO::File object using ->value_is_valid
ok 82 - rejects IO::File object using inlined constraint
ok 83 - rejects Regexp object using ->value_is_valid
ok 84 - rejects Regexp object using inlined constraint
ok 85 - rejects BlessedQR object using ->value_is_valid
ok 86 - rejects BlessedQR object using inlined constraint
ok 87 - rejects _T::RegexOverload object using ->value_is_valid
ok 88 - rejects _T::RegexOverload object using inlined constraint
ok 89 - rejects Regexp object using ->value_is_valid
ok 90 - rejects Regexp object using inlined constraint
ok 91 - rejects Foo object using ->value_is_valid
ok 92 - rejects Foo object using inlined constraint
ok 93 - rejects undef using ->value_is_valid
ok 94 - rejects undef using inlined constraint
1..94
ok 9 - RealDir
# Subtest: coerce string to Path
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 10 - coerce string to Path
# Subtest: coerce object to Path
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 11 - coerce object to Path
# Subtest: coerce array ref to Path
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 12 - coerce array ref to Path
# Subtest: coerce string to AbsPath
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 13 - coerce string to AbsPath
# Subtest: coerce Path to AbsPath
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 14 - coerce Path to AbsPath
# Subtest: coerce object to AbsPath
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 15 - coerce object to AbsPath
# Subtest: coerce array ref to AbsPath
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 16 - coerce array ref to AbsPath
# Subtest: coerce string to RealPath
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 17 - coerce string to RealPath
# Subtest: coerce Path to RealPath
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 18 - coerce Path to RealPath
# Subtest: coerce object to RealPath
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 19 - coerce object to RealPath
# Subtest: coerce array ref to RealPath
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 20 - coerce array ref to RealPath
# Subtest: coerce string to File
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 21 - coerce string to File
# Subtest: coerce object to File
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 22 - coerce object to File
# Subtest: coerce array ref to File
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 23 - coerce array ref to File
# Subtest: coerce string to AbsFile
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 24 - coerce string to AbsFile
# Subtest: coerce object to AbsFile
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 25 - coerce object to AbsFile
# Subtest: coerce array ref to AbsFile
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 26 - coerce array ref to AbsFile
# Subtest: coerce string to RealFile
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 27 - coerce string to RealFile
# Subtest: coerce object to RealFile
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 28 - coerce object to RealFile
# Subtest: coerce array ref to RealFile
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 29 - coerce array ref to RealFile
# Subtest: coerce string to Dir
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 30 - coerce string to Dir
# Subtest: coerce object to Dir
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 31 - coerce object to Dir
# Subtest: coerce array ref to Dir
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 32 - coerce array ref to Dir
# Subtest: coerce string to AbsDir
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 33 - coerce string to AbsDir
# Subtest: coerce object to AbsDir
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 34 - coerce object to AbsDir
# Subtest: coerce array ref to AbsDir
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 35 - coerce array ref to AbsDir
# Subtest: coerce string to RealDir
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 36 - coerce string to RealDir
# Subtest: coerce object to RealDir
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 37 - coerce object to RealDir
# Subtest: coerce array ref to RealDir
ok 1 - coerced value without dying
ok 2 - '$output' isa 'Path::Tiny'
ok 3 - coercion returned expected value
1..3
ok 38 - coerce array ref to RealDir
# Subtest: message for Path check failure
ok 1 - value = 42
ok 2 - value = Foo object
1..2
ok 39 - message for Path check failure
# Subtest: message for AbsPath check failure
ok 1 - value = 42
ok 2 - value = Foo object
ok 3 - value = Path::Tiny object
1..3
ok 40 - message for AbsPath check failure
# Subtest: message for RealPath check failure
ok 1 - value = 42
ok 2 - value = Foo object
ok 3 - value = Path::Tiny object
1..3
ok 41 - message for RealPath check failure
# Subtest: message for File check failure
ok 1 - value = 42
ok 2 - value = Foo object
ok 3 - value = Path::Tiny object
1..3
ok 42 - message for File check failure
# Subtest: message for AbsFile check failure
ok 1 - value = 42
ok 2 - value = Foo object
ok 3 - value = Path::Tiny object
1..3
ok 43 - message for AbsFile check failure
# Subtest: message for RealFile check failure
ok 1 - value = 42
ok 2 - value = Foo object
ok 3 - value = Path::Tiny object
1..3
ok 44 - message for RealFile check failure
# Subtest: message for Dir check failure
ok 1 - value = 42
ok 2 - value = Foo object
ok 3 - value = Path::Tiny object
1..3
ok 45 - message for Dir check failure
# Subtest: message for AbsDir check failure
ok 1 - value = 42
ok 2 - value = Foo object
ok 3 - value = Path::Tiny object
1..3
ok 46 - message for AbsDir check failure
# Subtest: message for RealDir check failure
ok 1 - value = 42
ok 2 - value = Foo object
ok 3 - value = Path::Tiny object
1..3
ok 47 - message for RealDir check failure
1..47
ok
All tests successful.
Files=2, Tests=48, 1 wallclock secs ( 0.16 usr + 0.03 sys = 0.19 CPU)
Result: PASS
DROLSKY/Specio-Library-Path-Tiny-0.04.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Dave Rolsky <autarch@urth.org>
Path::Tiny types and coercions for Specio
>>> (cd C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof && tar cvf - Specio-Library-Path-Tiny-0.04.ppd blib) | gzip -c >C:/cpanfly-5.24-32/var/REPO/D/DR/DROLSKY/Specio-Library-Path-Tiny-0.04.tar.gz
Specio-Library-Path-Tiny-0.04.ppd
blib/
blib/lib/
blib/lib/Specio/
blib/lib/Specio/Library/
blib/lib/Specio/Library/Path/
blib/lib/Specio/Library/Path/Tiny.pm
DROLSKY/Code-TidyAll-0.54.tar.gz
Has already been unwrapped into directory C:\cpanfly-5.24-32\var\tmp\cpan_build\Code-TidyAll-0.54-jfSAFX
DROLSKY/Code-TidyAll-0.54.tar.gz
Has already been prepared
Running make for D/DR/DROLSKY/Code-TidyAll-0.54.tar.gz
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'make'
>>> dmake
cp lib/Code/TidyAll/Git/Util.pm blib\lib\Code\TidyAll\Git\Util.pm
cp lib/Code/TidyAll/Plugin/JSLint.pm blib\lib\Code\TidyAll\Plugin\JSLint.pm
cp lib/Code/TidyAll/Plugin/CSSUnminifier.pm blib\lib\Code\TidyAll\Plugin\CSSUnminifier.pm
cp lib/Code/TidyAll/Config/INI/Reader.pm blib\lib\Code\TidyAll\Config\INI\Reader.pm
cp lib/Code/TidyAll/Plugin.pm blib\lib\Code\TidyAll\Plugin.pm
cp lib/Code/TidyAll.pm blib\lib\Code\TidyAll.pm
cp lib/Code/TidyAll/Plugin/MasonTidy.pm blib\lib\Code\TidyAll\Plugin\MasonTidy.pm
cp lib/Code/TidyAll/Plugin/JSBeautify.pm blib\lib\Code\TidyAll\Plugin\JSBeautify.pm
cp lib/Code/TidyAll/Plugin/JSHint.pm blib\lib\Code\TidyAll\Plugin\JSHint.pm
cp lib/Code/TidyAll/Plugin/PerlCritic.pm blib\lib\Code\TidyAll\Plugin\PerlCritic.pm
cp lib/Code/TidyAll/Plugin/JSON.pm blib\lib\Code\TidyAll\Plugin\JSON.pm
cp lib/Code/TidyAll/CacheModel.pm blib\lib\Code\TidyAll\CacheModel.pm
cp lib/Code/TidyAll/Plugin/PHPCodeSniffer.pm blib\lib\Code\TidyAll\Plugin\PHPCodeSniffer.pm
cp lib/Code/TidyAll/Cache.pm blib\lib\Code\TidyAll\Cache.pm
cp lib/Code/TidyAll/CacheModel/Shared.pm blib\lib\Code\TidyAll\CacheModel\Shared.pm
cp lib/Code/TidyAll/Git/Precommit.pm blib\lib\Code\TidyAll\Git\Precommit.pm
cp lib/Code/TidyAll/Git/Prereceive.pm blib\lib\Code\TidyAll\Git\Prereceive.pm
cp lib/Code/TidyAll/Role/Tempdir.pm blib\lib\Code\TidyAll\Role\Tempdir.pm
cp lib/Code/TidyAll/Util/Zglob.pm blib\lib\Code\TidyAll\Util\Zglob.pm
cp lib/Code/TidyAll/Util.pm blib\lib\Code\TidyAll\Util.pm
cp lib/Code/TidyAll/Plugin/PodTidy.pm blib\lib\Code\TidyAll\Plugin\PodTidy.pm
cp lib/Code/TidyAll/Plugin/PodChecker.pm blib\lib\Code\TidyAll\Plugin\PodChecker.pm
cp lib/Code/TidyAll/Plugin/PodSpell.pm blib\lib\Code\TidyAll\Plugin\PodSpell.pm
cp lib/Test/Code/TidyAll.pm blib\lib\Test\Code\TidyAll.pm
cp lib/Code/TidyAll/Plugin/PerlTidySweet.pm blib\lib\Code\TidyAll\Plugin\PerlTidySweet.pm
cp lib/Code/TidyAll/Plugin/SortLines.pm blib\lib\Code\TidyAll\Plugin\SortLines.pm
cp lib/Code/TidyAll/Result.pm blib\lib\Code\TidyAll\Result.pm
cp lib/Code/TidyAll/Plugin/PerlTidy.pm blib\lib\Code\TidyAll\Plugin\PerlTidy.pm
cp lib/Code/TidyAll/SVN/Util.pm blib\lib\Code\TidyAll\SVN\Util.pm
cp lib/Code/TidyAll/SVN/Precommit.pm blib\lib\Code\TidyAll\SVN\Precommit.pm
"C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command -e cp -- bin/tidyall blib\script\tidyall
pl2bat.bat blib\script\tidyall
DROLSKY/Code-TidyAll-0.54.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.16
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.16
#
# === Test Requires ===
#
# Module Want Have
# ------------------- ---- --------
# Encode any 2.86
# ExtUtils::MakeMaker any 7.16
# File::Spec any 3.62
# Test::Class::Most any 0.08
# Test::Differences any 0.64
# Test::More 0.96 1.302062
# Test::Warnings any 0.026
# autodie any 2.29
# lib any 0.63
#
# === Test Recommends ===
#
# Module Want Have
# ---------- -------- --------
# CPAN::Meta 2.120900 2.150005
#
# === Runtime Requires ===
#
# Module Want Have
# --------------------------- ----- --------
# Capture::Tiny any 0.44
# Config::INI::Reader any 0.025
# Cwd any 3.62
# Data::Dumper any 2.161
# Date::Format any 2.24
# Digest::SHA any 5.96
# Exporter any 5.72
# File::Basename any 2.85
# File::Find any 1.34
# File::Path any 2.12
# File::Slurp::Tiny any 0.004
# File::Spec any 3.62
# File::Which any 1.21
# File::Zglob any 0.11
# Getopt::Long any 2.49
# Guard any 1.023
# IPC::Run3 any 0.048
# IPC::System::Simple any 1.25
# List::Compare any 0.53
# List::SomeUtils any 0.53
# Log::Any any 1.040
# Moo any 2.002004
# Moo::Role any 2.002004
# Path::Tiny 0.098 0.098
# Scalar::Util any 1.45
# Specio 0.30 0.30
# Specio::Declare any 0.30
# Specio::Library::Builtins any 0.30
# Specio::Library::Numeric any 0.30
# Specio::Library::Path::Tiny 0.04 0.04
# Specio::Library::String any 0.30
# Test::Builder any 1.302062
# Text::Diff 1.44 1.44
# Text::Diff::Table any 1.44
# Text::ParseWords any 3.30
# Time::Duration::Parse any 0.13
# Try::Tiny any 0.27
# base any 2.23
# constant any 1.33
# strict any 1.11
# warnings any 1.36
#
# === Runtime Recommends ===
#
# Module Want Have
# --------------------- ---- ----
# Parallel::ForkManager any 1.19
#
t/00-report-prereqs.t ..
1..1
ok 1
ok
# Failed test 'test filemode'
# at t/lib/Test/Code/TidyAll/Basic.pm line 92.
# (in Test::Code::TidyAll::Basic->test_filemode)
# got: '33206'
# expected: '33261'
# Looks like you failed 1 test of 127.
t/Basic.t ..............
ok 1 - one file no plugins - error_count == 0
ok 2 - one file no plugins - foo.txt content
ok 3 - one file UpperText - error_count == 0
ok 4 - one file UpperText - foo.txt content
ok 5 - one file reversals mode - error_count == 0
ok 6 - one file reversals mode - foo.txt content
ok 7 - four files UpperText ReverseFoo - error_count == 0
ok 8 - four files UpperText ReverseFoo - foo.tx content
ok 9 - four files UpperText ReverseFoo - bar.txt content
ok 10 - four files UpperText ReverseFoo - bar.tx content
ok 11 - four files UpperText ReverseFoo - foo.txt content
ok 12 - one file UpperText errors - error_count > 0
ok 13 - one file UpperText errors - errors
ok 14 - one file UpperText errors - foo.txt content
ok 15 - first file change (no_cache=0, no_backups=0, model=Code::TidyAll::CacheModel, cache_class=)
ok 16 - first output (no_cache=0, no_backups=0, model=Code::TidyAll::CacheModel, cache_class=)
ok 17 - second output (no_cache=0, no_backups=0, model=Code::TidyAll::CacheModel, cache_class=)
ok 18 - third output (no_cache=0, no_backups=0, model=Code::TidyAll::CacheModel, cache_class=)
ok 19 - fourth file change (no_cache=0, no_backups=0, model=Code::TidyAll::CacheModel, cache_class=)
ok 20 - fourth output (no_cache=0, no_backups=0, model=Code::TidyAll::CacheModel, cache_class=)
ok 21 - 1 or 2 backup files (no_cache=0, no_backups=0, model=Code::TidyAll::CacheModel, cache_class=)
ok 22 - backup filename (no_cache=0, no_backups=0, model=Code::TidyAll::CacheModel, cache_class=)
ok 23 - first file change (no_cache=0, no_backups=1, model=Code::TidyAll::CacheModel, cache_class=)
ok 24 - first output (no_cache=0, no_backups=1, model=Code::TidyAll::CacheModel, cache_class=)
ok 25 - second output (no_cache=0, no_backups=1, model=Code::TidyAll::CacheModel, cache_class=)
ok 26 - third output (no_cache=0, no_backups=1, model=Code::TidyAll::CacheModel, cache_class=)
ok 27 - fourth file change (no_cache=0, no_backups=1, model=Code::TidyAll::CacheModel, cache_class=)
ok 28 - fourth output (no_cache=0, no_backups=1, model=Code::TidyAll::CacheModel, cache_class=)
ok 29 - no backup files (no_cache=0, no_backups=1, model=Code::TidyAll::CacheModel, cache_class=)
ok 30 - first file change (no_cache=1, no_backups=0, model=Code::TidyAll::CacheModel, cache_class=)
ok 31 - first output (no_cache=1, no_backups=0, model=Code::TidyAll::CacheModel, cache_class=)
ok 32 - second output (no_cache=1, no_backups=0, model=Code::TidyAll::CacheModel, cache_class=)
ok 33 - third output (no_cache=1, no_backups=0, model=Code::TidyAll::CacheModel, cache_class=)
ok 34 - fourth file change (no_cache=1, no_backups=0, model=Code::TidyAll::CacheModel, cache_class=)
ok 35 - fourth output (no_cache=1, no_backups=0, model=Code::TidyAll::CacheModel, cache_class=)
ok 36 - 1 or 2 backup files (no_cache=1, no_backups=0, model=Code::TidyAll::CacheModel, cache_class=)
ok 37 - backup filename (no_cache=1, no_backups=0, model=Code::TidyAll::CacheModel, cache_class=)
ok 38 - first file change (no_cache=1, no_backups=1, model=Code::TidyAll::CacheModel, cache_class=)
ok 39 - first output (no_cache=1, no_backups=1, model=Code::TidyAll::CacheModel, cache_class=)
ok 40 - second output (no_cache=1, no_backups=1, model=Code::TidyAll::CacheModel, cache_class=)
ok 41 - third output (no_cache=1, no_backups=1, model=Code::TidyAll::CacheModel, cache_class=)
ok 42 - fourth file change (no_cache=1, no_backups=1, model=Code::TidyAll::CacheModel, cache_class=)
ok 43 - fourth output (no_cache=1, no_backups=1, model=Code::TidyAll::CacheModel, cache_class=)
ok 44 - no backup files (no_cache=1, no_backups=1, model=Code::TidyAll::CacheModel, cache_class=)
ok 45 - first file change (no_cache=0, no_backups=0, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 46 - first output (no_cache=0, no_backups=0, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 47 - second output (no_cache=0, no_backups=0, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 48 - third output (no_cache=0, no_backups=0, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 49 - fourth file change (no_cache=0, no_backups=0, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 50 - fourth output (no_cache=0, no_backups=0, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 51 - 1 or 2 backup files (no_cache=0, no_backups=0, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 52 - backup filename (no_cache=0, no_backups=0, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 53 - first file change (no_cache=0, no_backups=1, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 54 - first output (no_cache=0, no_backups=1, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 55 - second output (no_cache=0, no_backups=1, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 56 - third output (no_cache=0, no_backups=1, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 57 - fourth file change (no_cache=0, no_backups=1, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 58 - fourth output (no_cache=0, no_backups=1, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 59 - no backup files (no_cache=0, no_backups=1, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 60 - first file change (no_cache=1, no_backups=0, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 61 - first output (no_cache=1, no_backups=0, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 62 - second output (no_cache=1, no_backups=0, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 63 - third output (no_cache=1, no_backups=0, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 64 - fourth file change (no_cache=1, no_backups=0, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 65 - fourth output (no_cache=1, no_backups=0, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 66 - 1 or 2 backup files (no_cache=1, no_backups=0, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 67 - backup filename (no_cache=1, no_backups=0, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 68 - first file change (no_cache=1, no_backups=1, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 69 - first output (no_cache=1, no_backups=1, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 70 - second output (no_cache=1, no_backups=1, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 71 - third output (no_cache=1, no_backups=1, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 72 - fourth file change (no_cache=1, no_backups=1, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 73 - fourth output (no_cache=1, no_backups=1, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 74 - no backup files (no_cache=1, no_backups=1, model=Code::TidyAll::CacheModel::Shared, cache_class=)
ok 75 - --version output
ok 76 - --help output
# Subtest: conf at tidyall.ini
ok 1 - params msg
ok 2 - backup_ttl
ok 3 - verbose
ok 4 - root_dir
ok 5 - foo.txt
ok 6 - tidied
ok 7 - foo.txt tidied
ok 8 - foo2.txt not tidied
ok 9 - pipe: stdin tidied
ok 10 - pipe: no stderr
ok 11 - pipe: stdin mirrored to stdout
ok 12 - test cli
1..12
ok 77 - conf at tidyall.ini
# Subtest: conf at .tidyallrc
ok 1 - params msg
ok 2 - backup_ttl
ok 3 - verbose
ok 4 - root_dir
ok 5 - foo.txt
ok 6 - tidied
ok 7 - foo.txt tidied
ok 8 - foo2.txt not tidied
ok 9 - pipe: stdin tidied
ok 10 - pipe: no stderr
ok 11 - pipe: stdin mirrored to stdout
ok 12 - test cli
1..12
ok 78 - conf at .tidyallrc
ok 79 - 1 result
ok 80 - error
ok 81 - test dirs
ok 82 - 3 results
ok 83 - 2 tidied
ok 84 - test dirs
ok 85 - test dirs
ok 86 - test dirs
ok 87 - test dirs
ok 88 - test dirs
ok 89 - test dirs
ok 90 - threw Regexp ((?^:Missing required))
ok 91 - threw Regexp ((?^:Missing required))
ok 92 - threw Regexp ((?^:unknown constructor params 'bad_param', 'worse_param'))
ok 93 - threw Regexp ((?^:could not load plugin class))
ok 94 - threw Regexp ((?^:unknown options))
ok 95 - file not found
ok 96 - filename output
ok 97 - tidied
ok 98 - threw Regexp ((?^:not underneath root dir))
[tidied] foo.txt
ok 99 - test filemode
not ok 100 - test filemode
ok 101 - test git files
[tidied] foo.txt
ok 102 - 3^2 = 9
ok 103 - test_multiple_plugin_instances - error_count == 0
ok 104 - test_multiple_plugin_instances - foo.txt content
ok 105 - test_multiple_plugin_instances - bar.txt content
ok 106 - test_multiple_plugin_instances - foo.dat content
ok 107 - test_paths_in_messages - error_count > 0
ok 108 - test_paths_in_messages - errors
ok 109 - test_paths_in_messages - errors
ok 110 - test_paths_in_messages - errors
ok 111 - __ANON__ - error_count == 0
ok 112 - __ANON__ - foo.txt content
ok 113 - __ANON__ - output
purging old backups
ok 114 - test_plugin_order_and_atomicity - error_count > 0
ok 115 - test_plugin_order_and_atomicity - errors
ok 116 - test_plugin_order_and_atomicity - foo.txt content
ok 117 - test_plugin_order_and_atomicity - output
ok 118 - test quiet and verbose
ok 119 - non-alpha content found (normal)
ok 120 - test quiet and verbose
ok 121 - non-alpha content found (quiet)
ok 122 - purging old backups (verbose)
ok 123 - foo.txt (verbose)
ok 124 - non-alpha content found (verbose)
ok 125 - test selects and ignores
ok 126 - test selects and ignores
ok 127 - test shebang
1..127
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/127 subtests
t/Conf.t ...............
ok 1 - threw Regexp ((?^:unknown option 'timez'))
# Subtest: valid config
ok 1 - backup_ttl
ok 2 - backup_ttl_secs
ok 3 - no_backups
ok 4 - no_cache
ok 5 - plugins
ok 6 - root_dir comes from config file path
ok 7 - data dir is below root dir
1..7
ok 2 - valid config
# Subtest: space-separate select & ignore
ok 1 - plugins
ok 2 - root_dir comes from config file path
ok 3 - data dir is below root dir
1..3
ok 3 - space-separate select & ignore
1..3
ok
t/Plugin-SortLines.t ...
ok 1 - state=tidied [c
# b
# a
# ]
ok 2 - new contents [c
# b
# a
# ]
ok 3 - no error [c
# b
# a
# ]
ok 4 - state=tidied [
#
# a
#
#
# ]
ok 5 - new contents [
#
# a
#
#
# ]
ok 6 - no error [
#
# a
#
#
# ]
1..6
ok
t/Zglob.t ..............
ok 1 - foo.txt matches **/*.txt
ok 2 - foo/baz.txt matches **/*.txt
ok 3 - foo/bar/baz.txt matches **/*.txt
ok 4 - foo/bar/baz.tx does not match **/*.txt
ok 5 - foo matches **/*
ok 6 - foo.txt matches **/*
ok 7 - foo/bar matches **/*
ok 8 - foo/baz.txt matches **/*
ok 9 - foo/baz.txt matches foo/**/*.txt
ok 10 - foo/bar/baz.txt matches foo/**/*.txt
ok 11 - foo/bar/baz/blargh.txt matches foo/**/*.txt
ok 12 - foo.txt does not match foo/**/*.txt
ok 13 - foo/bar/baz.tx does not match foo/**/*.txt
1..13
ok
Test Summary Report
-------------------
t/Basic.t (Wstat: 256 Tests: 127 Failed: 1)
Failed test: 100
Non-zero exit status: 1
Files=5, Tests=150, 16 wallclock secs ( 0.14 usr + 0.03 sys = 0.17 CPU)
Result: FAIL
Failed 1/5 test programs. 1/150 subtests failed.
dmake: Error code 255, while making 'test_dynamic'
DROLSKY/Code-TidyAll-0.54.tar.gz
dmake test TEST_VERBOSE=1 -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports DROLSKY/Code-TidyAll-0.54.tar.gz
Running test for module 'Dist::Zilla::Plugin::MAXMIND::TidyAll'
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\M\MA\MAXMIND\Dist-Zilla-PluginBundle-MAXMIND-0.13.tar.gz ok
Dist-Zilla-PluginBundle-MAXMIND-0.13/
Dist-Zilla-PluginBundle-MAXMIND-0.13/Changes
Dist-Zilla-PluginBundle-MAXMIND-0.13/cpanfile
Dist-Zilla-PluginBundle-MAXMIND-0.13/dist.ini
Dist-Zilla-PluginBundle-MAXMIND-0.13/INSTALL
Dist-Zilla-PluginBundle-MAXMIND-0.13/lib/
Dist-Zilla-PluginBundle-MAXMIND-0.13/LICENSE
Dist-Zilla-PluginBundle-MAXMIND-0.13/Makefile.PL
Dist-Zilla-PluginBundle-MAXMIND-0.13/MANIFEST
Dist-Zilla-PluginBundle-MAXMIND-0.13/META.json
Dist-Zilla-PluginBundle-MAXMIND-0.13/META.yml
Dist-Zilla-PluginBundle-MAXMIND-0.13/perlcriticrc
Dist-Zilla-PluginBundle-MAXMIND-0.13/perltidyrc
Dist-Zilla-PluginBundle-MAXMIND-0.13/README.md
Dist-Zilla-PluginBundle-MAXMIND-0.13/t/
Dist-Zilla-PluginBundle-MAXMIND-0.13/tidyall.ini
Dist-Zilla-PluginBundle-MAXMIND-0.13/t/00-report-prereqs.dd
Dist-Zilla-PluginBundle-MAXMIND-0.13/t/00-report-prereqs.t
Dist-Zilla-PluginBundle-MAXMIND-0.13/t/author-00-compile.t
Dist-Zilla-PluginBundle-MAXMIND-0.13/t/author-eol.t
Dist-Zilla-PluginBundle-MAXMIND-0.13/t/author-no-tabs.t
Dist-Zilla-PluginBundle-MAXMIND-0.13/t/author-pod-spell.t
Dist-Zilla-PluginBundle-MAXMIND-0.13/t/author-pod-syntax.t
Dist-Zilla-PluginBundle-MAXMIND-0.13/t/author-test-version.t
Dist-Zilla-PluginBundle-MAXMIND-0.13/t/release-cpan-changes.t
Dist-Zilla-PluginBundle-MAXMIND-0.13/t/release-portability.t
Dist-Zilla-PluginBundle-MAXMIND-0.13/t/release-synopsis.t
Dist-Zilla-PluginBundle-MAXMIND-0.13/t/release-tidyall.t
Dist-Zilla-PluginBundle-MAXMIND-0.13/lib/Dist/
Dist-Zilla-PluginBundle-MAXMIND-0.13/lib/Dist/Zilla/
Dist-Zilla-PluginBundle-MAXMIND-0.13/lib/Dist/Zilla/Plugin/
Dist-Zilla-PluginBundle-MAXMIND-0.13/lib/Dist/Zilla/PluginBundle/
Dist-Zilla-PluginBundle-MAXMIND-0.13/lib/Dist/Zilla/PluginBundle/MAXMIND.pm
Dist-Zilla-PluginBundle-MAXMIND-0.13/lib/Dist/Zilla/Plugin/MAXMIND/
Dist-Zilla-PluginBundle-MAXMIND-0.13/lib/Dist/Zilla/Plugin/MAXMIND/Contributors.pm
Dist-Zilla-PluginBundle-MAXMIND-0.13/lib/Dist/Zilla/Plugin/MAXMIND/License.pm
Dist-Zilla-PluginBundle-MAXMIND-0.13/lib/Dist/Zilla/Plugin/MAXMIND/TidyAll.pm
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'prepare'
Configuring M/MA/MAXMIND/Dist-Zilla-PluginBundle-MAXMIND-0.13.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
Warning: prerequisite Dist::Zilla::Plugin::Git::Contributors 0 not found.
Warning: prerequisite Dist::Zilla::Plugin::MinimumPerl 0 not found.
Warning: prerequisite Dist::Zilla::Plugin::Test::Compile 0 not found.
Warning: prerequisite Dist::Zilla::Plugin::Test::PodSpelling 0 not found.
Warning: prerequisite Dist::Zilla::Plugin::Test::Version 0 not found.
Checking if your kit is complete...
Looks good
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Dist::Zilla::PluginBundle::MAXMIND
Writing MYMETA.yml and MYMETA.json
MAXMIND/Dist-Zilla-PluginBundle-MAXMIND-0.13.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for M/MA/MAXMIND/Dist-Zilla-PluginBundle-MAXMIND-0.13.tar.gz
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'make'
---- Unsatisfied dependencies detected during ----
---- MAXMIND/Dist-Zilla-PluginBundle-MAXMIND-0.13.tar.gz ----
Dist::Zilla::Plugin::MinimumPerl [requires]
Dist::Zilla::Plugin::Test::Compile [requires]
Dist::Zilla::Plugin::Git::Contributors [requires]
Dist::Zilla::Plugin::Test::Version [requires]
Dist::Zilla::Plugin::Test::PodSpelling [requires]
Running test for module 'Dist::Zilla::Plugin::MinimumPerl'
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\A\AP\APOCAL\Dist-Zilla-Plugin-MinimumPerl-1.006.tar.gz ok
Dist-Zilla-Plugin-MinimumPerl-1.006/
Dist-Zilla-Plugin-MinimumPerl-1.006/SIGNATURE
Dist-Zilla-Plugin-MinimumPerl-1.006/AUTHOR_PLEDGE
Dist-Zilla-Plugin-MinimumPerl-1.006/Makefile.PL
Dist-Zilla-Plugin-MinimumPerl-1.006/Build.PL
Dist-Zilla-Plugin-MinimumPerl-1.006/Changes
Dist-Zilla-Plugin-MinimumPerl-1.006/META.yml
Dist-Zilla-Plugin-MinimumPerl-1.006/INSTALL
Dist-Zilla-Plugin-MinimumPerl-1.006/lib/
Dist-Zilla-Plugin-MinimumPerl-1.006/lib/Dist/
Dist-Zilla-Plugin-MinimumPerl-1.006/lib/Dist/Zilla/
Dist-Zilla-Plugin-MinimumPerl-1.006/lib/Dist/Zilla/Plugin/
Dist-Zilla-Plugin-MinimumPerl-1.006/lib/Dist/Zilla/Plugin/MinimumPerl.pm
Dist-Zilla-Plugin-MinimumPerl-1.006/CommitLog
Dist-Zilla-Plugin-MinimumPerl-1.006/t/
Dist-Zilla-Plugin-MinimumPerl-1.006/t/apocalypse.t
Dist-Zilla-Plugin-MinimumPerl-1.006/t/000-report-versions-tiny.t
Dist-Zilla-Plugin-MinimumPerl-1.006/t/00-compile.t
Dist-Zilla-Plugin-MinimumPerl-1.006/MANIFEST.SKIP
Dist-Zilla-Plugin-MinimumPerl-1.006/examples/
Dist-Zilla-Plugin-MinimumPerl-1.006/examples/dist.ini
Dist-Zilla-Plugin-MinimumPerl-1.006/MANIFEST
Dist-Zilla-Plugin-MinimumPerl-1.006/cpanfile
Dist-Zilla-Plugin-MinimumPerl-1.006/dist.ini
Dist-Zilla-Plugin-MinimumPerl-1.006/README
Dist-Zilla-Plugin-MinimumPerl-1.006/LICENSE
Dist-Zilla-Plugin-MinimumPerl-1.006/META.json
Dist-Zilla-Plugin-MinimumPerl-1.006/doap.xml
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'prepare'
Configuring A/AP/APOCAL/Dist-Zilla-Plugin-MinimumPerl-1.006.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
Warning: prerequisite Perl::MinimumVersion 1.26 not found.
Congratulations, your toolchain understands 'configure_requires'!
Checking if your kit is complete...
Looks good
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Dist::Zilla::Plugin::MinimumPerl
Writing MYMETA.yml and MYMETA.json
APOCAL/Dist-Zilla-Plugin-MinimumPerl-1.006.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for A/AP/APOCAL/Dist-Zilla-Plugin-MinimumPerl-1.006.tar.gz
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'make'
---- Unsatisfied dependencies detected during ----
---- APOCAL/Dist-Zilla-Plugin-MinimumPerl-1.006.tar.gz ----
Perl::MinimumVersion [requires]
Running test for module 'Perl::MinimumVersion'
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\N\NE\NEILB\Perl-MinimumVersion-1.38.tar.gz ok
Perl-MinimumVersion-1.38/
Perl-MinimumVersion-1.38/Changes
Perl-MinimumVersion-1.38/dist.ini
Perl-MinimumVersion-1.38/lib/
Perl-MinimumVersion-1.38/LICENSE
Perl-MinimumVersion-1.38/Makefile.PL
Perl-MinimumVersion-1.38/MANIFEST
Perl-MinimumVersion-1.38/META.yml
Perl-MinimumVersion-1.38/README
Perl-MinimumVersion-1.38/script/
Perl-MinimumVersion-1.38/t/
Perl-MinimumVersion-1.38/t/01_compile.t
Perl-MinimumVersion-1.38/t/02_main.t
Perl-MinimumVersion-1.38/t/03_open_3arg.t
Perl-MinimumVersion-1.38/t/04_substr.t
Perl-MinimumVersion-1.38/t/05_foreach.t
Perl-MinimumVersion-1.38/t/06_weaken.t
Perl-MinimumVersion-1.38/t/07_splice.t
Perl-MinimumVersion-1.38/t/08_mkdir.t
Perl-MinimumVersion-1.38/t/09_pkg_name_version.t
Perl-MinimumVersion-1.38/t/10_yada_yada_yada.t
Perl-MinimumVersion-1.38/t/11_feature_bundle.t
Perl-MinimumVersion-1.38/t/12_double_colon.t
Perl-MinimumVersion-1.38/t/13_perl_510.t
Perl-MinimumVersion-1.38/t/14_regex.t
Perl-MinimumVersion-1.38/t/15_each.t
Perl-MinimumVersion-1.38/t/16_binmode.t
Perl-MinimumVersion-1.38/t/17_when.t
Perl-MinimumVersion-1.38/t/18_exists_subr.t
Perl-MinimumVersion-1.38/t/19_opentemp.t
Perl-MinimumVersion-1.38/t/20_sort_subref.t
Perl-MinimumVersion-1.38/t/21_openscalar.t
Perl-MinimumVersion-1.38/t/22_while_readdir.t
Perl-MinimumVersion-1.38/t/23_internals.t
Perl-MinimumVersion-1.38/t/24_state.t
Perl-MinimumVersion-1.38/t/25_scheduled_blocks.t
Perl-MinimumVersion-1.38/t/26_stacked_labels.t
Perl-MinimumVersion-1.38/script/perlver
Perl-MinimumVersion-1.38/lib/Perl/
Perl-MinimumVersion-1.38/lib/Perl/MinimumVersion/
Perl-MinimumVersion-1.38/lib/Perl/MinimumVersion.pm
Perl-MinimumVersion-1.38/lib/Perl/MinimumVersion/Reason.pm
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'prepare'
Configuring N/NE/NEILB/Perl-MinimumVersion-1.38.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Perl::MinimumVersion
Writing MYMETA.yml and MYMETA.json
NEILB/Perl-MinimumVersion-1.38.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for N/NE/NEILB/Perl-MinimumVersion-1.38.tar.gz
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'make'
>>> dmake
cp lib/Perl/MinimumVersion/Reason.pm blib\lib\Perl\MinimumVersion\Reason.pm
cp lib/Perl/MinimumVersion.pm blib\lib\Perl\MinimumVersion.pm
"C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command -e cp -- script/perlver blib\script\perlver
pl2bat.bat blib\script\perlver
NEILB/Perl-MinimumVersion-1.38.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/01_compile.t ...........
1..3
ok 1 - Your perl is new enough
ok 2 - use Perl::MinimumVersion;
ok 3 - perlver compiles ok
ok
t/02_main.t ..............
1..116
ok 1 - PMV constant exports correctly
ok 2 - _max() returns false
ok 3 - _max(undef) returns false
ok 4 - _max(undef) returns false
ok 5 - _max(one) returns the same valud
ok 6 - _max(one, bad) returns the good version
ok 7 - _max(two) returns the higher version
ok 8 - _max(two) returns the higher version
ok 9 - _max(three) returns the higher version
ok 10 - _max(three) returns the higher version
ok 11 - _max() returns false (as method)
ok 12 - _max(undef) returns false (as method)
ok 13 - _max(undef) returns false (as method)
ok 14 - _max(one) returns the same value (as method)
ok 15 - _max(one, bad) returns the good version (as method)
ok 16 - _max(two) returns the higher version (as method)
ok 17 - _max(two) returns the higher version (as method)
ok 18 - _max(three) returns the higher version (as method)
ok 19 - _max(three) returns the higher version (as method)
ok 20 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 21 - ->new(evil) returns undef
ok 22 - ->new(evil) returns undef
ok 23 - ->new(evil) returns undef
ok 24 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 25 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 26 - Hello World matches expected version
ok 27 - ->_any_our_variables returns false
ok 28 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 29 - An object of class 'version' isa 'version'
ok 30 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 31 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 32 - "our" matches expected version
ok 33 - ->_any_our_variables returns true
ok 34 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 35 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 36 - "attributes" matches expected version
ok 37 - ->_any_attributes returns true
ok 38 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 39 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 40 - explicit versions are detected
ok 41 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 42 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 43 - Used syntax higher than low explicit
ok 44 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 45 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 46 - utf8 module makes the version 5.008
ok 47 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 48 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 49 - binary
ok 50 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 51 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 52 - constant hash adds a 5.008 dep
ok 53 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 54 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 55 - normal constant use has no dep
ok 56 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 57 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 58 - "use mro" matches expected version
ok 59 - ->_perl_5010_pragmas returns true
ok 60 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 61 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 62 - "version number" detected
ok 63 - ->_any_version_literals returns true
ok 64 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 65 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 66 - Localized soft reference matched expected version
ok 67 - ->_local_soft_reference returns true
ok 68 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 69 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 70 - variables added in 5.5
ok 71 - ->_5005_variables returns true
ok 72 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 73 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 74 - $^E + $!
ok 75 - ->_bugfix_magic_errno returns $^E
ok 76 - 5.006 syntax found when no limit supplied
ok 77 - 5.006 syntax found when 5.005 limit supplied
ok 78 - no syntax constraints found when 5.008 limit supplied
ok 79 - also works as object method with limit: no constraints found
ok 80 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 81 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 82 - use feature :5.12 matches expected version
ok 83 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 84 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 85 - use feature :5.10 along with older feature
ok 86 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 87 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 88 - use feature :5.10 along with newer feature
ok 89 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 90 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 91 - \z in regex matches expected version
ok 92 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 93 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 94 - \z along with newer feature
ok 95 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 96 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 97 - \F
ok 98 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 99 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 100 - /c regex modifier
ok 101 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 102 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 103 - \F and use feature
ok 104 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 105 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 106 - \F and use feature
ok 107 - An object of class 'PPI::Document' isa 'PPI::Document'
ok 108 - An object of class 'Perl::MinimumVersion' isa 'Perl::MinimumVersion'
ok 109 - 2-arg binmode with utf
ok 110 - we find three versioned marked in the result
ok 111 - correct data in results pos 0
ok 112 - correct data in results pos 2
ok 113 - correct data in results pos 4
ok 114 - 5.6 checks not run when _checks2skip was used
ok 115 - correct version
ok 116 - 3 checks met
ok
t/03_open_3arg.t .........
1..13
ok 1 - close $x;
ok 2 - open A,'test.txt'
ok 3 - open INFO, "< datafile" or print "can't open datafile: ",$!;
ok 4 - open INFO, "< datafile" or die;
ok 5 - open(INFO, "datafile") || die("can't open datafile: $!");
ok 6 - open my $fh, ">$output";
ok 7 - if(open my $fh, $output) {}
ok 8 - open A,'<','test.txt';
ok 9 - open( INFO, ">", $datafile ) || die "Can't create $datafile: $!";
ok 10 - open( INFO, ">", $datafile )
ok 11 - open my $fh, '>', $output;
ok 12 - if(open my $fh, '>', $output) {}
ok 13 - open my $fh, '|-', 'test','arg1';
ok
t/04_substr.t ............
1..7
ok 1 - substr 'asdf',1,1 or print 2,2;
ok 2 - substr('asdf',1,1);
ok 3 - my $a=substr('asdf',1,1);
ok 4 - $a->substr('asdf',1,1,'aa');
ok 5 - substr('asdf',1,1,'tt');
ok 6 - my $a=substr('asdf',1,1,'aa');
ok 7 - if(substr('asdf',1,1,'aa')) {}
ok
t/05_foreach.t ...........
1..5
ok 1 - foreach (1,2,3) {}
ok 2 - print "$_," while $a;
ok 3 - print "$_," foreach split //,"asdf";
ok 4 - print "$_," foreach (1,2,3,4);
ok 5 - print "$_," foreach 'asdf';
ok
t/06_weaken.t ............
1..8
ok 1 - use Scalar::Util;
ok 2 - use Scalar::Util qw/weakening/;
ok 3 - use Scalar::Util qw/test weaken test/;
ok 4 - use Scalar::Util qw/weaken/;
ok 5 - use Scalar::Util qw/isweak/;
ok 6 - Scalar::Util::weaken($b);
ok 7 - if(Scalar::Util::isweak($a)) {}
ok 8 - if(Scalar::Util::isweak $a ) {}
ok
t/07_splice.t ............
1..9
ok 1 - splice(@a,1);
ok 2 - splice @a,1;
ok 3 - splice @a,1,1;
ok 4 - splice @a,1,1,@b;
ok 5 - splice @a,1 or die -1,1;
ok 6 - $test->splice(@a,1,-1,@b);
ok 7 - splice @a,1,-1;
ok 8 - splice(@a,1,-1);
ok 9 - $c=splice(@a,1,-1);
ok
t/08_mkdir.t .............
1..7
ok 1 - mkdir1('test',1);
ok 2 - mkdir('test',1);
ok 3 - mkdir 'test',1;
ok 4 - $test->mkdir('a');
ok 5 - mkdir('test');
ok 6 - mkdir 'test';
ok 7 - $c=mkdir('test');
ok
t/09_pkg_name_version.t ..
1..10
ok 1 - package Foo;
ok 2 - package Foo;
ok 3 - use Foo 1.2;
ok 4 - package Foo::Bar;
ok 5 - package Foo 1;
ok 6 - package Foo::Bar 1;
ok 7 - package Foo 1;
ok 8 - package Foo 1.;
ok 9 - package Foo::Bar::Baz 1.000
ok 10 - package Foo::Bar::Baz 1.1.1
ok
t/10_yada_yada_yada.t ....
1..9
ok 1 - 'foo'.'foo'
ok 2 - sub foo {}
ok 3 - 1 ... 3
ok 4 - grep { /^$newver(?:\s+|$)/ ... /^\S/ }
ok 5 - ...
ok 6 - ...
ok 7 - ...;
ok 8 - if(1){...}
ok 9 - sub foo {...}
ok
t/11_feature_bundle.t ....
1..14
ok 1 - use feature
ok 2 - use feature ':5.10';use feature ':5.12';
ok 3 - use feature ':5.14';use feature ':5.12';
ok 4 - use feature ':5.8'
ok 5 - use feature 'array_base';
ok 6 - use feature 'current_sub';
ok 7 - use feature 'evalbytes';
ok 8 - use feature 'fc';
ok 9 - use feature 'lexical_subs';
ok 10 - use feature 'say', ':5.10';
ok 11 - use feature 'state';
ok 12 - use feature 'switch';
ok 13 - use feature 'unicode_eval';
ok 14 - use feature 'unicode_strings';
ok
t/12_double_colon.t ......
1..6
ok 1 - A::B::C
ok 2 - A::B
ok 3 - A::B:: - detected
ok 4 - A:: - detected
ok 5 - new A::B:: - detected
ok 6 - new A::B:: $c - detected
ok
t/13_perl_510.t ..........
1..10
ok 1 - ->minimum_version ok
ok 2 - Matched correct element
ok 3 - Matched correct rule
ok 4 - ->minimum_version ok
ok 5 - Matched correct element
ok 6 - Matched correct rule
ok 7 - ->minimum_version ok
ok 8 - Matched correct element
ok 9 - Symbol matches expected
ok 10 - Matched correct rule
ok
t/14_regex.t .............
1..7
ok 1 - /(\?|I)/
ok 2 - m xfoox
ok 3 - m/a/
ok 4 - m/a\z/
ok 5 - qr/a/
ok 6 - s\#\\Ra\#\#
ok 7 - s/\Ra//u
ok
t/15_each.t ..............
1..42
ok 1 - $HASH{each}
ok 2 - $obj->each(@foo)
ok 3 - $obj->keys(@foo)
ok 4 - each $foo; each @ref
ok 5 - each $ref
ok 6 - each $ref->call
ok 7 - each % { $foo }
ok 8 - each %foo
ok 9 - each %{ $foo }
ok 10 - each @ {$foo}
ok 11 - each @foo
ok 12 - each @foo; each $ref
ok 13 - each @{$foo}
ok 14 - each call()
ok 15 - each($ref)
ok 16 - each($ref->call)
ok 17 - each(%foo)
ok 18 - each(@foo)
ok 19 - each(@{$foo})
ok 20 - each(call())
ok 21 - keys $ref
ok 22 - keys $ref->call
ok 23 - keys %foo
ok 24 - keys @foo
ok 25 - keys call()
ok 26 - keys($ref)
ok 27 - keys($ref->call)
ok 28 - keys(%foo)
ok 29 - keys(@foo)
ok 30 - keys(call())
ok 31 - sub keys {}
ok 32 - sub keys;
ok 33 - values $ref
ok 34 - values $ref->call
ok 35 - values %foo
ok 36 - values @foo
ok 37 - values call()
ok 38 - values($ref)
ok 39 - values($ref->call)
ok 40 - values(%foo)
ok 41 - values(@foo)
ok 42 - values(call())
ok
t/16_binmode.t ...........
1..9
ok 1 - binmode($fh->mthod, q/:utf8/)
ok 2 - binmode(1, ":$utf8")
ok 3 - binmode(1, ' : raw ')
ok 4 - binmode(1, ' : raw '.':utf8')
ok 5 - binmode(1, ':raw')
ok 6 - binmode(1, ':utf8')
ok 7 - binmode(1, func())
ok 8 - binmode(FH))
ok 9 - binmode(r($fh,2))
ok
t/17_when.t ..............
1..5
ok 1 - when (1) {}
ok 2 - when ([1,2,3]) {}
ok 3 - print "$_," when [1,2,3]; - detected
ok 4 - print "$_," when([1,2,3]); - detected
ok 5 - print "$_," when 1 - detected
ok
t/18_exists_subr.t .......
1..11
ok 1 - exists $a{b}
ok 2 - exists($a{b})
ok 3 - exists $a{f(b)}
ok 4 - exists $ref->{A}->{B}
ok 5 - exists f->{A}->{B}
ok 6 - $obj->exists(&a)
ok 7 - exists &a - detected
ok 8 - exists(&a) - detected
ok 9 - exists &$a - detected
ok 10 - exists(&$a) - detected
ok 11 - exists &{$ref->{A}{B}{$key}} - detected
ok
t/19_opentemp.t ..........
1..7
ok 1 - open(my $tmp, "+>", "a") or die;
ok 2 - open(my $tmp, undef) or die;
ok 3 - $obj->open(my $tmp, ">", undef);
ok 4 - open INFO, "< datafile" or print undef, "can't open datafile: ",$!;
ok 5 - open(my $tmp, "+>", undef) or die; - detected
ok 6 - open my $tmp, "+>", undef or die; - detected
ok 7 - open my $tmp, "+>", undef; - detected
ok
t/20_sort_subref.t .......
1..10
ok 1 - sort $coderef, @foo - not detected
ok 2 - sort $coderef , @foo - not detected
ok 3 - sort; $coderef, @foo - not detected
ok 4 - sort {$a} @foo - not detected
ok 5 - sort func $var - not detected
ok 6 - sort $coderef @foo - detected
ok 7 - sort $coderef @$foo - detected
ok 8 - sort $coderef (@foo, @l) - detected
ok 9 - sort $coderef @{$foo} - detected
ok 10 - sort $coderef f($foo) - detected
ok
t/21_openscalar.t ........
1..8
ok 1 - open(my $tmp, ">", "a") or die;
ok 2 - open(my $tmp, \$scalar) or die;
ok 3 - $obj->open(my $tmp, ">", \$scalar);
ok 4 - open INFO, "< datafile" or print \$scalar, "can't open datafile: ",$!;
ok 5 - open(my $tmp, ">", \$scalar) or die; - detected
ok 6 - open my $tmp, ">", \$scalar or die; - detected
ok 7 - open my $tmp, ">", \$scalar; - detected
ok 8 - open my($fh), "<", \ $scalar; - detected
ok
t/22_while_readdir.t .....
1..8
ok 1 - while(my $f=readdir $dh) {}
ok 2 - while("readdir") {}
ok 3 - while {readdir}
ok 4 - while(readdir $dh gt "test") {}
ok 5 - while(readdir($dh) gt "test") {}
ok 6 - while(readdir $dh) {} - detected
ok 7 - while(readdir($dh)) {} - detected
ok 8 - say while(readdir $dh); - detected
ok
t/23_internals.t .........
1..4
ok 1 - print "Internals::SvREADONLY"
ok 2 - defined &Internals::SvREADONLY
ok 3 - Internals::SvREADONLY($scalar, 1); - detected
ok 4 - Internals::SvREADONLY(%hash, 1); - detected
ok
t/24_state.t .............
1..5
ok 1 - %hash = (state => 3);
ok 2 - print 'state $x;';
ok 3 - state $x;
ok 4 - state @x;
ok 5 - state($x,$y);
ok
t/25_scheduled_blocks.t ..
1..4
ok 1 - BEGIN { }
ok 2 - CHECK { }
ok 3 - INIT { }
ok 4 - UNITCHECK { }
ok
t/26_stacked_labels.t ....
1..3
ok 1 - $x = 0;
ok 2 - LABEL1: $x = 0;
ok 3 - LABEL1: $x = 0; LABEL2: $y = 0;
ok
All tests successful.
Files=26, Tests=340, 23 wallclock secs ( 0.23 usr + 0.11 sys = 0.34 CPU)
Result: PASS
NEILB/Perl-MinimumVersion-1.38.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Neil Bowers <neil@bowers.com>
Find a minimum required version of perl for Perl code
>>> (cd C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq && tar cvf - Perl-MinimumVersion-1.38.ppd blib) | gzip -c >C:/cpanfly-5.24-32/var/REPO/N/NE/NEILB/Perl-MinimumVersion-1.38.tar.gz
Perl-MinimumVersion-1.38.ppd
blib/
blib/lib/
blib/lib/Perl/
blib/lib/Perl/MinimumVersion/
blib/lib/Perl/MinimumVersion/Reason.pm
blib/lib/Perl/MinimumVersion.pm
blib/script/
blib/script/perlver
blib/script/perlver.bat
APOCAL/Dist-Zilla-Plugin-MinimumPerl-1.006.tar.gz
Has already been unwrapped into directory C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB
APOCAL/Dist-Zilla-Plugin-MinimumPerl-1.006.tar.gz
Has already been prepared
Running make for A/AP/APOCAL/Dist-Zilla-Plugin-MinimumPerl-1.006.tar.gz
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'make'
>>> dmake
cp lib/Dist/Zilla/Plugin/MinimumPerl.pm blib\lib\Dist\Zilla\Plugin\MinimumPerl.pm
APOCAL/Dist-Zilla-Plugin-MinimumPerl-1.006.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/00-compile.t ................
1..1
ok 1 - Dist/Zilla/Plugin/MinimumPerl.pm loaded ok
ok
#
#
# Generated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.10
# perl: 5.024000 (wanted 5.006) on MSWin32 from C:\Perl-5.24-32\bin\perl.exe
#
# Dist::Zilla::Role::FileFinderUser => 6.005 (want 4.200006)
# Dist::Zilla::Role::PrereqSource => 6.005 (want 5.006)
# ExtUtils::MakeMaker => 7.16 (want any version)
# File::Spec => 3.62 (want any version)
# File::Temp => 0.2304 (want any version)
# IO::Handle => 1.36 (want any version)
# IPC::Open3 => 1.20 (want any version)
# Module::Build::Tiny => 0.039 (want 0.039)
# Moose => 2.1805 (want 1.03)
# Moose::Util::TypeConstraints => 2.1805 (want 1.01)
# MooseX::Types::Perl => 0.101343 (want 0.101340)
# Perl::MinimumVersion => 1.38 (want 1.26)
# Test::More => 1.302062 (want 0.88)
# strict => 1.11 (want any version)
# warnings => 1.36 (want any version)
#
# Thanks for using my code. I hope it works for you.
# If not, please try and include this output in the bug report.
# That will help me reproduce the issue and solve your problem.
#
t/000-report-versions-tiny.t ..
ok 1 - we really didn't test anything, just reporting data
1..1
ok
t/apocalypse.t ................ skipped: Test::Apocalypse required for validating the distribution
All tests successful.
Files=3, Tests=2, 4 wallclock secs ( 0.12 usr + 0.02 sys = 0.14 CPU)
Result: PASS
APOCAL/Dist-Zilla-Plugin-MinimumPerl-1.006.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Apocalypse <perl@0ne.us>
Detects the minimum version of Perl required for your dist
>>> (cd C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB && tar cvf - Dist-Zilla-Plugin-MinimumPerl-1.006.ppd blib) | gzip -c >C:/cpanfly-5.24-32/var/REPO/A/AP/APOCAL/Dist-Zilla-Plugin-MinimumPerl-1.006.tar.gz
Dist-Zilla-Plugin-MinimumPerl-1.006.ppd
blib/
blib/lib/
blib/lib/Dist/
blib/lib/Dist/Zilla/
blib/lib/Dist/Zilla/Plugin/
blib/lib/Dist/Zilla/Plugin/MinimumPerl.pm
Running test for module 'Dist::Zilla::Plugin::Test::Compile'
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\E\ET\ETHER\Dist-Zilla-Plugin-Test-Compile-2.054.tar.gz ok
Dist-Zilla-Plugin-Test-Compile-2.054/
Dist-Zilla-Plugin-Test-Compile-2.054/AUTHOR_PLEDGE
Dist-Zilla-Plugin-Test-Compile-2.054/Build.PL
Dist-Zilla-Plugin-Test-Compile-2.054/Changes
Dist-Zilla-Plugin-Test-Compile-2.054/CONTRIBUTING
Dist-Zilla-Plugin-Test-Compile-2.054/dist.ini
Dist-Zilla-Plugin-Test-Compile-2.054/examples/
Dist-Zilla-Plugin-Test-Compile-2.054/INSTALL
Dist-Zilla-Plugin-Test-Compile-2.054/lib/
Dist-Zilla-Plugin-Test-Compile-2.054/LICENSE
Dist-Zilla-Plugin-Test-Compile-2.054/Makefile.PL
Dist-Zilla-Plugin-Test-Compile-2.054/MANIFEST
Dist-Zilla-Plugin-Test-Compile-2.054/MANIFEST.SKIP
Dist-Zilla-Plugin-Test-Compile-2.054/META.json
Dist-Zilla-Plugin-Test-Compile-2.054/META.yml
Dist-Zilla-Plugin-Test-Compile-2.054/README
Dist-Zilla-Plugin-Test-Compile-2.054/t/
Dist-Zilla-Plugin-Test-Compile-2.054/xt/
Dist-Zilla-Plugin-Test-Compile-2.054/xt/author/
Dist-Zilla-Plugin-Test-Compile-2.054/xt/release/
Dist-Zilla-Plugin-Test-Compile-2.054/xt/release/changes_has_content.t
Dist-Zilla-Plugin-Test-Compile-2.054/xt/release/cpan-changes.t
Dist-Zilla-Plugin-Test-Compile-2.054/xt/release/distmeta.t
Dist-Zilla-Plugin-Test-Compile-2.054/xt/release/minimum-version.t
Dist-Zilla-Plugin-Test-Compile-2.054/xt/release/pod-coverage.t
Dist-Zilla-Plugin-Test-Compile-2.054/xt/release/pod-no404s.t
Dist-Zilla-Plugin-Test-Compile-2.054/xt/release/pod-syntax.t
Dist-Zilla-Plugin-Test-Compile-2.054/xt/release/portability.t
Dist-Zilla-Plugin-Test-Compile-2.054/xt/author/clean-namespaces.t
Dist-Zilla-Plugin-Test-Compile-2.054/xt/author/eol.t
Dist-Zilla-Plugin-Test-Compile-2.054/xt/author/kwalitee.t
Dist-Zilla-Plugin-Test-Compile-2.054/xt/author/mojibake.t
Dist-Zilla-Plugin-Test-Compile-2.054/xt/author/no-tabs.t
Dist-Zilla-Plugin-Test-Compile-2.054/xt/author/pod-spell.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/00-compile.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/00-report-prereqs.dd
Dist-Zilla-Plugin-Test-Compile-2.054/t/00-report-prereqs.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/01-basic.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/02-warnings.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/03-taint.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/04-bash.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/05-prereqs.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/06-filename.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/07-prereqs-phase.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/08-xt_mode.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/09-extra-files.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/10-shebang-w.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/11-shebang-C.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/12-shebang-comment.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/13-shebang-dashes.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/14-extratests.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/15-needs-display.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/16-filename-fail-on-warning.t
Dist-Zilla-Plugin-Test-Compile-2.054/t/zzz-check-breaks.t
Dist-Zilla-Plugin-Test-Compile-2.054/lib/Dist/
Dist-Zilla-Plugin-Test-Compile-2.054/lib/Dist/Zilla/
Dist-Zilla-Plugin-Test-Compile-2.054/lib/Dist/Zilla/Plugin/
Dist-Zilla-Plugin-Test-Compile-2.054/lib/Dist/Zilla/Plugin/Test/
Dist-Zilla-Plugin-Test-Compile-2.054/lib/Dist/Zilla/Plugin/Test/Compile.pm
Dist-Zilla-Plugin-Test-Compile-2.054/examples/dist.ini
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'prepare'
Configuring E/ET/ETHER/Dist-Zilla-Plugin-Test-Compile-2.054.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
Warning: prerequisite Test::MinimumVersion 0 not found.
Congratulations, your toolchain understands 'configure_requires'!
Checking if your kit is complete...
Looks good
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Dist::Zilla::Plugin::Test::Compile
Writing MYMETA.yml and MYMETA.json
ETHER/Dist-Zilla-Plugin-Test-Compile-2.054.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for E/ET/ETHER/Dist-Zilla-Plugin-Test-Compile-2.054.tar.gz
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'make'
---- Unsatisfied dependencies detected during ----
---- ETHER/Dist-Zilla-Plugin-Test-Compile-2.054.tar.gz ----
Test::MinimumVersion [build_requires]
Running test for module 'Test::MinimumVersion'
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.24-32\var\cpan\sources\authors\id\R\RJ\RJBS\Test-MinimumVersion-0.101082.tar.gz ok
Test-MinimumVersion-0.101082
Test-MinimumVersion-0.101082/README
Test-MinimumVersion-0.101082/Changes
Test-MinimumVersion-0.101082/LICENSE
Test-MinimumVersion-0.101082/dist.ini
Test-MinimumVersion-0.101082/META.yml
Test-MinimumVersion-0.101082/MANIFEST
Test-MinimumVersion-0.101082/t
Test-MinimumVersion-0.101082/t/basic.t
Test-MinimumVersion-0.101082/META.json
Test-MinimumVersion-0.101082/Makefile.PL
Test-MinimumVersion-0.101082/t/eg
Test-MinimumVersion-0.101082/t/eg/META.yml
Test-MinimumVersion-0.101082/t/eg/META.json
Test-MinimumVersion-0.101082/t/00-report-prereqs.t
Test-MinimumVersion-0.101082/xt/author
Test-MinimumVersion-0.101082/xt/author/pod-syntax.t
Test-MinimumVersion-0.101082/t/00-report-prereqs.dd
Test-MinimumVersion-0.101082/t/eg/bin
Test-MinimumVersion-0.101082/t/eg/bin/5.6-warnings.pl
Test-MinimumVersion-0.101082/t/eg/bin/explicit-5.8.pl
Test-MinimumVersion-0.101082/lib/Test
Test-MinimumVersion-0.101082/lib/Test/MinimumVersion.pm
Test-MinimumVersion-0.101082/xt/release
Test-MinimumVersion-0.101082/xt/release/changes_has_content.t
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'prepare'
Configuring R/RJ/RJBS/Test-MinimumVersion-0.101082.tar.gz with Makefile.PL
>>> C:\Perl-5.24-32\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Test::MinimumVersion
Writing MYMETA.yml and MYMETA.json
RJBS/Test-MinimumVersion-0.101082.tar.gz
C:\Perl-5.24-32\bin\perl.exe Makefile.PL -- OK
Running make for R/RJ/RJBS/Test-MinimumVersion-0.101082.tar.gz
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'make'
>>> dmake
cp lib/Test/MinimumVersion.pm blib\lib\Test\MinimumVersion.pm
RJBS/Test-MinimumVersion-0.101082.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.16
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.16
#
# === Test Requires ===
#
# Module Want Have
# ------------------- ---- --------
# ExtUtils::MakeMaker any 7.16
# File::Spec any 3.62
# Test::More 0.96 1.302062
# Test::Tester any 1.302062
#
# === Test Recommends ===
#
# Module Want Have
# ---------- -------- --------
# CPAN::Meta 2.120900 2.150005
#
# === Runtime Requires ===
#
# Module Want Have
# ---------------------- ---- --------
# CPAN::Meta any 2.150005
# Exporter any 5.72
# File::Find::Rule any 0.34
# File::Find::Rule::Perl any 1.15
# Perl::MinimumVersion 1.32 1.38
# Test::Builder any 1.302062
# base any 2.23
# strict any 1.11
# version 0.70 0.9917
# warnings any 1.36
#
t/00-report-prereqs.t ..
1..1
ok 1
ok
t/basic.t ..............
1..10
ok 1 - t/eg/bin/5.6-warnings.pl
ok 2 - Test 'successful comparison' completed
ok 3 - Test 'successful comparison' no premature diagnostication
ok 4 - Test 'successful comparison' result count
ok 5 - subtest 't/eg/bin/5.6-warnings.pl' of 'successful comparison' compare ok
ok 6 - subtest 't/eg/bin/5.6-warnings.pl' of 'successful comparison' compare name
ok 7 - checking depth
ok 8 - subtest 't/eg/bin/5.6-warnings.pl' of 'successful comparison' compare diag
# Subtest: versions from meta
ok 1 - version from YAML
ok 2 - version from JSON
1..2
ok 9 - versions from meta
# Subtest: skip files
1..1
ok 1 - bin/5.6-warnings.pl
ok 10 - skip files
ok
All tests successful.
Files=2, Tests=11, 2 wallclock secs ( 0.06 usr + 0.02 sys = 0.08 CPU)
Result: PASS
RJBS/Test-MinimumVersion-0.101082.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Ricardo SIGNES <rjbs@cpan.org>
does your code require newer perl than you think?
>>> (cd C:\cpanfly-5.24-32\var\tmp\cpan_build\Test-MinimumVersion-0.101082-eCROGM && tar cvf - Test-MinimumVersion-0.101082.ppd blib) | gzip -c >C:/cpanfly-5.24-32/var/REPO/R/RJ/RJBS/Test-MinimumVersion-0.101082.tar.gz
Test-MinimumVersion-0.101082.ppd
blib/
blib/lib/
blib/lib/Test/
blib/lib/Test/MinimumVersion.pm
ETHER/Dist-Zilla-Plugin-Test-Compile-2.054.tar.gz
Has already been unwrapped into directory C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-Test-Compile-2.054-xvUzb5
ETHER/Dist-Zilla-Plugin-Test-Compile-2.054.tar.gz
Has already been prepared
Running make for E/ET/ETHER/Dist-Zilla-Plugin-Test-Compile-2.054.tar.gz
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Test-MinimumVersion-0.101082-eCROGM/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Test-MinimumVersion-0.101082-eCROGM/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.24-32/var/tmp/cpan_build for 'make'
>>> dmake
cp lib/Dist/Zilla/Plugin/Test/Compile.pm blib\lib\Dist\Zilla\Plugin\Test\Compile.pm
ETHER/Dist-Zilla-Plugin-Test-Compile-2.054.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.24-32\var\tmp\cpan_build\Test-MinimumVersion-0.101082-eCROGM/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Test-MinimumVersion-0.101082-eCROGM/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Dist-Zilla-Plugin-MinimumPerl-1.006-OvOkHB/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Perl-MinimumVersion-1.38-mIx6cq/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-Library-Path-Tiny-0.04-xOJmof/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Specio-0.30-sFK7qz/blib/lib C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/arch C:\cpanfly-5.24-32\var\tmp\cpan_build\Path-Tiny-0.098-SAW_tY/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.24-32/var/tmp/cpan_build for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.24-32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/00-compile.t ...................
1..2
ok 1 - Dist/Zilla/Plugin/Test/Compile.pm loaded ok
ok 2 # skip examples/dist.ini isn't perl
ok
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ----- -----
# Module::Build::Tiny 0.007 0.039
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.16
#
# === Test Requires ===
#
# Module Want Have
# ------------------------ ----- ----------
# CPAN::Meta::Check 0.007 0.013
# CPAN::Meta::Requirements any 2.140
# ExtUtils::MakeMaker any 7.16
# File::Spec any 3.62
# File::pushd any 1.009
# IO::Handle any 1.36
# IPC::Open3 any 1.20
# Module::CoreList 2.77 5.20161020
# Perl::PrereqScanner 1.016 1.023
# Test::DZil any 6.005
# Test::Deep any 1.120
# Test::MinimumVersion any 0.101082
# Test::More 0.94 1.302062
# Test::Warnings 0.009 0.026
# blib 1.01 1.06
# if any 0.0606
# utf8 any 1.19
# version any 0.9917
#
# === Test Recommends ===
#
# Module Want Have
# ---------- -------- --------
# CPAN::Meta 2.120900 2.150005
#
# === Runtime Requires ===
#
# Module Want Have
# --------------------------------- -------- --------
# Data::Section 0.004 0.200006
# Dist::Zilla 4.300039 6.005
# Dist::Zilla::Dist::Builder any 6.005
# Dist::Zilla::File::InMemory any 6.005
# Dist::Zilla::Role::FileFinderUser any 6.005
# Dist::Zilla::Role::FileGatherer any 6.005
# Dist::Zilla::Role::FileMunger any 6.005
# Dist::Zilla::Role::PrereqSource any 6.005
# Dist::Zilla::Role::TextTemplate any 6.005
# Moose any 2.1805
# Moose::Util::TypeConstraints any 2.1805
# Path::Tiny any 0.098
# Sub::Exporter::ForMethods any 0.100052
# namespace::autoclean any 0.28
# strict any 1.11
# warnings any 1.36
#
# === Other Modules ===
#
# Module Have
# --------------------- --------
# CPAN::Meta::Validator 2.150005
# Dist::CheckConflicts 0.11
# Pod::Coverage 0.23
#
t/00-report-prereqs.t ............
1..1
ok 1
ok
t/01-basic.t .....................
ok 1 - test created
ok 2 - no trailing whitespace in generated test
ok 3 - test checks Foo.pm
ok 4 - test checks Baz.pm
ok 5 - test checks Baz/Quz.pm
ok 6 - test checks bin/foobar
ok 7 - prereqs are properly injected for the test phase; dumped configs are good
# Subtest: run the generated test
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for DZT::Sample
Writing MYMETA.yml and MYMETA.json
cp lib/Baz.pm blib\lib\Baz.pm
cp lib/Baz/Quz.pm blib\lib\Baz\Quz.pm
cp lib/Foo.pm blib\lib\Foo.pm
cp lib/Bar.pod blib\lib\Bar.pod
"C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command -e cp -- bin/foobar blib\script\foobar
pl2bat.bat blib\script\foobar
1..5
ok 1 - Baz.pm loaded ok
ok 2 - Baz/Quz.pm loaded ok
ok 3 - Foo.pm loaded ok
ok 4 - bin/foobar compiled ok
ok 5 - no warnings found
# ran tests successfully
ok 8 - run the generated test
ok 9 - correct number of files were tested, plus warnings checked
1..9
ok
t/02-warnings.t ..................
ok 1 - test created
ok 2 - no trailing whitespace in generated test
# Subtest: run the generated test
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for DZT::Sample
Writing MYMETA.yml and MYMETA.json
cp lib/LittleKaboom.pm blib\lib\LittleKaboom.pm
1..1
ok 1 - LittleKaboom.pm loaded ok
# ran tests successfully
ok 3 - run the generated test
ok 4 - warnings from compiling LittleKaboom are captured
ok 5 - correct number of files were tested (no warning checks)
1..5
ok
t/03-taint.t .....................
ok 1 - test created
# Subtest: run the generated test
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for DZT::Sample
Writing MYMETA.yml and MYMETA.json
cp lib/Foo.pm blib\lib\Foo.pm
"C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command -e cp -- bin/foo blib\script\foo
pl2bat.bat blib\script\foo
1..2
ok 1 - Foo.pm loaded ok
ok 2 - bin/foo compiled ok
# ran tests successfully
ok 2 - run the generated test
ok 3 - no warnings from compiling the executable using -T
1..3
ok
t/04-bash.t ......................
ok 1 - test created
# Subtest: run the generated test
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for DZT::Sample
Writing MYMETA.yml and MYMETA.json
cp lib/Foo.pm blib\lib\Foo.pm
"C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command -e cp -- bin/foo blib\script\foo
pl2bat.bat blib\script\foo
"C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command -e cp -- bin/qux blib\script\qux
pl2bat.bat blib\script\qux
1..2
ok 1 - Foo.pm loaded ok
ok 2 - bin/qux compiled ok
# ran tests successfully
ok 2 - run the generated test
ok 3 - no warnings when a script isn't perl
1..3
ok
t/05-prereqs.t ...................
ok 1 - test created
ok 2 - C:/cpanfly-5.24-32/var/tmp/cpan_build/Dist-Zilla-Plugin-Test-Compile-2.054-xvUzb5/tmp/YDaGtkvNRx/build/t/00-compile.t
ok 3 - strict is available in core
ok 4 - strict was available in perl 5.006002
ok 5 - perl 5.012000 has strict 0
ok 6 - strict has not been ejected from core
ok 7 - IO::Handle is available in core
ok 8 - IO::Handle was available in perl 5.006002
ok 9 - perl 5.012000 has IO::Handle 0
ok 10 - IO::Handle has not been ejected from core
ok 11 - File::Spec is available in core
ok 12 - File::Spec was available in perl 5.006002
ok 13 - perl 5.012000 has File::Spec 0
ok 14 - File::Spec has not been ejected from core
ok 15 - Test::More is available in core
ok 16 - Test::More was available in perl 5.006002
ok 17 - perl 5.012000 has Test::More 0.94
ok 18 - Test::More has not been ejected from core
ok 19 - blib is available in core
ok 20 - blib was available in perl 5.006002
ok 21 - perl 5.012000 has blib 1.01
ok 22 - blib has not been ejected from core
ok 23 - File::Temp is available in core
ok 24 - File::Temp was available in perl 5.006002
ok 25 - perl 5.012000 has File::Temp 0
ok 26 - File::Temp has not been ejected from core
ok 27 - IPC::Open3 is available in core
ok 28 - IPC::Open3 was available in perl 5.006002
ok 29 - perl 5.012000 has IPC::Open3 0
ok 30 - IPC::Open3 has not been ejected from core
ok 31 - warnings is available in core
ok 32 - warnings was available in perl 5.006002
ok 33 - perl 5.012000 has warnings 0
ok 34 - warnings has not been ejected from core
# Subtest: run the generated test
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for DZT::Sample
Writing MYMETA.yml and MYMETA.json
cp lib/Foo.pm blib\lib\Foo.pm
"C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command -e cp -- bin/foo blib\script\foo
pl2bat.bat blib\script\foo
1..3
ok 1 - Foo.pm loaded ok
ok 2 - bin/foo compiled ok
ok 3 - no warnings found
# ran tests successfully
ok 35 - run the generated test
1..35
ok
t/06-filename.t ..................
ok 1 - default test not created
ok 2 - test created using new name
# Subtest: run the generated test
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for DZT::Sample
Writing MYMETA.yml and MYMETA.json
cp lib/Foo.pm blib\lib\Foo.pm
1..1
ok 1 - Foo.pm loaded ok
# ran tests successfully
ok 3 - run the generated test
ok 4 - correct number of files were tested
1..4
ok
t/07-prereqs-phase.t .............
ok 1 - test created
ok 2 - prereqs are properly injected for the develop phase
ok 3 - test created
ok 4 - no prereqs are injected
1..4
ok
t/08-xt_mode.t ...................
ok 1 - default test not created
ok 2 - test created using new name
ok 3 - prereqs are properly injected for the develop phase
# Subtest: run the generated test
1..1
ok 1 - Foo.pm loaded ok
# ran tests successfully
ok 4 - run the generated test
ok 5 - correct number of files were tested
1..5
ok
t/09-extra-files.t ...............
ok 1 - test checks explicitly added file
1..1
ok
t/10-shebang-w.t .................
ok 1 - test created
# Subtest: run the generated test
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for DZT::Sample
Writing MYMETA.yml and MYMETA.json
cp lib/Foo.pm blib\lib\Foo.pm
"C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command -e cp -- bin/bar blib\script\bar
pl2bat.bat blib\script\bar
"C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command -e cp -- bin/foo blib\script\foo
pl2bat.bat blib\script\foo
1..3
ok 1 - Foo.pm loaded ok
ok 2 - bin/bar compiled ok
ok 3 - bin/foo compiled ok
# ran tests successfully
ok 2 - run the generated test
ok 3 - got warnings from compiling an executable using -w, not from the one without it
1..3
ok
t/11-shebang-C.t .................
ok 1 - test created
# Subtest: run the generated test
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for DZT::Sample
Writing MYMETA.yml and MYMETA.json
cp lib/Foo.pm blib\lib\Foo.pm
"C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command -e cp -- bin/foo blib\script\foo
pl2bat.bat blib\script\foo
1..2
ok 1 - Foo.pm loaded ok
ok 2 - bin/foo compiled ok
# ran tests successfully
ok 2 - run the generated test
ok 3 - no warnings from compiling the executable using -CS
1..3
ok
t/12-shebang-comment.t ...........
ok 1 - test created
# Subtest: run the generated test
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for DZT::Sample
Writing MYMETA.yml and MYMETA.json
cp lib/Foo.pm blib\lib\Foo.pm
"C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command -e cp -- bin/foo blib\script\foo
pl2bat.bat blib\script\foo
1..2
ok 1 - Foo.pm loaded ok
ok 2 - bin/foo compiled ok
# ran tests successfully
ok 2 - run the generated test
ok 3 - got warnings from compiling an executable using -w, not from the one without it
1..3
ok
t/13-shebang-dashes.t ............
ok 1 - test created
# Subtest: run the generated test
Have \cpanfl~2.24-\var\megalib
Want \perl-5~2.24-\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for DZT::Sample
Writing MYMETA.yml and MYMETA.json
cp lib/Foo.pm blib\lib\Foo.pm
"C:\Perl-5.24-32\bin\perl.exe" -MExtUtils::Command -e cp -- bin/foo blib\script\foo
pl2bat.bat blib\script\foo
1..2
ok 1 - Foo.pm loaded ok
ok 2 - bin/foo compiled ok
# ran tests successfully
ok 2 - run the generated test
ok 3 - got the right warnings, showing we parsed the shebang properly
1..3
ok
Timeout (max run time is 300s)
C:\Perl-5.24-32\bin\perl.exe exits with 37.