Absorb and modernise matrix-is-tester#622
Draft
sandhose wants to merge 5 commits into
Draft
Conversation
3 tasks
42b2ec4 to
e6213ed
Compare
603aacc to
e3a27a6
Compare
7c18f79 to
dd812d7
Compare
db260dc to
6c7cdc0
Compare
1350076 to
d6e714a
Compare
1dfbe05 to
2b628e0
Compare
d6e714a to
436907b
Compare
2b628e0 to
adb7f2b
Compare
b1ce351 to
0bf6007
Compare
adb7f2b to
bdb3681
Compare
da23d85 to
ef4d7f5
Compare
bdb3681 to
de8c5a2
Compare
21ebdb7 to
effd527
Compare
de8c5a2 to
4a569d4
Compare
4ca2559 to
0ff5bd7
Compare
4a569d4 to
5e39812
Compare
0ff5bd7 to
5766a4e
Compare
5e39812 to
132fbf6
Compare
Copy matrix-is-tester into integration-tests/ as a workspace member. Merge matrix_is_test (launcher + templates) into the same package. Fix launcher import path and use 'uv run' to start Sydent subprocess. No code modernisation yet — files are copied as-is from the external repo.
5766a4e to
7ff4744
Compare
132fbf6 to
38c1862
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
matrix-is-tester(unmaintained external git dep) as a uv workspace member inintegration-tests/sixdependency, replacesix.movesimports with stdlib equivalentsssl.wrap_socket()→ssl.SSLContext(removed in Python 3.12)127.0.00.1→127.0.0.1asyncore/smtpd(removed in Python 3.12) withaiosmtpdloggingassertEquals()→assertEqual()(~31 occurrences)get_versions()URL (/versions→/_matrix/identity/versions)test_versionsassertion (["v1.1"]→"v1.1")Test plan
uv syncinstalls workspace member correctlyuv run trial matrix_is_testerpasses 37/37 on Python 3.10 and 3.13six,asyncore,smtpd, ortwistedimports remain in integration tests