server-link-test.e 776 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. # ngIRCd test suite
  2. # server-server link test
  3. spawn telnet localhost 6790
  4. expect {
  5. timeout { exit 1 }
  6. "Connected"
  7. }
  8. send "nick nick\r"
  9. send "user user . . :User\r"
  10. expect {
  11. timeout { exit 1 }
  12. "376"
  13. }
  14. send "version ngircd.test.server2\r"
  15. expect {
  16. timeout { exit 1 }
  17. ":ngircd.test.server2 351"
  18. }
  19. send "version ngircd.test.server\r"
  20. expect {
  21. timeout { exit 1 }
  22. ":ngircd.test.server 351"
  23. }
  24. send "whois ngircd.test.server nick\r"
  25. expect {
  26. timeout { exit 1 }
  27. ":ngircd.test.server 318"
  28. }
  29. send "admin ngircd.test.server\r"
  30. expect {
  31. timeout { exit 1 }
  32. ":ngircd.test.server 259 nick :admin@irc.server"
  33. }
  34. send "links\r"
  35. expect {
  36. timeout { exit 1 }
  37. "364 nick ngircd.test.server ngircd.test.server2 :1"
  38. }
  39. send "quit\r"
  40. expect {
  41. timeout { exit 1 }
  42. "ERROR"
  43. }
  44. # -eof-