check-idle.e 529 B

1234567891011121314151617181920212223242526272829303132
  1. # $Id: check-idle.e,v 1.2 2004/09/04 14:22:13 alex Exp $
  2. spawn telnet localhost 6789
  3. expect {
  4. timeout { exit 1 }
  5. "Connected"
  6. }
  7. send "nick IdleTest\r"
  8. send "user idle . . :Idle-Test\r"
  9. expect {
  10. timeout { exit 1 }
  11. "433 * IdleTest :Nickname already in use" { exit 99 }
  12. "376"
  13. }
  14. send "lusers\r"
  15. expect {
  16. timeout { exit 1 }
  17. "251 IdleTest :There are 1 users and 0 services on 1 servers" { set r 0 }
  18. "251 IdleTest :There are" { set r 99 }
  19. }
  20. send "quit\r"
  21. expect {
  22. timeout { exit 1 }
  23. "Connection closed"
  24. }
  25. exit $r
  26. # -eof-