File: run-testsuite

package info (click to toggle)
ngircd 27-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,792 kB
  • sloc: ansic: 19,545; sh: 5,566; perl: 699; makefile: 463; xml: 129
file content (59 lines) | stat: -rwxr-xr-x 1,154 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#!/bin/sh

set -eu
set -x

cd src/testsuite

export srcdir='.'

cp /usr/sbin/ngircd T-ngircd1
cp /usr/sbin/ngircd T-ngircd2
cp /usr/sbin/ngircd T-ngircd3

ln -s tests.sh connect-test
ln -s tests.sh connect-ssl-cert1-test
ln -s tests.sh connect-ssl-cert2-test
ln -s tests.sh channel-test
ln -s tests.sh invite-test
ln -s tests.sh join-test
ln -s tests.sh kick-test
ln -s tests.sh message-test
ln -s tests.sh misc-test
ln -s tests.sh mode-test
ln -s tests.sh opless-channel-test
ln -s tests.sh server-link-test
ln -s tests.sh server-login-test
ln -s tests.sh who-test
ln -s tests.sh whois-test

for TEST in \
    start-server1 \
    connect-test \
    start-server2 \
    channel-test \
    invite-test \
    join-test \
    kick-test \
    message-test \
    misc-test \
    mode-test \
    opless-channel-test \
    who-test \
    whois-test \
    server-link-test \
    server-login-test \
    stop-server2 \
    stress-server.sh \
    stop-server1 \
    prep-server3 \
    start-server3 \
    connect-ssl-cert1-test \
    switch-server3 \
    reload-server3 \
    connect-ssl-cert2-test \
    cleanup-server3 \
    stop-server3 \
; do
    ./$TEST
done