ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/AnyEvent/mktest
(Generate patch)

Comparing AnyEvent/mktest (file contents):
Revision 1.1 by root, Sun Aug 14 20:33:24 2011 UTC vs.
Revision 1.4 by root, Tue Jul 30 23:14:32 2013 UTC

4# that fail due to bugs in them. 4# that fail due to bugs in them.
5# also patches MANIFEST. 5# also patches MANIFEST.
6 6
7( 7(
8cat <<EOF 8cat <<EOF
961_fltk AnyEvent::Impl::FLTK2 961_fltk AnyEvent::Impl::FLTK
1062_cocoa AnyEvent::Impl::Cocoa 1062_cocoa AnyEvent::Impl::Cocoa
1163_eventlib AnyEvent::Impl::EventLib 1163_eventlib AnyEvent::Impl::EventLib
1264_glib AnyEvent::Impl::Glib 1264_glib AnyEvent::Impl::Glib
1365_event AnyEvent::Impl::Event 1365_event AnyEvent::Impl::Event
1466_ioasync AnyEvent::Impl::IOAsync 1466_ioasync AnyEvent::Impl::IOAsync
20 for test in 01 02 03 04 05 07 09; do 20 for test in 01 02 03 04 05 07 09; do
21 set -- t/"$test"_*.t 21 set -- t/"$test"_*.t
22 t=${1#t/} 22 t=${1#t/}
23 <t/"$t" \ 23 <t/"$t" \
24 sed -e "s/.*require AnyEvent::Impl::Perl.*/\\ 24 sed -e "s/.*require AnyEvent::Impl::Perl.*/\\
25 BEGIN { $^W = 0 }\\
25 BEGIN { \$ENV{PERL_ANYEVENT_LOOP_TESTS} or ((print qq{1..0 # SKIP PERL_ANYEVENT_LOOP_TESTS not true\\\\n}), exit 0) }\\ 26 BEGIN { \$ENV{PERL_ANYEVENT_LOOP_TESTS} or ((print qq{1..0 # SKIP PERL_ANYEVENT_LOOP_TESTS not true\\\\n}), exit 0) }\\
26 BEGIN { eval q{use $module;1} or ((print qq{1..0 # SKIP $module not loadable\\\\n}), exit 0) }\\ 27 BEGIN { eval q{use $module;1} or ((print qq{1..0 # SKIP $module not loadable\\\\n}), exit 0) }\\
27 $extra\\ 28 $extra\\
28 /" \ 29 /" \
29 >t/"$base"_$t 30 >t/"$base"_$t
30 done 31 done
31done 32done
32 33
33rm -f t/63_eventlib_02_signals.t 34if false; then
34rm -f t/63_eventlib_03_child.t 35 (
35rm -f t/63_eventlib_07_io.t
36rm -f t/63_eventlib_09_multi.t
37
38(
39 grep -v ^t/6._ MANIFEST 36 grep -v ^t/6._ MANIFEST
40 for t in t/6?_*; do 37 for t in t/6?_*; do
41 echo $t 38 echo $t
42 done 39 done
43) >MANIFEST~ && mv MANIFEST~ MANIFEST 40 ) >MANIFEST~ && mv MANIFEST~ MANIFEST
41fi

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines