Pass new arguments (suspend/inherit) to the server.
[wine] / ipc / run_tests
1 #!/bin/sh
2
3 bit_array_test
4 bit_array=$?
5
6 dde_mem_test
7 mem=$?
8
9 hash_test
10 hash=$?
11
12 shm_semaph_test 
13 semaph=$?
14
15 dde_atom_test
16 atom=$?
17
18 dde_proc_test 1 > proc_server &
19 sleep 1
20 dde_proc_test > proc_client 
21 fgrep "DDE:receive sent message. msg=03e0 wPar=fffb lPar=00000004" proc_server &&
22 fgrep "DDE_GetRemoteMessage: sending ACK to wnd=fffb, proc=1" proc_server &&
23 fgrep "get_ack: received DDE_ACK message" proc_client 
24 proc=$?
25 rm proc_client proc_server
26
27 shm_fragment_test | diff TEST_FRAGMENT.std -
28 fragment=$?
29
30 echo ====================================================================
31 echo Test results:
32
33 echo -n "bit_array "
34 if [ $bit_array -eq 0 ] ; then echo OK ; else echo "** ERROR **" ; fi
35
36 echo -n "dde_mem "
37 if [ $mem -eq 0 ] ; then echo OK ; else echo "** ERROR **" ; fi
38
39 echo -n "hash "
40 if [ $hash -eq 0 ] ; then echo OK ; else echo "** ERROR **" ; fi
41
42 echo -n "shm_semaph "
43 if [ $semaph -eq 0 ] ; then echo OK ; else echo "** ERROR **" ; fi
44
45 echo -n "dde_proc "
46 if [ $proc -eq 0 ] ; then echo OK ; else echo "** ERROR **" ; fi
47
48 echo -n "shm_fragment "
49 if [ $fragment -eq 0 ] ; then echo OK ; else echo "** ERROR **" ; fi