X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Ftestsuite%2Fmessage-test.e;h=0e70640e2b6ca2abd444a19eedf34aed611d3d53;hb=a90004b9133b62b3dc2ee80c572a8d0c9c607141;hp=d0ffcef99266556515c0c5f91fabab67a917f1ff;hpb=39412d648652b3fcb387cf04bf7fa9004cfcd8ba;p=ngircd-alex.git diff --git a/src/testsuite/message-test.e b/src/testsuite/message-test.e index d0ffcef9..0e70640e 100644 --- a/src/testsuite/message-test.e +++ b/src/testsuite/message-test.e @@ -1,3 +1,6 @@ +# ngIRCd test suite +# PRIVMSG and NOTICE test + spawn telnet localhost 6789 expect { timeout { exit 1 } @@ -53,6 +56,22 @@ expect { "@* PRIVMSG nick :test" } +send "mode nick +b\r" +expect { + timeout { exit 1 } + "MODE nick :+b" +} +send "privmsg nick :test\r" +expect { + timeout { exit 1 } + "486" +} +send "mode nick -b\r" +expect { + timeout { exit 1 } + "MODE nick :-b" +} + # The following two tests using "localhost" as host name # had to be disabled, because there are operating systems # out there, that use "localhost." as host name @@ -122,12 +141,8 @@ expect { "401" } -#cannot test host mask since localhost has no '.' as RFC requires - send "quit\r" expect { timeout { exit 1 } "Connection closed" } - -# -eof-