I tried to run the tests of Padre on Windows.
The regular tests passed but the release tests failed:
xt\actiontest.t  actually crashed Perl several times, I got a pop-up of Windows.

I am not sure how important these tests are on Windows, if we are
releasing on Linux anyway,
but probably it would be good to fix them or skip them.

   Gabor
====================

C:\work\padre\Padre>set RELEASE_TESTING=1

C:\work\padre\Padre>prove -l xt
xt\actions.t ........ ok
xt\actiontest.t ..... 21/97
xt\actiontest.t ..... 24/97 #   Failed test 'Check output'
#   at xt\actiontest.t line 109.
#                   'Can't spawn
"C:\strawberry_5_16_2_1\perl\bin\perl.exe": No error at dev line 133.
# '
#     doesn't match '(?^:^\s*$)'
xt\actiontest.t ..... 96/97 # Looks like you failed 1 test of 97.
xt\actiontest.t ..... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/97 subtests
xt\badcode.t ........ 251/3628
#   Failed test 'require Padre::Util::Win32;'
#   at xt\badcode.t line 77.
#     Tried to require 'Padre::Util::Win32'.
#     Error:  Padre::Util::Win32 object version 0.96 does not match
bootstrap parameter 0.97 at C:/strawberry_5_16_2_1/perl/lib/DynaLoad
line 213.
# Compilation failed in require at (eval 2138) line 2.
xt\badcode.t ........ 2425/3628
#   Failed test 'No missing methods'
#   at xt\badcode.t line 264.
#          got: '2'
#     expected: '0'
# Padre::Wx::Dialog::Preferences: Cannot resolve method
$self->_selected_action_name
# Padre::Wx::Dialog::Preferences: Cannot resolve method
$self->_selected_action_name
xt\badcode.t ........ 2471/3628
#   Failed test 'No missing methods'
#   at xt\badcode.t line 264.
#          got: '1'
#     expected: '0'
# Padre::Wx::Dialog::Sync: Cannot resolve method $self->server_status
xt\badcode.t ........ 3551/3628 # Looks like you failed 3 tests of 3628.
xt\badcode.t ........ Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/3628 subtests
        (less 569 skipped subtests: 3056 okay)
        (3 TODO tests unexpectedly succeeded)
xt\blockers.t ....... ok
xt\compile.t ........ 271/597
#   Failed test 'STDERR of Padre/Util/Win32.pm'
#   at xt\compile.t line 55.
#          got: 'Padre::Util::Win32 object version 0.96 does not match
bootstrap parameter 0.97 at C:/strawberry_5_16_2_1/perl/lib/DynaL
pm line 213.
# Compilation failed in require at -e line 1.
# '
#     expected: ''

#   Failed test 'STDOUT of Padre/Util/Win32.pm'
#   at xt\compile.t line 58.
#          got: ''
#     expected: 'ok'
xt\compile.t ........ 595/597 Bailout called.  Further testing
stopped:  Aborting test suite
FAILED--Further testing stopped: Aborting test suite
_______________________________________________
Padre-dev mailing list
Padre-dev@perlide.org
http://mail.perlide.org/mailman/listinfo/padre-dev

Reply via email to