Subject: | 010-rss-watcher-02-perlpodcast-with-shelf.t hangs on WIndows |
I've added several diagnostics lines. Line 72 is in $callback_handler:
die "\$scenario->[$callback_invocations] is not defined" unless $scenario->[$callback_invocations];
ok 1 - served defined
ok 2 - watcher was created
ok 3 - check watcher title
# callback: $callback_invocations = 0
ok 4
Use of uninitialized value in subroutine entry at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 36.
EV: error in callback (ignoring): Can't use string ("") as a subroutine ref while "strict refs" in use at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 36.
# callback: $callback_invocations = 1
not ok 5
# Failed test at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 50.
# got: 'info'
# expected: 'notice'
Use of uninitialized value in subroutine entry at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 51.
EV: error in callback (ignoring): Can't use string ("") as a subroutine ref while "strict refs" in use at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 51.
# callback: $callback_invocations = 2
EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72.
# callback: $callback_invocations = 2
EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72.
# callback: $callback_invocations = 2
EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72.
# callback: $callback_invocations = 2
EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72.
# callback: $callback_invocations = 2
EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72.
# callback: $callback_invocations = 2
EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72.
# callback: $callback_invocations = 2
EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72.
# callback: $callback_invocations = 2
EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72.
# callback: $callback_invocations = 2
EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72.
# callback: $callback_invocations = 2
EV: error in callback (ignoring): $scenario->[2] is not defined at t/010-rss-watcher-02-perlpodcast-with-shelf.t line 72.
--
Alexandr Ciornii, http://chorny.net