PATH=C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\cygwin\bin;C:\cpanfly-5.16\var\megalib\bin;C:\Perl64-5.16\site\bin;C:\Perl64-5.16\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\instantclient_11_2;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Start 2014-12-01T02:47:11 ActivePerl-1600 CPAN-2.00 LIB=C:\PlatSDK\Lib\AMD64;C:\PlatSDK\Lib\AMD64\atlmfc INCLUDE=C:\PlatSDK\Include;C:\PlatSDK\Include\crt;C:\PlatSDK\Include\crt\sys;C:\PlatSDK\Include\mfc;C:\PlatSDK\Include\atl PATH=C:/CPANFL~1.16/var/libs/bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\cygwin\bin;C:\CPANFL~1.16\var\megalib\bin;C:\Perl64-5.16\site\bin;C:\Perl64-5.16\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\INSTAN~1;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Reading 'C:\cpanfly-5.16\var\cpan\Metadata' Database was generated on Mon, 01 Dec 2014 09:17:02 GMT Running make for P/PR/PREACTION/Statocles-0.025.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/P/PR/PREACTION/Statocles-0.025.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/P/PR/PREACTION/CHECKSUMS Checksum for C:\cpanfly-5.16\var\cpan\sources\authors\id\P\PR\PREACTION\Statocles-0.025.tar.gz ok Statocles-0.025/ Statocles-0.025/bin/ Statocles-0.025/blog/ Statocles-0.025/Build.PL Statocles-0.025/CHANGES Statocles-0.025/CONTRIBUTING.md Statocles-0.025/cpanfile Statocles-0.025/index.html Statocles-0.025/lib/ Statocles-0.025/LICENSE Statocles-0.025/Makefile.PL Statocles-0.025/MANIFEST Statocles-0.025/META.yml Statocles-0.025/README Statocles-0.025/README.mkdn Statocles-0.025/robots.txt Statocles-0.025/share/ Statocles-0.025/site.yml Statocles-0.025/sitemap.xml Statocles-0.025/t/ Statocles-0.025/t/00_compile.t Statocles-0.025/t/app/ Statocles-0.025/t/bin/ Statocles-0.025/t/command.t Statocles-0.025/t/page/ Statocles-0.025/t/share/ Statocles-0.025/t/site/ Statocles-0.025/t/site.t Statocles-0.025/t/store.t Statocles-0.025/t/template.t Statocles-0.025/t/theme/ Statocles-0.025/t/theme.t Statocles-0.025/t/theme/check.t Statocles-0.025/t/site/git.t Statocles-0.025/t/share/blog/ Statocles-0.025/t/share/error/ Statocles-0.025/t/share/multi.yml Statocles-0.025/t/share/theme/ Statocles-0.025/t/share/tmpl/ Statocles-0.025/t/share/tmpl/error.html.ep Statocles-0.025/t/share/tmpl/include_with_html.html.ep Statocles-0.025/t/share/tmpl/include_with_template.html.ep Statocles-0.025/t/share/tmpl/included_html.html Statocles-0.025/t/share/tmpl/included_template.html.ep Statocles-0.025/t/share/tmpl/page.html.ep Statocles-0.025/t/share/theme/blog/ Statocles-0.025/t/share/theme/site/ Statocles-0.025/t/share/theme/site/layout.html.ep Statocles-0.025/t/share/theme/blog/index.atom.ep Statocles-0.025/t/share/theme/blog/index.html.ep Statocles-0.025/t/share/theme/blog/index.rss.ep Statocles-0.025/t/share/theme/blog/post.html.ep Statocles-0.025/t/share/error/bad.yml Statocles-0.025/t/share/blog/2014/ Statocles-0.025/t/share/blog/9999/ Statocles-0.025/t/share/blog/draft/ Statocles-0.025/t/share/blog/draft/a-draft-post.yml Statocles-0.025/t/share/blog/9999/12/ Statocles-0.025/t/share/blog/9999/12/31/ Statocles-0.025/t/share/blog/9999/12/31/forever-is-a-long-time.yml Statocles-0.025/t/share/blog/2014/04/ Statocles-0.025/t/share/blog/2014/05/ Statocles-0.025/t/share/blog/2014/06/ Statocles-0.025/t/share/blog/2014/06/02/ Statocles-0.025/t/share/blog/2014/06/02/more_tags.yml Statocles-0.025/t/share/blog/2014/05/22/ Statocles-0.025/t/share/blog/2014/05/22/(regex)[name].file.yml Statocles-0.025/t/share/blog/2014/04/23/ Statocles-0.025/t/share/blog/2014/04/30/ Statocles-0.025/t/share/blog/2014/04/30/plug.yml Statocles-0.025/t/share/blog/2014/04/23/slug.yml Statocles-0.025/t/page/document.t Statocles-0.025/t/page/feed.t Statocles-0.025/t/page/list.t Statocles-0.025/t/bin/statocles.t Statocles-0.025/t/app/blog.t Statocles-0.025/share/theme/ Statocles-0.025/share/zsh/ Statocles-0.025/share/zsh/_statocles Statocles-0.025/share/theme/default/ Statocles-0.025/share/theme/default/blog/ Statocles-0.025/share/theme/default/site/ Statocles-0.025/share/theme/default/site/footer.html Statocles-0.025/share/theme/default/site/header_after.html Statocles-0.025/share/theme/default/site/layout.html.ep Statocles-0.025/share/theme/default/site/sidebar_before.html Statocles-0.025/share/theme/default/blog/index.atom.ep Statocles-0.025/share/theme/default/blog/index.html.ep Statocles-0.025/share/theme/default/blog/index.rss.ep Statocles-0.025/share/theme/default/blog/post.html.ep Statocles-0.025/lib/Statocles/ Statocles-0.025/lib/Statocles.pm Statocles-0.025/lib/Statocles/App/ Statocles-0.025/lib/Statocles/App.pm Statocles-0.025/lib/Statocles/Base.pm Statocles-0.025/lib/Statocles/Class.pm Statocles-0.025/lib/Statocles/Command.pm Statocles-0.025/lib/Statocles/Document.pm Statocles-0.025/lib/Statocles/Help/ Statocles-0.025/lib/Statocles/Page/ Statocles-0.025/lib/Statocles/Page.pm Statocles-0.025/lib/Statocles/Role.pm Statocles-0.025/lib/Statocles/Site/ Statocles-0.025/lib/Statocles/Site.pm Statocles-0.025/lib/Statocles/Store.pm Statocles-0.025/lib/Statocles/Template.pm Statocles-0.025/lib/Statocles/Test.pm Statocles-0.025/lib/Statocles/Theme.pm Statocles-0.025/lib/Statocles/Site/Git.pm Statocles-0.025/lib/Statocles/Page/Document.pm Statocles-0.025/lib/Statocles/Page/Feed.pm Statocles-0.025/lib/Statocles/Page/List.pm Statocles-0.025/lib/Statocles/Help/Setup.pod Statocles-0.025/lib/Statocles/App/Blog.pm Statocles-0.025/blog/2014/ Statocles-0.025/blog/index.atom Statocles-0.025/blog/index.rss Statocles-0.025/blog/tag/ Statocles-0.025/blog/tag/default/ Statocles-0.025/blog/tag/default.atom Statocles-0.025/blog/tag/default.rss Statocles-0.025/blog/tag/example/ Statocles-0.025/blog/tag/example.atom Statocles-0.025/blog/tag/example.rss Statocles-0.025/blog/tag/example/index.html Statocles-0.025/blog/tag/default/index.html Statocles-0.025/blog/2014/05/ Statocles-0.025/blog/2014/05/06/ Statocles-0.025/blog/2014/05/06/test-post.html Statocles-0.025/bin/statocles CPAN.pm: Building P/PR/PREACTION/Statocles-0.025.tar.gz >>> C:\Perl64-5.16\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a nmake-style Makefile Writing Makefile for Statocles Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp share\theme\default\site\layout.html.ep blib\lib\auto\share\dist\Statocles\theme\default\site\layout.html.ep cp share\theme\default\site\footer.html blib\lib\auto\share\dist\Statocles\theme\default\site\footer.html cp share\theme\default\blog\index.html.ep blib\lib\auto\share\dist\Statocles\theme\default\blog\index.html.ep cp share\theme\default\blog\index.rss.ep blib\lib\auto\share\dist\Statocles\theme\default\blog\index.rss.ep cp share\theme\default\blog\post.html.ep blib\lib\auto\share\dist\Statocles\theme\default\blog\post.html.ep cp share\zsh\_statocles blib\lib\auto\share\dist\Statocles\zsh\_statocles cp share\theme\default\site\sidebar_before.html blib\lib\auto\share\dist\Statocles\theme\default\site\sidebar_before.html cp share\theme\default\blog\index.atom.ep blib\lib\auto\share\dist\Statocles\theme\default\blog\index.atom.ep cp share\theme\default\site\header_after.html blib\lib\auto\share\dist\Statocles\theme\default\site\header_after.html cp lib/Statocles/App/Blog.pm blib\lib\Statocles\App\Blog.pm cp lib/Statocles/Site.pm blib\lib\Statocles\Site.pm cp lib/Statocles/Store.pm blib\lib\Statocles\Store.pm cp lib/Statocles/Help/Setup.pod blib\lib\Statocles\Help\Setup.pod cp lib/Statocles/Base.pm blib\lib\Statocles\Base.pm cp lib/Statocles/Page/Document.pm blib\lib\Statocles\Page\Document.pm cp lib/Statocles/Site/Git.pm blib\lib\Statocles\Site\Git.pm cp lib/Statocles/Document.pm blib\lib\Statocles\Document.pm cp lib/Statocles/Template.pm blib\lib\Statocles\Template.pm cp lib/Statocles/Page.pm blib\lib\Statocles\Page.pm cp lib/Statocles/Theme.pm blib\lib\Statocles\Theme.pm cp lib/Statocles/Class.pm blib\lib\Statocles\Class.pm cp lib/Statocles/Test.pm blib\lib\Statocles\Test.pm cp lib/Statocles.pm blib\lib\Statocles.pm cp lib/Statocles/Page/List.pm blib\lib\Statocles\Page\List.pm cp lib/Statocles/Role.pm blib\lib\Statocles\Role.pm cp lib/Statocles/Command.pm blib\lib\Statocles\Command.pm cp lib/Statocles/App.pm blib\lib\Statocles\App.pm cp lib/Statocles/Page/Feed.pm blib\lib\Statocles\Page\Feed.pm "C:\Perl64-5.16\bin\perl.exe" -MExtUtils::Command -e cp -- bin/statocles blib\script\statocles pl2bat.bat blib\script\statocles PREACTION/Statocles-0.025.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. Skip blib\lib\auto\share\dist\Statocles\theme\default\site\layout.html.ep (unchanged) Skip blib\lib\auto\share\dist\Statocles\theme\default\site\footer.html (unchanged) Skip blib\lib\auto\share\dist\Statocles\theme\default\blog\index.html.ep (unchanged) Skip blib\lib\auto\share\dist\Statocles\theme\default\blog\index.rss.ep (unchanged) Skip blib\lib\auto\share\dist\Statocles\theme\default\blog\post.html.ep (unchanged) Skip blib\lib\auto\share\dist\Statocles\zsh\_statocles (unchanged) Skip blib\lib\auto\share\dist\Statocles\theme\default\site\sidebar_before.html (unchanged) Skip blib\lib\auto\share\dist\Statocles\theme\default\blog\index.atom.ep (unchanged) Skip blib\lib\auto\share\dist\Statocles\theme\default\site\header_after.html (unchanged) "C:\Perl64-5.16\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t\*.t t\app\*.t t\bin\*.t t\page\*.t t\site\*.t t\theme\*.t # Compilation of Statocles::Command failed: Can't open file "C:\cpanfly-5.16\var\megalib\Mojolicious\templates\partials": Permission denied at C:/cpanfly-5.16/var/megalib/Mojolicious/Renderer.pm line 30. # Compilation failed in require at C:/cpanfly-5.16/var/megalib/Mojolicious.pm line 11, line 2231. # BEGIN failed--compilation aborted at C:/cpanfly-5.16/var/megalib/Mojolicious.pm line 11, line 2231. # Compilation failed in require at C:/cpanfly-5.16/var/megalib/Mojo/Base.pm line 30, line 2231. # BEGIN failed--compilation aborted at C:\cpanfly-5.16\var\cpan\build\Statocles-0.025-KYRnDM\blib\lib/Statocles/Command.pm line 124, line 2231. # Compilation failed in require at C:/cpanfly-5.16/var/megalib/Test/Compile/Internal.pm line 198, line 2231. # Failed test 'Compile test for blib\lib\Statocles\Command.pm' # at C:/cpanfly-5.16/var/megalib/Test/Compile.pm line 274. # blib\lib\Statocles\Command.pm does not compile # Looks like you failed 1 test of 18. t\00_compile.t ..... 1..18 ok 1 - Compile test for blib\lib\Statocles.pm ok 2 - Compile test for blib\lib\Statocles\App.pm ok 3 - Compile test for blib\lib\Statocles\Base.pm ok 4 - Compile test for blib\lib\Statocles\Class.pm not ok 5 - Compile test for blib\lib\Statocles\Command.pm ok 6 - Compile test for blib\lib\Statocles\Document.pm ok 7 - Compile test for blib\lib\Statocles\Page.pm ok 8 - Compile test for blib\lib\Statocles\Role.pm ok 9 - Compile test for blib\lib\Statocles\Site.pm ok 10 - Compile test for blib\lib\Statocles\Store.pm ok 11 - Compile test for blib\lib\Statocles\Template.pm ok 12 - Compile test for blib\lib\Statocles\Test.pm ok 13 - Compile test for blib\lib\Statocles\Theme.pm ok 14 - Compile test for blib\lib\Statocles\App\Blog.pm ok 15 - Compile test for blib\lib\Statocles\Page\Document.pm ok 16 - Compile test for blib\lib\Statocles\Page\Feed.pm ok 17 - Compile test for blib\lib\Statocles\Page\List.pm ok 18 - Compile test for blib\lib\Statocles\Site\Git.pm Dubious, test returned 1 (wstat 256, 0x100) Failed 1/18 subtests t\app\blog.t ....... # Subtest: blog post pages ok 1 1..1 ok 1 - blog post pages # Subtest: tag pages ok 1 # Subtest: tag navigation ok 1 1..1 ok 2 - tag navigation 1..2 ok 2 - tag pages # Subtest: index page(s) ok 1 1..1 ok 3 - index page(s) # Subtest: all pages() ok 1 1..1 ok 4 - all pages() # Subtest: commands # Subtest: errors # Subtest: invalid command ok 1 - blog error is on stderr ok 2 ok 3 - contains error message ok 4 - contains blog usage information 1..4 ok 1 - invalid command # Subtest: missing command ok 1 - blog error is on stderr ok 2 ok 3 - contains error message ok 4 - contains blog usage information 1..4 ok 2 - missing command 1..2 ok 1 - errors # Subtest: help ok 1 - blog help is on stdout ok 2 ok 3 - contains blog help information 1..3 ok 2 - help # Subtest: post # Subtest: create new post # Subtest: without $EDITOR, title is required ok 1 ok 2 ok 3 1..3 ok 1 - without $EDITOR, title is required # Subtest: default document # Subtest: run the command ok 1 - nothing on stdout ok 2 ok 3 - contains blog post document path 1..3 ok 1 - run the command # Subtest: check the generated document ok 1 ok 2 1..2 ok 2 - check the generated document 1..2 ok 2 - default document # Subtest: custom date # Subtest: run the command ok 1 - nothing on stdout ok 2 ok 3 - contains blog post document path 1..3 ok 1 - run the command # Subtest: check the generated document ok 1 ok 2 1..2 ok 2 - check the generated document 1..2 ok 3 - custom date 1..3 ok 1 - create new post 1..1 ok 3 - post 1..3 ok 5 - commands # Subtest: cache pages ok 1 1..1 ok 6 - cache pages 1..6 ok # Failed test 'help output is on stdout' # at t\bin\statocles.t line 13. # Failed test 'reports pod from bin/statocles, not Statocles::Command' # at t\bin\statocles.t line 14. # '' # doesn't match '(?^:statocles -h)' # Failed test at t\bin\statocles.t line 16. # got: '3328' # expected: '0' # Looks like you failed 3 tests of 3. # Failed test '-h' # at t\bin\statocles.t line 17. # Failed test 'help output is on stdout' # at t\bin\statocles.t line 20. # Failed test 'reports pod from bin/statocles, not Statocles::Command' # at t\bin\statocles.t line 21. # '' # doesn't match '(?^:statocles -h)' # Failed test at t\bin\statocles.t line 23. # got: '3328' # expected: '0' # Looks like you failed 3 tests of 3. # Failed test '--help' # at t\bin\statocles.t line 24. # Looks like you failed 2 tests of 2. # Failed test '-h|--help' # at t\bin\statocles.t line 25. # Looks like you failed 1 test of 1. t\bin\statocles.t .. # Subtest: -h|--help # Subtest: -h not ok 1 - help output is on stdout not ok 2 - reports pod from bin/statocles, not Statocles::Command not ok 3 1..3 not ok 1 - -h # Subtest: --help not ok 1 - help output is on stdout not ok 2 - reports pod from bin/statocles, not Statocles::Command not ok 3 1..3 not ok 2 - --help 1..2 not ok 1 - -h|--help 1..1 Dubious, test returned 1 (wstat 256, 0x100) Failed 1/1 subtests Can't open file "C:\cpanfly-5.16\var\megalib\Mojolicious\templates\partials": Permission denied at C:/cpanfly-5.16/var/megalib/Mojolicious/Renderer.pm line 30. Compilation failed in require at C:/cpanfly-5.16/var/megalib/Mojolicious.pm line 11, line 2231. BEGIN failed--compilation aborted at C:/cpanfly-5.16/var/megalib/Mojolicious.pm line 11, line 2231. Compilation failed in require at C:/cpanfly-5.16/var/megalib/Mojo/Base.pm line 30, line 2231. BEGIN failed--compilation aborted at C:\cpanfly-5.16\var\cpan\build\Statocles-0.025-KYRnDM\blib\lib/Statocles/Command.pm line 124, line 2231. Compilation failed in require at t\command.t line 6, line 2231. BEGIN failed--compilation aborted at t\command.t line 6, line 2231. t\command.t ........ Dubious, test returned 13 (wstat 3328, 0xd00) No subtests run t\page\document.t .. # Subtest: template string ok 1 1..1 ok 1 - template string # Subtest: layout ok 1 1..1 ok 2 - layout # Subtest: extra args ok 1 1..1 ok 3 - extra args # Subtest: content sections ok 1 1..1 ok 4 - content sections # Subtest: page tags ok 1 # Subtest: default ok 1 ok 2 1..2 ok 2 - default 1..2 ok 5 - page tags 1..5 ok t\page\feed.t ...... # Subtest: simple feed ok 1 1..1 ok 1 - simple feed 1..1 ok t\page\list.t ...... # Subtest: extra args ok 1 1..1 ok 1 - extra args # Subtest: content sections ok 1 1..1 ok 2 - content sections # Subtest: pagination # Subtest: without index # Subtest: multiple pages ok 1 1..1 ok 1 - multiple pages # Subtest: single page ok 1 1..1 ok 2 - single page 1..2 ok 1 - without index # Subtest: with index # Subtest: multiple pages ok 1 1..1 ok 1 - multiple pages # Subtest: single page ok 1 1..1 ok 2 - single page 1..2 ok 2 - with index 1..2 ok 3 - pagination 1..3 ok t\site.t ........... # Subtest: site writes application # Subtest: build # Subtest: page content: /blog/2014/04/23/slug.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 1 - page content: /blog/2014/04/23/slug.html ok 2 - not deployed yet # Subtest: page content: /blog/2014/04/30/plug.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 3 - page content: /blog/2014/04/30/plug.html ok 4 - not deployed yet # Subtest: page content: /blog/2014/05/22/(regex)[name].file.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 5 - page content: /blog/2014/05/22/(regex)[name].file.html ok 6 - not deployed yet # Subtest: page content: /blog/2014/06/02/more_tags.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 7 - page content: /blog/2014/06/02/more_tags.html ok 8 - not deployed yet # Subtest: page content: /blog/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 9 - page content: /blog/index.html ok 10 - not deployed yet # Subtest: page content: /blog/page-2.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 11 - page content: /blog/page-2.html ok 12 - not deployed yet # Subtest: page content: /blog/index.atom ok 1 1..1 ok 13 - page content: /blog/index.atom ok 14 - not deployed yet # Subtest: page content: /blog/index.rss ok 1 1..1 ok 15 - page content: /blog/index.rss ok 16 - not deployed yet # Subtest: page content: /blog/tag/even-more-tags/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 17 - page content: /blog/tag/even-more-tags/index.html ok 18 - not deployed yet # Subtest: page content: /blog/tag/even-more-tags.atom ok 1 1..1 ok 19 - page content: /blog/tag/even-more-tags.atom ok 20 - not deployed yet # Subtest: page content: /blog/tag/even-more-tags.rss ok 1 1..1 ok 21 - page content: /blog/tag/even-more-tags.rss ok 22 - not deployed yet # Subtest: page content: /blog/tag/error-message/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 23 - page content: /blog/tag/error-message/index.html ok 24 - not deployed yet # Subtest: page content: /blog/tag/error-message.atom ok 1 1..1 ok 25 - page content: /blog/tag/error-message.atom ok 26 - not deployed yet # Subtest: page content: /blog/tag/error-message.rss ok 1 1..1 ok 27 - page content: /blog/tag/error-message.rss ok 28 - not deployed yet # Subtest: page content: /blog/tag/better/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 29 - page content: /blog/tag/better/index.html ok 30 - not deployed yet # Subtest: page content: /blog/tag/better/page-2.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 31 - page content: /blog/tag/better/page-2.html ok 32 - not deployed yet # Subtest: page content: /blog/tag/better.atom ok 1 1..1 ok 33 - page content: /blog/tag/better.atom ok 34 - not deployed yet # Subtest: page content: /blog/tag/better.rss ok 1 1..1 ok 35 - page content: /blog/tag/better.rss ok 36 - not deployed yet # Subtest: page content: /blog/tag/more/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 37 - page content: /blog/tag/more/index.html ok 38 - not deployed yet # Subtest: page content: /blog/tag/more.atom ok 1 1..1 ok 39 - page content: /blog/tag/more.atom ok 40 - not deployed yet # Subtest: page content: /blog/tag/more.rss ok 1 1..1 ok 41 - page content: /blog/tag/more.rss ok 42 - not deployed yet 1..42 ok 1 - build # Subtest: deploy # Subtest: page content: /blog/2014/04/23/slug.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 1 - page content: /blog/2014/04/23/slug.html # Subtest: page content: /blog/2014/04/30/plug.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 2 - page content: /blog/2014/04/30/plug.html # Subtest: page content: /blog/2014/05/22/(regex)[name].file.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 3 - page content: /blog/2014/05/22/(regex)[name].file.html # Subtest: page content: /blog/2014/06/02/more_tags.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 4 - page content: /blog/2014/06/02/more_tags.html # Subtest: page content: /blog/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 5 - page content: /blog/index.html # Subtest: page content: /blog/page-2.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 6 - page content: /blog/page-2.html # Subtest: page content: /blog/index.atom ok 1 1..1 ok 7 - page content: /blog/index.atom # Subtest: page content: /blog/index.rss ok 1 1..1 ok 8 - page content: /blog/index.rss # Subtest: page content: /blog/tag/even-more-tags/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 9 - page content: /blog/tag/even-more-tags/index.html # Subtest: page content: /blog/tag/even-more-tags.atom ok 1 1..1 ok 10 - page content: /blog/tag/even-more-tags.atom # Subtest: page content: /blog/tag/even-more-tags.rss ok 1 1..1 ok 11 - page content: /blog/tag/even-more-tags.rss # Subtest: page content: /blog/tag/error-message/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 12 - page content: /blog/tag/error-message/index.html # Subtest: page content: /blog/tag/error-message.atom ok 1 1..1 ok 13 - page content: /blog/tag/error-message.atom # Subtest: page content: /blog/tag/error-message.rss ok 1 1..1 ok 14 - page content: /blog/tag/error-message.rss # Subtest: page content: /blog/tag/better/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 15 - page content: /blog/tag/better/index.html # Subtest: page content: /blog/tag/better/page-2.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 16 - page content: /blog/tag/better/page-2.html # Subtest: page content: /blog/tag/better.atom ok 1 1..1 ok 17 - page content: /blog/tag/better.atom # Subtest: page content: /blog/tag/better.rss ok 1 1..1 ok 18 - page content: /blog/tag/better.rss # Subtest: page content: /blog/tag/more/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 19 - page content: /blog/tag/more/index.html # Subtest: page content: /blog/tag/more.atom ok 1 1..1 ok 20 - page content: /blog/tag/more.atom # Subtest: page content: /blog/tag/more.rss ok 1 1..1 ok 21 - page content: /blog/tag/more.rss 1..21 ok 2 - deploy 1..2 ok 1 - site writes application # Subtest: site index and navigation # Subtest: build # Subtest: site index content: /index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 1 - site index content: /index.html ok 2 - not deployed yet ok 3 - site index renames app page 1..3 ok 1 - build # Subtest: deploy # Subtest: site index content: /index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 1 - site index content: /index.html ok 2 - site index renames app page 1..2 ok 2 - deploy 1..2 ok 2 - site index and navigation # Subtest: sitemap.xml and robots.txt # Subtest: build ok 1 ok 2 ok 3 ok 4 - not deployed yet ok 5 - not deployed yet 1..5 ok 1 - build # Subtest: deploy ok 1 ok 2 ok 3 1..3 ok 2 - deploy 1..2 ok 3 - sitemap.xml and robots.txt # Subtest: site urls # Subtest: domain only ok 1 ok 2 1..2 ok 1 - domain only # Subtest: domain and folder ok 1 ok 2 1..2 ok 2 - domain and folder # Subtest: base URL with folder rewrites content # Subtest: build # Subtest: page content: /blog/2014/04/23/slug.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 1 - page content: /blog/2014/04/23/slug.html ok 2 - not deployed yet # Subtest: page content: /blog/2014/04/30/plug.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 3 - page content: /blog/2014/04/30/plug.html ok 4 - not deployed yet # Subtest: page content: /blog/2014/05/22/(regex)[name].file.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 5 - page content: /blog/2014/05/22/(regex)[name].file.html ok 6 - not deployed yet # Subtest: page content: /blog/2014/06/02/more_tags.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 7 - page content: /blog/2014/06/02/more_tags.html ok 8 - not deployed yet # Subtest: page content: /blog/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 9 - page content: /blog/index.html ok 10 - not deployed yet # Subtest: page content: /blog/page-2.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 11 - page content: /blog/page-2.html ok 12 - not deployed yet # Subtest: page content: /blog/index.atom ok 1 1..1 ok 13 - page content: /blog/index.atom ok 14 - not deployed yet # Subtest: page content: /blog/index.rss ok 1 1..1 ok 15 - page content: /blog/index.rss ok 16 - not deployed yet # Subtest: page content: /blog/tag/even-more-tags/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 17 - page content: /blog/tag/even-more-tags/index.html ok 18 - not deployed yet # Subtest: page content: /blog/tag/even-more-tags.atom ok 1 1..1 ok 19 - page content: /blog/tag/even-more-tags.atom ok 20 - not deployed yet # Subtest: page content: /blog/tag/even-more-tags.rss ok 1 1..1 ok 21 - page content: /blog/tag/even-more-tags.rss ok 22 - not deployed yet # Subtest: page content: /blog/tag/error-message/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 23 - page content: /blog/tag/error-message/index.html ok 24 - not deployed yet # Subtest: page content: /blog/tag/error-message.atom ok 1 1..1 ok 25 - page content: /blog/tag/error-message.atom ok 26 - not deployed yet # Subtest: page content: /blog/tag/error-message.rss ok 1 1..1 ok 27 - page content: /blog/tag/error-message.rss ok 28 - not deployed yet # Subtest: page content: /blog/tag/better/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 29 - page content: /blog/tag/better/index.html ok 30 - not deployed yet # Subtest: page content: /blog/tag/better/page-2.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 31 - page content: /blog/tag/better/page-2.html ok 32 - not deployed yet # Subtest: page content: /blog/tag/better.atom ok 1 1..1 ok 33 - page content: /blog/tag/better.atom ok 34 - not deployed yet # Subtest: page content: /blog/tag/better.rss ok 1 1..1 ok 35 - page content: /blog/tag/better.rss ok 36 - not deployed yet # Subtest: page content: /blog/tag/more/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 37 - page content: /blog/tag/more/index.html ok 38 - not deployed yet # Subtest: page content: /blog/tag/more.atom ok 1 1..1 ok 39 - page content: /blog/tag/more.atom ok 40 - not deployed yet # Subtest: page content: /blog/tag/more.rss ok 1 1..1 ok 41 - page content: /blog/tag/more.rss ok 42 - not deployed yet 1..42 ok 1 - build # Subtest: deploy # Subtest: page content: /blog/2014/04/23/slug.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 1 - page content: /blog/2014/04/23/slug.html # Subtest: page content: /blog/2014/04/30/plug.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 2 - page content: /blog/2014/04/30/plug.html # Subtest: page content: /blog/2014/05/22/(regex)[name].file.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 3 - page content: /blog/2014/05/22/(regex)[name].file.html # Subtest: page content: /blog/2014/06/02/more_tags.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 4 - page content: /blog/2014/06/02/more_tags.html # Subtest: page content: /blog/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 5 - page content: /blog/index.html # Subtest: page content: /blog/page-2.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 6 - page content: /blog/page-2.html # Subtest: page content: /blog/index.atom ok 1 1..1 ok 7 - page content: /blog/index.atom # Subtest: page content: /blog/index.rss ok 1 1..1 ok 8 - page content: /blog/index.rss # Subtest: page content: /blog/tag/even-more-tags/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 9 - page content: /blog/tag/even-more-tags/index.html # Subtest: page content: /blog/tag/even-more-tags.atom ok 1 1..1 ok 10 - page content: /blog/tag/even-more-tags.atom # Subtest: page content: /blog/tag/even-more-tags.rss ok 1 1..1 ok 11 - page content: /blog/tag/even-more-tags.rss # Subtest: page content: /blog/tag/error-message/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 12 - page content: /blog/tag/error-message/index.html # Subtest: page content: /blog/tag/error-message.atom ok 1 1..1 ok 13 - page content: /blog/tag/error-message.atom # Subtest: page content: /blog/tag/error-message.rss ok 1 1..1 ok 14 - page content: /blog/tag/error-message.rss # Subtest: page content: /blog/tag/better/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 15 - page content: /blog/tag/better/index.html # Subtest: page content: /blog/tag/better/page-2.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 16 - page content: /blog/tag/better/page-2.html # Subtest: page content: /blog/tag/better.atom ok 1 1..1 ok 17 - page content: /blog/tag/better.atom # Subtest: page content: /blog/tag/better.rss ok 1 1..1 ok 18 - page content: /blog/tag/better.rss # Subtest: page content: /blog/tag/more/index.html ok 1 ok 2 - page contains site title Test Site ok 3 1..3 ok 19 - page content: /blog/tag/more/index.html # Subtest: page content: /blog/tag/more.atom ok 1 1..1 ok 20 - page content: /blog/tag/more.atom # Subtest: page content: /blog/tag/more.rss ok 1 1..1 ok 21 - page content: /blog/tag/more.rss 1..21 ok 2 - deploy 1..2 ok 3 - base URL with folder rewrites content 1..3 ok 4 - site urls 1..4 ok 'git' is not recognized as an internal or external command, operable program or batch file. t\site\git.t ....... skipped: Git not installed t\store.t .......... # Subtest: read documents ok 1 # Subtest: bad documents ok 1 - threw Regexp ((?^:Error parsing YAML in)) 1..1 ok 2 - bad documents 1..2 ok 1 - read documents # Subtest: read with relative directory ok 1 1..1 ok 2 - read with relative directory # Subtest: write document # Subtest: disallow absolute paths ok 1 - threw Regexp ((?^:Cannot write document '/example.yml': Path must not be absolute)) 1..1 ok 1 - disallow absolute paths # Subtest: simple path ok 1 ok 2 ok 3 1..3 ok 2 - simple path # Subtest: make the directories if necessary ok 1 ok 2 ok 3 1..3 ok 3 - make the directories if necessary 1..3 ok 3 - write document # Subtest: files # Subtest: read files ok 1 1..1 ok 1 - read files # Subtest: has file ok 1 ok 2 1..2 ok 2 - has file # Subtest: write files ok 1 1..1 ok 3 - write files 1..3 ok 4 - files # Subtest: path that has regex-special characters inside ok 1 1..1 ok 5 - path that has regex-special characters inside # Subtest: store coercion ok 1 - An object of class 'Statocles::Store' isa 'Statocles::Store' ok 2 1..2 ok 6 - store coercion # Subtest: verbose # Subtest: write # Subtest: write_file ok 1 - no output on stderr ok 2 1..2 ok 1 - write_file # Subtest: write_document ok 1 - no output on stderr ok 2 1..2 ok 2 - write_document 1..2 ok 1 - write # Subtest: read # Subtest: read file ok 1 - no output on stderr ok 2 1..2 ok 1 - read file # Subtest: read document ok 1 - no output on stderr ok 2 1..2 ok 2 - read document 1..2 ok 2 - read 1..2 ok 7 - verbose 1..7 ok t\template.t ....... # Subtest: template string ok 1 1..1 ok 1 - template string # Subtest: template from file ok 1 1..1 ok 2 - template from file # Subtest: invalid template coercions ok 1 - threw Regexp ((?^:Template is undef)) 1..1 ok 3 - invalid template coercions # Subtest: template with errors ok 1 - threw Regexp ((?^:Error in template)) 1..1 ok 4 - template with errors # Subtest: template include # Subtest: include another template ok 1 1..1 ok 1 - include another template # Subtest: include a plain HTML file ok 1 1..1 ok 2 - include a plain HTML file # Subtest: missing include dies ok 1 - threw Regexp ((?^:Error in template: Can not find include "included_template[.]html" in store)) 1..1 ok 3 - missing include dies 1..3 ok 5 - template include 1..5 ok t\theme.t .......... # Subtest: attributes # Subtest: store is required ok 1 - threw Regexp ((?^:store)) 1..1 ok 1 - store is required 1..1 ok 1 - attributes # Subtest: theme coercion ok 1 - An object of class 'Statocles::Theme' isa 'Statocles::Theme' ok 2 1..2 ok 2 - theme coercion # Subtest: templates from directory # Subtest: absolute directory ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok 1 - absolute directory # Subtest: relative directory ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok 2 - relative directory # Subtest: default Statocles theme ok 1 1..1 ok 3 - default Statocles theme 1..3 ok 3 - templates from directory 1..3 ok t\theme\check.t .... # Subtest: default ok 1 - blog - index.atom.ep ok 2 - blog - index.html.ep ok 3 - blog - index.rss.ep ok 4 - blog - post.html.ep ok 5 - site - layout.html.ep 1..5 ok 1 - default 1..1 ok Test Summary Report ------------------- t\00_compile.t (Wstat: 256 Tests: 18 Failed: 1) Failed test: 5 Non-zero exit status: 1 t\bin\statocles.t (Wstat: 256 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 1 t\command.t (Wstat: 3328 Tests: 0 Failed: 0) Non-zero exit status: 13 Parse errors: No plan found in TAP output Files=13, Tests=54, 25 wallclock secs ( 0.17 usr + 0.00 sys = 0.17 CPU) Result: FAIL Failed 3/13 test programs. 2/54 subtests failed. NMAKE : fatal error U1077: '"C:\Perl64-5.16\bin\perl.exe"' : return code '0xff' Stop. PREACTION/Statocles-0.025.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports PREACTION/Statocles-0.025.tar.gz Finished 2014-12-01T02:47:46