On Mon Jul 27 10:08:17 2015, moritz wrote: > On Sun Aug 03 16:50:32 2014, coke wrote: > > On macosx/moar, I'm seeing the following failure: > > > > $ prove -v -e t/fudgeandrun t/spec/S32-io/IO-Socket-Async.t > > t/spec/S32-io/IO-Socket-Async.t .. > > 1..6 > > Unhandled exception in code scheduled on thread 4537700352 > > No such method 'payload' for invocant of type 'Str' > > in block at t/spec/S32-io/IO-Socket-Async.rakudo.moar:12 > > in block at src/gen/m-CORE.setting:19435 > > in method quit at src/gen/m-CORE.setting:18684 > > in block at src/gen/m-CORE.setting:20205 > > in block at src/gen/m-CORE.setting:18179 > > in block at src/gen/m-CORE.setting:18176 > > > > Test failing is: > > > > try { > > my $sync = Promise.new; > > IO::Socket::Async.listen('veryunlikelyhostname.bogus', > > $port).tap(quit => { > > is $_.payload, 'Failed to resolve host name', 'Async listen on > > bogus hostname'; > > $sync.keep(1); > > }); > > await $sync; > > } > > FWIW on linux the is() isn't even called, thus confusing the test count. > > I guess I'll skip this test for now. >
This test is passing on os x now; unskipped, closing ticket. -- Will "Coke" Coleda