# Failed test 'Colorizing -g output with --color should work'
# at t/ack-g.t line 268.
# Structures begin differing at:
# $got->[0] = 't\con[30;43mtext[0m.t[0m[K'
# $expected->[0] = 't/con[30;43mtext[0m.t[0m[K'
# Looks like you failed 1 test of 2.
# Failed test 'test -g with --color'
# at t/ack-g.t line 269.
# Looks like you failed 1 test of 18.
t/ack-g.t ....................
ack-match.t
# Failed test at t/ack-match.t line 52.
# 'Can't use string ("C:\ProgramData\ackrc") as a HASH ref while "strict refs" in use at C:\Users\Kent\.cpanm\work\1399122924.3796\ack-2.12\blib\lib/App/Ack/ConfigLoader.pm line 738.'
# doesn't match '(?^:--match is illegal in project ackrcs)'
# [
# 'Can\'t use string ("C:\\ProgramData\\ackrc") as a HASH ref while "strict refs" in use at C:\\Users\\Kent\\.cpanm\\work\\1399122924.3796\\ack-2.12\\blib\\lib/App/Ack/ConfigLoader.pm line 738.'
# ]
# Failed test at t/ack-match.t line 67.
# []
# Failed test at t/ack-match.t line 68.
# [
# 'Can\'t use string ("C:\\ProgramData\\ackrc") as a HASH ref while "strict refs" in use at C:\\Users\\Kent\\.cpanm\\work\\1399122924.3796\\ack-2.12\\blib\\lib/App/Ack/ConfigLoader.pm line 738.'
# ]
# Failed test at t/ack-match.t line 83.
# []
# Failed test at t/ack-match.t line 84.
# [
# 'Can\'t use string ("C:\\ProgramData\\ackrc") as a HASH ref while "strict refs" in use at C:\\Users\\Kent\\.cpanm\\work\\1399122924.3796\\ack-2.12\\blib\\lib/App/Ack/ConfigLoader.pm line 738.'
# ]
# Looks like you failed 5 tests of 15.
t/ack-match.t ................
ack-o.t
# Failed test at t/ack-o.t line 115.
# 'Can't use string ("C:\ProgramData\ackrc") as a HASH ref while "strict refs" in use at C:\Users\Kent\.cpanm\work\1399122924.3796\ack-2.12\blib\lib/App/Ack/ConfigLoader.pm line 738.'
# doesn't match '(?^:--output is illegal in project ackrcs)'
# [
# 'Can\'t use string ("C:\\ProgramData\\ackrc") as a HASH ref while "strict refs" in use at C:\\Users\\Kent\\.cpanm\\work\\1399122924.3796\\ack-2.12\\blib\\lib/App/Ack/ConfigLoader.pm line 738.'
# ]
# Failed test at t/ack-o.t line 130.
# []
# Failed test at t/ack-o.t line 131.
# [
# 'Can\'t use string ("C:\\ProgramData\\ackrc") as a HASH ref while "strict refs" in use at C:\\Users\\Kent\\.cpanm\\work\\1399122924.3796\\ack-2.12\\blib\\lib/App/Ack/ConfigLoader.pm line 738.'
# ]
# Failed test at t/ack-o.t line 146.
# []
# Failed test at t/ack-o.t line 147.
# [
# 'Can\'t use string ("C:\\ProgramData\\ackrc") as a HASH ref while "strict refs" in use at C:\\Users\\Kent\\.cpanm\\work\\1399122924.3796\\ack-2.12\\blib\\lib/App/Ack/ConfigLoader.pm line 738.'
# ]
# Looks like you failed 5 tests of 13.
t/ack-o.t ....................
config-finder.t
Can't use string ("C:\ProgramData\ackrc") as a HASH ref while "strict refs" in use at t/config-finder.t line 89.
cannot remove path when cwd is C:/Users/Kent/AppData/Local/Temp/BlldvItcMu for C:/Users/Kent/AppData/Local/Temp/BlldvItcMu: at C:/strawberry-5.19.11/perl/lib/File/Temp.pm line 1616.
# Looks like your test exited with 2 before it could output anything.
t/config-finder.t ............
highlighting.t
# Failed test 'Basic highlights match'
# at t/highlighting.t line 28.
# Structures begin differing at:
# $got->[0] = '[1;32mt\text\science-of-myth.txt[0m'
# $expected->[0] = '[1;32mt/text/science-of-myth.txt[0m'
# Failed test 'Metacharacters match'
# at t/highlighting.t line 49.
# Structures begin differing at:
# $got->[0] = '[1;32mt\text\4th-of-july.txt[0m'
# $expected->[0] = '[1;32mt/text/4th-of-july.txt[0m'
# Failed test 'Context is all good'
# at t/highlighting.t line 70.
# Structures begin differing at:
# $got->[0] = '[1;32mt\text\4th-of-july.txt[0m'
# $expected->[0] = '[1;32mt/text/4th-of-july.txt[0m'
# Looks like you failed 3 tests of 6.
t/highlighting.t .............
noenv.t
Can't use string ("C:\ProgramData\ackrc") as a HASH ref while "strict refs" in use at C:\Users\Kent\.cpanm\work\1399122924.3796\ack-2.12\blib\lib/App/Ack/ConfigLoader.pm line 738.
# Child (without --noenv) exited without calling finalize()
# Failed test 'without --noenv'
# at C:/strawberry-5.19.11/perl/lib/Test/Builder.pm line 276.
cannot remove path when cwd is C:/Users/Kent/AppData/Local/Temp/csxevqs5xQ for C:/Users/Kent/AppData/Local/Temp/csxevqs5xQ: at C:/strawberry-5.19.11/perl/lib/File/Temp.pm line 1616.
# Looks like you planned 5 tests but ran 1.
# Looks like you failed 1 test of 1 run.
# Looks like your test exited with 2 just after 1.
t/noenv.t ....................
I looked around and couldn't find any existing bugs that looked quite like what I was seeing.
Some of these failures are string comparison missmatches due to path slashes changing direction:
Excerpted Failures
Full log
ack-g.t
ack-match.t
ack-o.t
config-finder.t
highlighting.t
noenv.t