irctest.server_tests.bouncer

Ergo-specific tests of multiclient features

BouncerTestCase

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

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

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

to a channel

dd.ddddddddddd
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.ddddddddddd
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.ddddddddddd
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.ddddddddddd
testDisableAutomaticResumptiondd.ddddddddddd
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.ddddddddddd