join-test.e 917 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. spawn telnet localhost 6789
  2. expect {
  3. timeout { exit 1 }
  4. "Connected"
  5. }
  6. send "nick nick\r"
  7. send "user user . . :User\r"
  8. expect {
  9. timeout { exit 1 }
  10. "376"
  11. }
  12. send "JOIN\r"
  13. expect {
  14. timeout { exit 1}
  15. "461"
  16. }
  17. send "JOIN #InviteChannel\r"
  18. expect {
  19. timeout { exit 1 }
  20. "473"
  21. }
  22. send "JOIN #FullKeyed\r"
  23. expect {
  24. timeout { exit 1 }
  25. "475"
  26. }
  27. send "JOIN #FullKeyed WrongKey\r"
  28. expect {
  29. timeout { exit 1 }
  30. "475"
  31. }
  32. send "JOIN #FullKeyed Secret\r"
  33. expect {
  34. timeout { exit 1 }
  35. "471"
  36. }
  37. send "JOIN #TopicChannel\r"
  38. expect {
  39. timeout { exit 1 }
  40. "@* JOIN :#TopicChannel"
  41. }
  42. expect {
  43. timeout { exit 1 }
  44. "332"
  45. }
  46. send "JOIN 0\r"
  47. send "JOIN #1,#2,#3,#4\r"
  48. send "JOIN #5\r"
  49. expect {
  50. timeout { exit 1 }
  51. "405"
  52. }
  53. send "quit\r"
  54. expect {
  55. timeout { exit 1 }
  56. "Connection closed"
  57. }
  58. # -eof-