1 4d46eac7 2002-09-09 alex # $Id: channel-test.e,v 1.2 2002/09/09 21:26:00 alex Exp $
3 c4d78a34 2002-09-09 alex spawn telnet localhost 6789
5 c4d78a34 2002-09-09 alex timeout { exit 1 }
9 c4d78a34 2002-09-09 alex send "nick nick\r"
10 c4d78a34 2002-09-09 alex send "user user . . :User\r"
12 c4d78a34 2002-09-09 alex timeout { exit 1 }
16 c4d78a34 2002-09-09 alex send "join #channel\r"
18 c4d78a34 2002-09-09 alex timeout { exit 1 }
19 c4d78a34 2002-09-09 alex ":nick!~user@* JOIN :#channel"
22 c4d78a34 2002-09-09 alex timeout { exit 1 }
26 4d46eac7 2002-09-09 alex send "topic #channel :Test-Topic\r"
28 4d46eac7 2002-09-09 alex timeout { exit 1 }
29 4d46eac7 2002-09-09 alex ":nick!~user@* TOPIC #channel :Test-Topic"
32 4d46eac7 2002-09-09 alex send "who #channel\r"
34 4d46eac7 2002-09-09 alex timeout { exit 1 }
35 4d46eac7 2002-09-09 alex "352 nick #channel ~user * nick H@ :0 User"
38 4d46eac7 2002-09-09 alex timeout { exit 1 }
39 4d46eac7 2002-09-09 alex "315 nick #channel"
42 4d46eac7 2002-09-09 alex send "names #channel\r"
44 4d46eac7 2002-09-09 alex timeout { exit 1 }
45 4d46eac7 2002-09-09 alex "353 nick = #channel :@nick"
48 4d46eac7 2002-09-09 alex timeout { exit 1 }
49 4d46eac7 2002-09-09 alex "366 nick #channel"
52 4d46eac7 2002-09-09 alex send "list\r"
54 4d46eac7 2002-09-09 alex timeout { exit 1 }
55 4d46eac7 2002-09-09 alex "322 nick #channel 1 :Test-Topic"
58 4d46eac7 2002-09-09 alex timeout { exit 1 }
59 4d46eac7 2002-09-09 alex "323 nick :End of LIST"
62 c4d78a34 2002-09-09 alex send "part #channel\r"
64 c4d78a34 2002-09-09 alex timeout { exit 1 }
65 c4d78a34 2002-09-09 alex ":nick!~user@* PART #channel :nick"
68 c4d78a34 2002-09-09 alex send "quit\r"
70 c4d78a34 2002-09-09 alex timeout { exit 1 }
71 c4d78a34 2002-09-09 alex "Connection closed"