Subject: | t/envoy_set.t fails with newer perls |
The test suite fails on my smoker systems for perl 5.26.0 and newer:
...
Use of uninitialized value $namespace:: in concatenation (.) or string at /home/cpansand/.cpan/build/2018050500/Model-Envoy-0.1-2/blib/lib/Model/Envoy/Set.pm line 54.
# Failed test 'get set by model name'
# at t/envoy_set.t line 28.
# got: 'Widget'
# expected: 'My::Envoy::Widget'
Can't locate object method "new" via package "Widget" (perhaps you forgot to load "Widget"?) at /home/cpansand/.cpan/build/2018050500/Model-Envoy-0.1-2/blib/lib/Model/Envoy/Set.pm line 75.
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 2 just after 1.
t/envoy_set.t ..
Dubious, test returned 2 (wstat 512, 0x200)
Failed 1/1 subtests
...