t\pmc\nci....ok 32/46# Failed test (t\pmc\nci.t at line 1213)
t\pmc\nci....NOK 33# got: 'created a callback sub
# loaded a function that takes a callback
# get_string() not implemented in class 'UnManagedStruct'
# '
# expected: 'created a callback sub
# loaded a function that takes a callback
# in callback
# user data: 42
# external data: 99
# the callback has run
# '
# '(cd . && .\parrot.exe -b --gc-debug "C:\parrot\t\pmc\nci_33.imc")' failed with exit code 74
t\pmc\nci....ok 34/46# Failed test (t\pmc\nci.t at line 1359)
t\pmc\nci....NOK 35# got: 'ok 1
# ok 2
# cb didnt run
# '
# expected: 'ok 1
# ok 2
# in callback
# user data: 42
# external data: 88
# done.
# '
# Failed test (t\pmc\nci.t at line 1417)
t\pmc\nci....NOK 36# got: 'created a callback sub
# loaded a function that takes a callback
# get_string() not implemented in class 'UnManagedStruct'
# '
# expected: 'created a callback sub
# loaded a function that takes a callback
# in callback
# user data: 42
# external data: 88
# the callback has run
# '
# '(cd . && .\parrot.exe -b --gc-debug "C:\parrot\t\pmc\nci_36.imc")' failed with exit code 74
# Failed test (t\pmc\nci.t at line 1491)
t\pmc\nci....NOK 37# got: 'created a callback sub
# loaded a function that takes a callback
# get_string() not implemented in class 'UnManagedStruct'
# '
# expected: 'created a callback sub
# loaded a function that takes a callback
# in callback
# user data: 42
# external data: 111
# the callback has run
# '
# '(cd . && .\parrot.exe -b --gc-debug "C:\parrot\t\pmc\nci_37.imc")' failed with exit code 74
t\pmc\nci....ok 41/46# Failed test (t\pmc\nci.t at line 1830)
t\pmc\nci....NOK 42# got: 'libnci was successfully loaded
# set_pmc() not implemented in class 'PerlArray'
# '
# expected: 'libnci was successfully loaded
# -55555
# 4444
# 333
# '
# '(cd . && .\parrot.exe -b --gc-debug "C:\parrot\t\pmc\nci_42.imc")' failed with exit code 74
# Failed test (t\pmc\nci.t at line 1884)
t\pmc\nci....NOK 43# got: 'libnci was successfully loaded
# set_pmc() not implemented in class 'PerlArray'
# '
# expected: 'libnci was successfully loaded
# -4444
# -13332
# -39996
# -119988
# -359964
# '
# '(cd . && .\parrot.exe -b --gc-debug "C:\parrot\t\pmc\nci_43.imc")' failed with exit code 74
t\pmc\nci....ok 46/46# Looks like you failed 6 tests of 46.
t\pmc\nci....dubious
Test returned status 6 (wstat 1536, 0x600)
DIED. FAILED tests 33, 35-37, 42-43
Failed 6/46 tests, 86.96% okay
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t\pmc\nci.t 6 1536 46 6 13.04% 33 35-37 42-43
Failed 1/1 test scripts, 0.00% okay. 6/46 subtests failed, 86.96% okay.
> # cb didnt run
Yep. Callbacks are all considered being asynchronous. That means:
running callbacks need the event loop running, which isn't the case for
Windows.
These tests should be skipped on Win32 and moved to event.t or similar.
Additionally it wouldn't harm if we could declare synchronous callbacks
too.
leo
t\pmc\nci....ok
All tests successful.
Files=1, Tests=56, 19 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU)