-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix muting API #116
Fix muting API #116
Conversation
8d29453
to
3712388
Compare
Tests for normal chatting are passing so it is just old API that is failing. And old API isn't really utilized that much internally. Old API should be fixed anyway even if it is not currently used as it was supposed to serve as a shortcut / simple interface for the new event API. Also there's mods that are currently directly reading metadata / configuration, those should be updated to use API because configuration backend should also be updated to fix some other beerchat issues. |
aeab43e
to
aafa4d5
Compare
Hopefully fixed, at least way better test coverage. PLEASE DO NOT SQUASH, USE "REBASE AND MERGE" OR DO A FULL MERGE COMMITLoC (excluding tests):
|
Add test cases for default behavior Full reset between test cases Chatting tests for mute plugin Test /unmute Add generic chat command UX tests
713dd2c
to
1efda8b
Compare
Works fine with mail syncing scripts 👍 Also works with manual |
PLEASE DO NOT SQUASH, USE "REBASE AND MERGE" OR DO A FULL MERGE COMMIT. It has 2 commits which is intended, one for tests and other for actual code changes.
Some tests for
/mute
functionality.This is simply using API for check but actual message delivery from bridge isn't actually using API at all.
Some remote tests might also be completely irrelevant for actual required functionality.
Failures from test run: