1 6bd35bf0 2008-02-26 fw # $Id: channel-test.e,v 1.4 2008/02/05 13:31:51 fw 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 b79b315d 2003-12-27 alex "@* 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 b79b315d 2003-12-27 alex "@* TOPIC #channel :Test-Topic"
32 4d46eac7 2002-09-09 alex send "who #channel\r"
34 4d46eac7 2002-09-09 alex timeout { exit 1 }
35 b79b315d 2003-12-27 alex "352 nick #channel"
38 4d46eac7 2002-09-09 alex timeout { exit 1 }
39 b79b315d 2003-12-27 alex "* nick H@ :0 User"
42 b79b315d 2003-12-27 alex timeout { exit 1 }
43 4d46eac7 2002-09-09 alex "315 nick #channel"
46 4d46eac7 2002-09-09 alex send "names #channel\r"
48 4d46eac7 2002-09-09 alex timeout { exit 1 }
49 4d46eac7 2002-09-09 alex "353 nick = #channel :@nick"
52 4d46eac7 2002-09-09 alex timeout { exit 1 }
53 4d46eac7 2002-09-09 alex "366 nick #channel"
56 4d46eac7 2002-09-09 alex send "list\r"
58 4d46eac7 2002-09-09 alex timeout { exit 1 }
59 4d46eac7 2002-09-09 alex "322 nick #channel 1 :Test-Topic"
62 4d46eac7 2002-09-09 alex timeout { exit 1 }
63 4d46eac7 2002-09-09 alex "323 nick :End of LIST"
66 c4d78a34 2002-09-09 alex send "part #channel\r"
68 c4d78a34 2002-09-09 alex timeout { exit 1 }
69 b79b315d 2003-12-27 alex "@* PART #channel :nick"
72 6bd35bf0 2008-02-26 fw send "join #channel\r"
74 6bd35bf0 2008-02-26 fw timeout { exit 1 }
75 6bd35bf0 2008-02-26 fw "@* JOIN :#channel"
78 6bd35bf0 2008-02-26 fw timeout { exit 1 }
82 6bd35bf0 2008-02-26 fw send "join #channel2\r"
84 6bd35bf0 2008-02-26 fw timeout { exit 1 }
85 6bd35bf0 2008-02-26 fw "@* JOIN :#channel2"
88 6bd35bf0 2008-02-26 fw timeout { exit 1 }
92 6bd35bf0 2008-02-26 fw send "join 0\r"
94 6bd35bf0 2008-02-26 fw timeout { exit 1 }
95 6bd35bf0 2008-02-26 fw "@* PART #channel2 :nick"
98 6bd35bf0 2008-02-26 fw timeout { exit 1 }
99 6bd35bf0 2008-02-26 fw "@* PART #channel :nick"
102 c4d78a34 2002-09-09 alex send "quit\r"
104 c4d78a34 2002-09-09 alex timeout { exit 1 }
105 c4d78a34 2002-09-09 alex "Connection closed"