pike.git
/
src
/
testsuite.in
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/testsuite.in:1:
-
test_true([["$Id: testsuite.in,v 1.
576
2002/12/
03
21:
19
:
26
nilsson
Exp $"]]);
+
test_true([["$Id: testsuite.in,v 1.
577
2002/12/
11
21:
54
:
40
mast
Exp $"]]);
// This triggered a bug only if run sufficiently early. test_compile_any([[#pike 7.2]]) cond([[all_constants()->_verify_internals]], [[ test_do(_verify_internals()) ]]); test_eq(1e1,10.0); test_eq(1E1,10.0);
pike.git/src/testsuite.in:9196:
]],0); dnl Some OSs have a delay before PIDs are reused. dnl Be nice, and let them reuse some. test_do([[ sleep(2); ]]); test_any([[ for(int x=0;x<10;x++) { for(int e=0;e<100;e++) if(Process.create_process(({"/bin/cat","/dev/null"}))->wait()) return e; __signal_watchdog(); } return -1;]],-1) ]]) cond([[ file_stat("/bin/cat") && file_stat("/dev/null") && all_constants()->thread_create && (cpp("__NT__")/"\n")[1]=="__NT__" ]], [[
-
test_any([[return allocate(10,thread_create)(lambda() { for(int x=0;x<10;x++) { for(int e=0;e<50;e++) if(Process.create_process(({"/bin/cat","/dev/null"}))->wait()) return e; __signal_watchdog(); } return -1;})->wait() - ({-1})]],({}))
+
test_any([[
+
return allocate(10,
thread_create)
(
+
lambda() {
+
for
(int x=0;
x<10;
x++) {
+
for
(int e=0;
e<50;
e++)
+
if
(Process.create_process(({"/bin/cat","/dev/null"}))->wait())
+
return e;
+
__signal_watchdog();
+
}
+
return -1;
+
}
+
)->wait() - ({-1})]],({}))
]]) cond([[ file_stat("/bin/cat") && file_stat("/dev/null") && all_constants()->thread_create && (cpp("__NT__")/"\n")[1]=="__NT__" ]], [[ test_do([[ for(int q=0;q<100;q++) { array fnord=({}); Thread.Fifo fifo=Thread.Fifo();
pike.git/src/testsuite.in:9297:
prg = prg[..sizeof(prg)-8]; // werror("Resolving %O...\n", prg); if( catch( (handler||master())->resolv(prg) ) ) { werror("test: failed to peek at %O\n", prg); ok=0; } } void test_dir(string dir, int|void base_size, object|void handler) {
+
if (!Stdio.is_dir (dir)) return;
// werror("Testing directory %O...\n", dir); if(!base_size) base_size=sizeof(dir); foreach(get_dir(dir), string s) { switch(s) { #if !constant(GTK.Window) case "GTKSupport.pmod": case "PV.pike": case "pv.pike":