Subject: | Tests fail for perl 5.18 and later |
t/500.je.t fails on newer perls like this:
Variable "$self" is not imported at t/lib/Test/WithJE.pm line 13.
(Did you mean &self instead?)
Variable "$self" is not imported at t/lib/Test/WithJE.pm line 14.
(Did you mean &self instead?)
Variable "$self" is not imported at t/lib/Test/WithJE.pm line 15.
(Did you mean &self instead?)
Variable "$self" is not imported at t/lib/Test/WithJE.pm line 17.
(Did you mean &self instead?)
Variable "$self" is not imported at t/lib/Test/WithJE.pm line 31.
(Did you mean &self instead?)
Variable "$self" is not imported at t/lib/Test/WithJE.pm line 37.
(Did you mean &self instead?)
Global symbol "$self" requires explicit package name at t/lib/Test/WithJE.pm line 13.
Global symbol "$self" requires explicit package name at t/lib/Test/WithJE.pm line 14.
Global symbol "$self" requires explicit package name at t/lib/Test/WithJE.pm line 15.
Global symbol "$self" requires explicit package name at t/lib/Test/WithJE.pm line 17.
Global symbol "$self" requires explicit package name at t/lib/Test/WithJE.pm line 31.
Global symbol "$self" requires explicit package name at t/lib/Test/WithJE.pm line 37.
Compilation failed in require at t/500.je.t line 8.
BEGIN failed--compilation aborted at t/500.je.t line 8.
t/500.je.t ..............
Dubious, test returned 255 (wstat 65280, 0xff00)
No subtests run