summary refs log tree commit diff
path: root/tests/server.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Unix Sockets for HTTP Replication (#15708)Jason Little2023-07-111-1/+31
* Add stricter mypy options (#15694)Patrick Cloke2023-05-311-1/+1
* Move ThirdPartyEventRules into module_api/callbacks (#15535)Andrew Morgan2023-05-041-1/+3
* Move Spam Checker callbacks to a dedicated file (#15453)Andrew Morgan2023-04-181-1/+1
* Speed up SQLite unit test CI (#15334)Erik Johnston2023-03-301-0/+23
* Bump ruff from 0.0.252 to 0.0.259 (#15328)dependabot[bot]2023-03-281-2/+8
* Fix-up type hints in tests/server.py. (#15084)Patrick Cloke2023-02-171-85/+168
* Properly typecheck types.http (#14988)David Robertson2023-02-071-2/+4
* Support OIDC backchannel logouts (#11414)Quentin Gliech2022-10-311-0/+6
* Implementation of HTTP 307 response for MSC3886 POST endpoint (#14018)Hugh Nimmo-Smith2022-10-181-1/+7
* Register homeserver modules when creating test homeserver (#13558)Andrew Morgan2022-08-191-0/+14
* Add missing type hints for tests.unittest. (#13397)Patrick Cloke2022-07-271-1/+10
* annotate tests.server.FakeChannel (#13136)David Robertson2022-07-041-17/+21
* Remove tests/utils.py from mypy's exclude list (#13159)Andrew Morgan2022-07-041-1/+0
* Reload cache factors from disk on SIGHUP (#12673)David Robertson2022-05-111-0/+1
* Add helper class for testing request cancellation (#12630)Sean Quah2022-05-101-0/+13
* Use `getClientAddress` instead of `getClientIP`. (#12599)Patrick Cloke2022-05-041-5/+8
* Allow specifying the Postgres database's port when running unit tests with Po...reivilibre2022-04-051-0/+4
* Add type hints for `tests/unittest.py`. (#12347)Richard van der Hoff2022-04-011-2/+4
* Only fetch thread participation for events with threads. (#12228)Patrick Cloke2022-03-181-6/+14
* Support rendering previews with data: URLs in them (#11767)Patrick Cloke2022-01-241-1/+1
* Optionally use an on-disk sqlite db in tests (#11702)David Robertson2022-01-071-1/+18
* Refactor `tests.util.setup_test_homeserver` and `tests.server.setup_test_home...reivilibre2021-12-211-9/+190
* Revert accidental commits to develop.Olivier Wilkinson (reivilibre)2021-12-031-190/+9
* Give `tests.server.setup_test_homeserver` (nominally!) the same behaviourOlivier Wilkinson (reivilibre)2021-12-031-0/+3
* Move `tests.utils.setup_test_homeserver` to `tests.server`Olivier Wilkinson (reivilibre)2021-12-031-1/+184
* Convert one of the `setup_test_homeserver`s to `make_test_homeserver_synchron...Olivier Wilkinson (reivilibre)2021-12-031-8/+3
* Misc typing fixes for tests, part 2 of N (#11330)David Robertson2021-11-161-1/+2
* Misc typing fixes for `tests`, part 1 of N (#11323)David Robertson2021-11-121-4/+11
* Fix-up some type hints in the relations tests. (#11076)Patrick Cloke2021-10-141-21/+33
* Pass str to twisted's IReactorTCP (#10895)David Robertson2021-09-301-4/+4
* Add reactor to `SynapseRequest` and fix up types. (#10868)Erik Johnston2021-09-241-2/+4
* Fix incompatibility with Twisted < 21. (#10713)Richard van der Hoff2021-08-271-3/+12
* Use inline type hints in `tests/` (#10350)Jonathan de Jong2021-07-131-3/+5
* Ensure that we do not cache empty sync responses after a timeout (#10158)Richard van der Hoff2021-06-171-5/+3
* Kill off `_PushHTTPChannel`. (#9878)Richard van der Hoff2021-04-231-6/+0
* Make it possible to use dmypy (#9692)Erik Johnston2021-03-261-8/+20
* Enable addtional flake8-bugbear linting checks. (#9659)Jonathan de Jong2021-03-241-1/+1
* Fix remaining mypy issues due to Twisted upgrade. (#9608)Patrick Cloke2021-03-151-0/+2
* Fix additional type hints. (#9543)Patrick Cloke2021-03-091-1/+1
* SSO: redirect to public URL before setting cookies (#9436)Richard van der Hoff2021-02-261-1/+5
* Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-2/+1
* Ratelimit 3PID /requestToken API (#9238)Erik Johnston2021-01-281-2/+7
* Fix bugs in handling clientRedirectUrl, and improve OIDC tests (#9127, #9128)Richard van der Hoff2021-01-181-1/+1
* Add a test for UI-Auth-via-SSO (#9082)Richard van der Hoff2021-01-131-5/+27
* Remove spurious "SynapseRequest" result from `make_request"Richard van der Hoff2020-12-151-4/+4
* UIA: offer only available auth flowsRichard van der Hoff2020-12-021-0/+1
* fix up various test casesRichard van der Hoff2020-12-021-1/+2
* Remove redundant calls to `render()`Richard van der Hoff2020-11-161-5/+0
* Make `make_request` actually render the requestRichard van der Hoff2020-11-161-7/+13
* Merge pull request #8757 from matrix-org/rav/pass_site_to_make_requestRichard van der Hoff2020-11-161-1/+17
|\
| * Merge branch 'develop' into rav/pass_site_to_make_requestRichard van der Hoff2020-11-161-1/+10
| |\
| * | fix dict handling for make_request()Richard van der Hoff2020-11-151-0/+2
| * | pass a Site into make_requestRichard van der Hoff2020-11-151-1/+15
* | | Move `wait_until_result` into `FakeChannel` (#8758)Richard van der Hoff2020-11-161-22/+20
| |/ |/|
* | Add a `custom_headers` param to `make_request` (#8760)Richard van der Hoff2020-11-161-1/+10
|/
* Fix race for concurrent downloads of remote media. (#8682)Erik Johnston2020-10-301-1/+1
* Support generating structured logs in addition to standard logs. (#8607)Patrick Cloke2020-10-291-3/+1
* Tell Black to format code for Python 3.5 (#8664)Dan Callahan2020-10-271-2/+2
* Clean-up some broken/unused code in the test framework (#8514)Patrick Cloke2020-10-091-2/+0
* Fix threadsafety in ThreadedMemoryReactorClock (#8497)Richard van der Hoff2020-10-091-4/+32
* Speed up unit tests when using PostgreSQL (#8450)Erik Johnston2020-10-021-0/+4
* Simplify super() calls to Python 3 syntax. (#8344)Patrick Cloke2020-09-181-1/+1
* Show a confirmation page during user password reset (#8004)Andrew Morgan2020-09-101-2/+13
* Stop sub-classing object (#8249)Patrick Cloke2020-09-041-3/+3
* Fix client reader sharding tests (#7853)Erik Johnston2020-07-151-1/+25
* Replace all remaining six usage with native Python 3 equivalents (#7704)Dagfinn Ilmari Mannsåker2020-06-161-3/+1
* Kill off redundant SynapseRequestFactory (#6619)Richard van der Hoff2020-01-031-2/+4
* Add database config class (#6513)Erik Johnston2019-12-181-27/+28
* Improve the performance of structured logging (#6322)Amber Brown2019-11-261-0/+2
* Support for routing outbound HTTP requests via a proxy (#6239)Richard van der Hoff2019-11-011-2/+22
* Add unit test for /purge_room APIErik Johnston2019-10-311-1/+5
* Remove unnecessary parentheses around return statements (#5931)Andrew Morgan2019-08-301-1/+1
* Implement a structured logging output system. (#5680)Amber Brown2019-08-281-2/+25
* Run Black. (#5482)Amber Brown2019-06-201-8/+8
* Migrate all tests to use the dict-based config format instead of hanging item...Amber Brown2019-05-131-27/+34
* Run Black on the tests again (#5170)Amber Brown2019-05-101-3/+4
* Fix sync bug when accepting invites (#4956)Richard van der Hoff2019-04-021-21/+35
* Log requests which are simulated by the unit tests. (#4905)Richard van der Hoff2019-03-201-8/+1
* Update test_typing to use HomeserverTestCase. (#4771)Richard van der Hoff2019-03-041-6/+15
* Add a caching layer to .well-known responses (#4516)Richard van der Hoff2019-01-301-4/+14
* Implement MSC1708 (.well-known lookups for server routing) (#4489)Richard van der Hoff2019-01-291-2/+11
* Use SimpleResolverComplexifier in tests (#4497)Richard van der Hoff2019-01-291-28/+13
* fix python2 test failureRichard van der Hoff2019-01-231-1/+1
* Add a test for MatrixFederationAgentRichard van der Hoff2019-01-221-1/+12
* Fix IP URL previews on Python 3 (#4215)Amber Brown2018-12-221-0/+8
* Fix Content-Disposition in media repository (#4176)Amber Brown2018-11-151-0/+15
* Fix URL preview bugs (type error when loading cache from db, content-type inc...Amber Brown2018-11-081-0/+2
* Remove some boilerplate in tests (#4156)Amber Brown2018-11-071-2/+18
* Tests for user consent resource (#4140)Amber Brown2018-11-061-3/+17
* Fix typing being reset causing infinite syncs (#4127)Amber Brown2018-11-031-1/+7
* Write some tests for the email pusher (#4095)Amber Brown2018-10-301-1/+3
* Fix client IPs being broken on Python 3 (#3908)Amber Brown2018-09-201-3/+5
* Refactor matrixfederationclient to fix logging (#3906)Richard van der Hoff2018-09-181-0/+81
* Attempt to figure out what's going on with timeouts (#3857)Amber Brown2018-09-141-1/+41
* Port tests/ to Python 3 (#3808)Amber Brown2018-09-071-1/+1
* Fix tests on postgresql (#3740)Amber Brown2018-09-041-0/+1
* Unit testsErik Johnston2018-08-231-3/+10
* Fix the testsAmber Brown2018-08-151-4/+19
* Run tests under PostgreSQL (#3423)Amber Brown2018-08-131-2/+8
* Run black.black2018-08-101-0/+2
* Test fixes for Python 3 (#3647)Amber Brown2018-08-091-2/+20
* Refactor REST API tests to use explicit reactors (#3351)Amber Brown2018-07-171-0/+10
* Use more portable syntax using attrs package.Oleg Girko2018-07-101-1/+1
* run isortAmber Brown2018-07-091-4/+6
* Better testing framework for homeserver-using things (#3446)Amber Brown2018-06-271-0/+181