1
0

run-testsuite 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. #!/bin/sh
  2. set -eu
  3. set -x
  4. cd src/testsuite
  5. export srcdir='.'
  6. cp /usr/sbin/ngircd T-ngircd1
  7. cp /usr/sbin/ngircd T-ngircd2
  8. cp /usr/sbin/ngircd T-ngircd3
  9. ln -s tests.sh connect-test
  10. ln -s tests.sh connect-ssl-cert1-test
  11. ln -s tests.sh connect-ssl-cert2-test
  12. ln -s tests.sh channel-test
  13. ln -s tests.sh invite-test
  14. ln -s tests.sh join-test
  15. ln -s tests.sh kick-test
  16. ln -s tests.sh message-test
  17. ln -s tests.sh misc-test
  18. ln -s tests.sh mode-test
  19. ln -s tests.sh opless-channel-test
  20. ln -s tests.sh server-link-test
  21. ln -s tests.sh server-login-test
  22. ln -s tests.sh who-test
  23. ln -s tests.sh whois-test
  24. for TEST in \
  25. start-server1 \
  26. connect-test \
  27. start-server2 \
  28. channel-test \
  29. invite-test \
  30. join-test \
  31. kick-test \
  32. message-test \
  33. misc-test \
  34. mode-test \
  35. opless-channel-test \
  36. who-test \
  37. whois-test \
  38. server-link-test \
  39. server-login-test \
  40. stop-server2 \
  41. stress-server.sh \
  42. stop-server1 \
  43. prep-server3 \
  44. start-server3 \
  45. connect-ssl-cert1-test \
  46. switch-server3 \
  47. reload-server3 \
  48. connect-ssl-cert2-test \
  49. cleanup-server3 \
  50. stop-server3 \
  51. ; do
  52. ./$TEST
  53. done