t/01_all_call_types.t .. 1..19 ok 1 - do_emit req is a POE::Request object ok 2 - do_emit req (4) should match go_req (4) ok 3 - do_emit rsp is zero ok 4 - do_emit key should not be defined ok 5 - emit req is a POE::Request object ok 6 - emit rsp is a POE::Request::Emit object ok 7 - emit req (2) should match original (2) ok 8 - emit rsp (4) should match original (4) ok 9 - emit rsp.key (309) should match original (309) ok 10 - do_return req is a POE::Request object ok 11 - do_return req (4) should match go_req (4) ok 12 - do_return rsp is zero ok 13 - do_return req.key should not be defined ok 14 - do_return original_newkey should match req.newkey ok 15 - ret req is a POE::Request object ok 16 - ret rsp is a POE::Request::Return object ok 17 - ret req (2) should match original (2) ok 18 - ret rsp (4) should match original sub (4) ok 19 - ret key (309) should match original (309) ok t/10_callback.t ........ 1..4 ok 1 - arg_scalar ok 2 - arg_array ok 3 - arg_hash ok 4 - everything ok All tests successful. Files=2, Tests=23, 0 wallclock secs ( 0.00 usr 0.01 sys + 0.07 cusr 0.03 csys = 0.11 CPU) Result: PASS