Subject: | Can't call method "catalyst_engine_class" on an undefined value |
I can't tell if this problem is really in Catalyst itself, in Moose, or in this plugin, but this plugins tests are the only place I see it so I'm reporting here.
Moose : 2.0000
Catalyst::Runtime: 5.89002 ( TRIAL / PSGI )
If you need any additional information, please just ask =).
Thanks.
PERL_DL_NONLAZY=1 /usr/bin/perl5.12.3 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/04_authentication.t t/05_password.t t/06_user.t t/live_app.t t/live_app_realms.t t/live_app_realms_compat.t t/live_app_realms_progressive.t t/live_app_remote1.t t/live_app_remote2.t t/live_app_session.t
make --jobs=3 test TEST_VERBOSE=0
t/04_authentication.t ............ ok
t/05_password.t .................. ok
t/06_user.t ...................... ok
t/live_app.t ..................... ok
t/live_app_realms.t .............. ok
t/live_app_realms_compat.t ....... ok
t/live_app_realms_progressive.t .. ok
t/live_app_remote1.t ............. Dubious, test returned 255 (wstat 65280, 0xff00)
No subtests run
Couldn't load class (RemoteTestApp1) because: Can't call method "catalyst_engine_class" on an undefined value at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst.pm line 2596.
Compilation failed in require at /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/Class/MOP.pm line 117.
at /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/Class/MOP.pm line 123
Class::MOP::__ANON__('Can\'t call method "catalyst_engine_class" on an undefined va...') called at /usr/lib64/perl5/vendor_perl/5.12.3/Try/Tiny.pm line 100
Try::Tiny::try('CODE(0x307bb00)', 'Try::Tiny::Catch=REF(0x2d32b40)') called at /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/Class/MOP.pm line 128
Class::MOP::load_first_existing_class('RemoteTestApp1') called at /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/Class/MOP.pm line 140
Class::MOP::load_class('RemoteTestApp1') called at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst/Test.pm line 25
Catalyst::Test::__ANON__('Catalyst::Test', 'all', 'HASH(0x307bab8)', 'HASH(0x3071838)') called at /usr/lib64/perl5/vendor_perl/5.12.3/Sub/Exporter.pm line 493
Sub::Exporter::_expand_group('Catalyst::Test', 'HASH(0x3086570)', 'ARRAY(0x3071820)', 'HASH(0x3071838)', 'HASH(0x307bb30)', 'HASH(0x213ff30)') called at /usr/lib64/perl5/vendor_perl/5.12.3/Sub/Exporter.pm line 424
Sub::Exporter::_expand_groups('Catalyst::Test', 'HASH(0x3086570)', 'ARRAY(0x30866a8)', 'HASH(0x3071838)') called at /usr/lib64/perl5/vendor_perl/5.12.3/Sub/Exporter.pm line 742
Sub::Exporter::__ANON__('Catalyst::Test', '-all', 'HASH(0x2140080)') called at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst/Test.pm line 124
Catalyst::Test::import('Catalyst::Test', 'RemoteTestApp1') called at t/live_app_remote1.t line 6
main::BEGIN() called at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst/Test.pm line 6
eval {...} called at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst/Test.pm line 6
BEGIN failed--compilation aborted at t/live_app_remote1.t line 6.
t/live_app_remote2.t ............. Dubious, test returned 255 (wstat 65280, 0xff00)
No subtests run
Couldn't load class (RemoteTestApp2) because: Can't call method "catalyst_engine_class" on an undefined value at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst.pm line 2596.
Compilation failed in require at /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/Class/MOP.pm line 117.
at /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/Class/MOP.pm line 123
Class::MOP::__ANON__('Can\'t call method "catalyst_engine_class" on an undefined va...') called at /usr/lib64/perl5/vendor_perl/5.12.3/Try/Tiny.pm line 100
Try::Tiny::try('CODE(0x1f12650)', 'Try::Tiny::Catch=REF(0x1bc96a0)') called at /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/Class/MOP.pm line 128
Class::MOP::load_first_existing_class('RemoteTestApp2') called at /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/Class/MOP.pm line 140
Class::MOP::load_class('RemoteTestApp2') called at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst/Test.pm line 25
Catalyst::Test::__ANON__('Catalyst::Test', 'all', 'HASH(0x1f12608)', 'HASH(0x1f08388)') called at /usr/lib64/perl5/vendor_perl/5.12.3/Sub/Exporter.pm line 493
Sub::Exporter::_expand_group('Catalyst::Test', 'HASH(0x1f1d0c0)', 'ARRAY(0x1f08370)', 'HASH(0x1f08388)', 'HASH(0x1f12680)', 'HASH(0xfd6d50)') called at /usr/lib64/perl5/vendor_perl/5.12.3/Sub/Exporter.pm line 424
Sub::Exporter::_expand_groups('Catalyst::Test', 'HASH(0x1f1d0c0)', 'ARRAY(0x1f1d1f8)', 'HASH(0x1f08388)') called at /usr/lib64/perl5/vendor_perl/5.12.3/Sub/Exporter.pm line 742
Sub::Exporter::__ANON__('Catalyst::Test', '-all', 'HASH(0xfd6ea0)') called at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst/Test.pm line 124
Catalyst::Test::import('Catalyst::Test', 'RemoteTestApp2') called at t/live_app_remote2.t line 6
main::BEGIN() called at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst/Test.pm line 6
eval {...} called at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst/Test.pm line 6
BEGIN failed--compilation aborted at t/live_app_remote2.t line 6.
t/live_app_session.t ............. 1/? [error] Store claimed to have a restorable user, but restoration failed. Did you change the user's id_field?
Error:
t/live_app_session.t ............. ok
Test Summary Report
-------------------
t/live_app_remote1.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: No plan found in TAP output
t/live_app_remote2.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: No plan found in TAP output
Files=10, Tests=102, 11 wallclock secs ( 0.07 usr 0.03 sys + 7.47 cusr 0.67 csys = 8.24 CPU)
Result: FAIL
Failed 2/10 test programs. 0/102 subtests failed.
Moose : 2.0000
Catalyst::Runtime: 5.89002 ( TRIAL / PSGI )
If you need any additional information, please just ask =).
Thanks.
PERL_DL_NONLAZY=1 /usr/bin/perl5.12.3 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/04_authentication.t t/05_password.t t/06_user.t t/live_app.t t/live_app_realms.t t/live_app_realms_compat.t t/live_app_realms_progressive.t t/live_app_remote1.t t/live_app_remote2.t t/live_app_session.t
make --jobs=3 test TEST_VERBOSE=0
t/04_authentication.t ............ ok
t/05_password.t .................. ok
t/06_user.t ...................... ok
t/live_app.t ..................... ok
t/live_app_realms.t .............. ok
t/live_app_realms_compat.t ....... ok
t/live_app_realms_progressive.t .. ok
t/live_app_remote1.t ............. Dubious, test returned 255 (wstat 65280, 0xff00)
No subtests run
Couldn't load class (RemoteTestApp1) because: Can't call method "catalyst_engine_class" on an undefined value at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst.pm line 2596.
Compilation failed in require at /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/Class/MOP.pm line 117.
at /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/Class/MOP.pm line 123
Class::MOP::__ANON__('Can\'t call method "catalyst_engine_class" on an undefined va...') called at /usr/lib64/perl5/vendor_perl/5.12.3/Try/Tiny.pm line 100
Try::Tiny::try('CODE(0x307bb00)', 'Try::Tiny::Catch=REF(0x2d32b40)') called at /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/Class/MOP.pm line 128
Class::MOP::load_first_existing_class('RemoteTestApp1') called at /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/Class/MOP.pm line 140
Class::MOP::load_class('RemoteTestApp1') called at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst/Test.pm line 25
Catalyst::Test::__ANON__('Catalyst::Test', 'all', 'HASH(0x307bab8)', 'HASH(0x3071838)') called at /usr/lib64/perl5/vendor_perl/5.12.3/Sub/Exporter.pm line 493
Sub::Exporter::_expand_group('Catalyst::Test', 'HASH(0x3086570)', 'ARRAY(0x3071820)', 'HASH(0x3071838)', 'HASH(0x307bb30)', 'HASH(0x213ff30)') called at /usr/lib64/perl5/vendor_perl/5.12.3/Sub/Exporter.pm line 424
Sub::Exporter::_expand_groups('Catalyst::Test', 'HASH(0x3086570)', 'ARRAY(0x30866a8)', 'HASH(0x3071838)') called at /usr/lib64/perl5/vendor_perl/5.12.3/Sub/Exporter.pm line 742
Sub::Exporter::__ANON__('Catalyst::Test', '-all', 'HASH(0x2140080)') called at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst/Test.pm line 124
Catalyst::Test::import('Catalyst::Test', 'RemoteTestApp1') called at t/live_app_remote1.t line 6
main::BEGIN() called at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst/Test.pm line 6
eval {...} called at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst/Test.pm line 6
BEGIN failed--compilation aborted at t/live_app_remote1.t line 6.
t/live_app_remote2.t ............. Dubious, test returned 255 (wstat 65280, 0xff00)
No subtests run
Couldn't load class (RemoteTestApp2) because: Can't call method "catalyst_engine_class" on an undefined value at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst.pm line 2596.
Compilation failed in require at /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/Class/MOP.pm line 117.
at /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/Class/MOP.pm line 123
Class::MOP::__ANON__('Can\'t call method "catalyst_engine_class" on an undefined va...') called at /usr/lib64/perl5/vendor_perl/5.12.3/Try/Tiny.pm line 100
Try::Tiny::try('CODE(0x1f12650)', 'Try::Tiny::Catch=REF(0x1bc96a0)') called at /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/Class/MOP.pm line 128
Class::MOP::load_first_existing_class('RemoteTestApp2') called at /usr/lib64/perl5/vendor_perl/5.12.3/x86_64-linux-thread-multi/Class/MOP.pm line 140
Class::MOP::load_class('RemoteTestApp2') called at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst/Test.pm line 25
Catalyst::Test::__ANON__('Catalyst::Test', 'all', 'HASH(0x1f12608)', 'HASH(0x1f08388)') called at /usr/lib64/perl5/vendor_perl/5.12.3/Sub/Exporter.pm line 493
Sub::Exporter::_expand_group('Catalyst::Test', 'HASH(0x1f1d0c0)', 'ARRAY(0x1f08370)', 'HASH(0x1f08388)', 'HASH(0x1f12680)', 'HASH(0xfd6d50)') called at /usr/lib64/perl5/vendor_perl/5.12.3/Sub/Exporter.pm line 424
Sub::Exporter::_expand_groups('Catalyst::Test', 'HASH(0x1f1d0c0)', 'ARRAY(0x1f1d1f8)', 'HASH(0x1f08388)') called at /usr/lib64/perl5/vendor_perl/5.12.3/Sub/Exporter.pm line 742
Sub::Exporter::__ANON__('Catalyst::Test', '-all', 'HASH(0xfd6ea0)') called at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst/Test.pm line 124
Catalyst::Test::import('Catalyst::Test', 'RemoteTestApp2') called at t/live_app_remote2.t line 6
main::BEGIN() called at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst/Test.pm line 6
eval {...} called at /usr/lib64/perl5/vendor_perl/5.12.3/Catalyst/Test.pm line 6
BEGIN failed--compilation aborted at t/live_app_remote2.t line 6.
t/live_app_session.t ............. 1/? [error] Store claimed to have a restorable user, but restoration failed. Did you change the user's id_field?
Error:
t/live_app_session.t ............. ok
Test Summary Report
-------------------
t/live_app_remote1.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: No plan found in TAP output
t/live_app_remote2.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: No plan found in TAP output
Files=10, Tests=102, 11 wallclock secs ( 0.07 usr 0.03 sys + 7.47 cusr 0.67 csys = 8.24 CPU)
Result: FAIL
Failed 2/10 test programs. 0/102 subtests failed.