diff options
| author | Sho Sakuma <me@m1sk9.dev> | 2026-08-30 13:48:54 +0900 |
|---|---|---|
| committer | Sho Sakuma <me@m1sk9.dev> | 2026-08-30 13:48:54 +0900 |
| commit | b54f9823aa7f9643d95186c974c529ab598404a4 (patch) | |
| tree | f9f327c1a348ae56acb681308dbf8d482912d21a /website/src/docs/reference | |
| parent | d002bc0890f261109ffaf4ab340b66aff59c6ace (diff) | |
| download | LunaticChat-b54f9823aa7f9643d95186c974c529ab598404a4.tar.gz LunaticChat-b54f9823aa7f9643d95186c974c529ab598404a4.tar.bz2 LunaticChat-b54f9823aa7f9643d95186c974c529ab598404a4.zip | |
test(paper): cover the services reading the live message formats
Swapping LunaticChatConfiguration for MessageFormatHolder pulled
ChannelMessageHandler and CrossServerChatManager into the patch as
uncovered, because neither class had ever had a unit test: nothing
guarded the claim that /lc reload reaches channel chat and cross-server
chat without a restart.
Both now assert that a format replaced at runtime applies to the next
message, alongside the delivery rules they already relied on. The
reloader gains the read failure that carries no message, so the reason
it reports is known not to come out empty.
Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'website/src/docs/reference')
0 files changed, 0 insertions, 0 deletions
