Subject: | Tests fail with perl 5.27.1 |
The test suite fails with perl 5.27.1:
...
# Failed test 'Got muxed output'
# at t/IOMuxer.t line 120.
# +--------------+-------------------------+----+-------------------------+
# | PATH | GOT | OP | CHECK |
# +--------------+-------------------------+----+-------------------------+
# | [3]{buffer} | # Seeded srand with see | eq | ok 1 - pass 1\n |
# | | d '20170623' from local | | |
# | | date.\n | | |
# | | | | |
# | [4]{buffer} | ok 1 - pass 1\n | eq | STDOUT IN TESTING\n |
# | [5]{buffer} | ok 1 - pass 1\n | eq | ok 2 - pass 2\n |
# | [6]{buffer} | STDOUT IN TESTING\n | eq | # a diag message 1\n |
# | [7]{buffer} | ok 2 - pass 2\n | eq | STDERR IN TESTING\n |
# | [8]{buffer} | ok 2 - pass 2\n | eq | # a diag message 2\n |
# | [9]{buffer} | # a diag message 1\n | eq | 1..2\n |
# | [10]{buffer} | # a diag message 1\n | eq | STDOUT AFTER TESTING\n |
# | [11]{buffer} | STDERR IN TESTING\n | eq | STDERR AFTER TESTING\n |
# +--------------+-------------------------+----+-------------------------+
# Failed test 'mux_test_io'
# at t/IOMuxer.t line 141.
# Seeded srand with seed '20170623' from local date.
t/IOMuxer.t ..........
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/3 subtests
...
# Failed test 'Got standard output'
# at t/IOSync.t line 49.
# +------+----------------------+---------+----------------------+--------+
# | PATH | GOT | OP | CHECK | LNs |
# +------+----------------------+---------+----------------------+--------+
# | | ARRAY(0x448eef60) | | <ARRAY> | 39, 48 |
# | | | | | |
# | [1] | # # Seeded srand wit | =~ | (?^:^# Seeded) | 41 |
# | | h seed '20170623' fr | | | |
# | | om local date.\n | | | |
# | | | | | |
# | [2] | # ok 1 - pass 1\n | eq | ok 1 - pass 1\n | 42 |
# | | | | | |
# | [3] | # # STDOUT IN TESTIN | eq | # STDOUT IN TESTING\ | 43 |
# | | G\n | | n | |
# | | | | | |
# | [4] | # ok 2 - pass 2\n | eq | ok 2 - pass 2\n | 44 |
# | | | | | |
# | [5] | # # # a diag message | eq | 1..2\n | 45 |
# | | 1\n | | | |
# | | | | | |
# | [6] | # # # STDERR IN TEST | eq | # STDOUT AFTER TESTI | 46 |
# | | ING\n | | NG\n | |
# | | | | | |
# | [7] | # # # a diag message | !exists | <DOES NOT EXIST> | |
# | | 2\n | | | |
# | | | | | |
# | [8] | # 1..2\n | !exists | <DOES NOT EXIST> | |
# | | | | | |
# | [9] | # # STDOUT AFTER TES | !exists | <DOES NOT EXIST> | |
# | | TING\n | | | |
# | | | | | |
# | [10] | # # # STDERR AFTER T | !exists | <DOES NOT EXIST> | |
# | | ESTING\n | | | |
# +------+----------------------+---------+----------------------+--------+
# Failed test 'Got standard error'
# at t/IOSync.t line 62.
... (snip) ...