ref: 0bb4f144fcded6b5753b5de7493b7b10474c9a1f biboumi/tests/end_to_end/scenarios/channel_messages.py -rw-r--r-- 4.6 KiB
0fadb2d1 — louiz’ 2 years ago
Trivial comment change in an e2e test
f8da92a8 — Jonas Schäfer 3 years ago
Always send direct messages to the user’s bare JID

This has the following advantages:

- Works while all resources are offline (persistent channels)
- Helps with combating duplicate messages when sent to different
  resources, resources going offline, carbon-copying etc. etc.

As a side effect, this also makes the MUC PMs not be MUC PMs and
always be emitted from the server-wide JID of the sending user.

Fixes #3313.
1b72faef — louiz’ 2 years ago
Update the tests to work with oragono
212e8e59 — louiz’ 2 years ago
Merge remote-tracking branch 'linkmauve/die-gc1.0-die'
8013bb1c — louiz’ 2 years ago
And modify the tests to work, by adding the <x/> node in all join presences
49a39317 — louiz’ 2 years ago
Add a test to check that XEP-45 stable ID thing is respected

See https://xmpp.org/extensions/xep-0045.html#message
bd41bc8b — louiz’ 3 years ago
Split all the e2e tests in their own files

Some duplication is avoided, but most importantly: it’s much much cleaner,
easier to find, functions have been cleaned up (functools.partial usages are
now hidden), etc.