Blob
1 # $Id: channel-test.e,v 1.2 2002/09/09 21:26:00 alex Exp $3 spawn telnet localhost 67894 expect {5 timeout { exit 1 }6 "Connected"7 }9 send "nick nick\r"10 send "user user . . :User\r"11 expect {12 timeout { exit 1 }13 "376"14 }16 send "join #channel\r"17 expect {18 timeout { exit 1 }19 ":nick!~user@* JOIN :#channel"20 }21 expect {22 timeout { exit 1 }23 "366"24 }26 send "topic #channel :Test-Topic\r"27 expect {28 timeout { exit 1 }29 ":nick!~user@* TOPIC #channel :Test-Topic"30 }32 send "who #channel\r"33 expect {34 timeout { exit 1 }35 "352 nick #channel ~user * nick H@ :0 User"36 }37 expect {38 timeout { exit 1 }39 "315 nick #channel"40 }42 send "names #channel\r"43 expect {44 timeout { exit 1 }45 "353 nick = #channel :@nick"46 }47 expect {48 timeout { exit 1 }49 "366 nick #channel"50 }52 send "list\r"53 expect {54 timeout { exit 1 }55 "322 nick #channel 1 :Test-Topic"56 }57 expect {58 timeout { exit 1 }59 "323 nick :End of LIST"60 }62 send "part #channel\r"63 expect {64 timeout { exit 1 }65 ":nick!~user@* PART #channel :nick"66 }68 send "quit\r"69 expect {70 timeout { exit 1 }71 "Connection closed"72 }74 # -eof-