Commit Graph
1 Commits
Author SHA1 Message Date
sneak 66b2e656cb Give each IRC listener test its own database (closes #129)
check / check (push) Waiting to run
Each test environment in internal/ircserver named its shared in-memory
database after the test. A repeat run of a test in the same process
could open the database that an earlier run's server was still
holding, and start on that run's users. The database now gets a random
name, and a new test checks that two environments open at once do not
share one.

The database close and the server stop are now registered as soon as
each is opened, so a setup that fails part-way still closes its
database.

Model: opus-5-5
2026-10-08 08:54:06 +00:00