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