irctest.server_tests.bouncer

Ergo-specific tests of multiclient features

BouncerTestCase

bahamut
charybdis
ergo
hybrid
inspircd
irc2
ircu2
nefarious
ngircd
plexus4
sable
solanum
unrealircd
testAutomaticResumption

Test logging into an account that already has a client joins the client's session

dd.dddddddddd
testChannelMessageFromOther
Test that all clients attached to a session get messages sent by someone else

to a channel

dd.dddddddddd
testChannelMessageFromSelf

Test that all clients attached to a session get messages sent by an other client

(TODO: check when the initial sender has echo-message too)

dd.dddddddddd
testDirectMessageFromOther
Test that all clients attached to a session get copies of messages sent

by an other client of that session directly to an other user

dd.dddddddddd
testDirectMessageFromSelf
Test that all clients attached to a session get copies of messages sent

by an other client of that session directly to an other user

dd.dddddddddd
testDisableAutomaticResumptiondd.dddddddddd
testQuit
Test that a single client of a session does not make the whole user quit

(and is generally not visible to anyone else, not even their other sessions), until the last client quits

dd.dddddddddd