summary refs log tree commit diff
path: root/tests/unittest.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove the requirement to authenticate for /admin/server_version. (#5122)Richard van der Hoff2019-05-071-4/+18
| | | | | | | | | This endpoint isn't much use for its intended purpose if you first need to get yourself an admin's auth token. I've restricted it to the `/_synapse/admin` path to make it a bit easier to lock down for those concerned about exposing this information. I don't imagine anyone is using it in anger currently.
* Add config option to block users from looking up 3PIDs (#5010)Brendan Abolivier2019-04-041-1/+1
|
* Some more porting to HomeserverTestCase and remove old RESTHelper (#4913)Amber Brown2019-03-221-0/+12
|
* Migrate the user directory initial population to a background task (#4864)Amber Brown2019-03-191-2/+2
|
* Update test_typing to use HomeserverTestCase. (#4771)Richard van der Hoff2019-03-041-2/+6
|
* Enable configuring test log level via env var (#4506)Richard van der Hoff2019-01-291-30/+7
| | | | I got fed up with always adding '@unittest.DEBUG' every time I needed to debug a test.
* Use native UPSERTs where possible (#4306)Amber Brown2019-01-241-2/+10
|
* create support user (#4141)Neil Johnson2018-12-141-0/+1
| | | | | | Allow for the creation of a support user. A support user can access the server, join rooms, interact with other users, but does not appear in the user directory nor does it contribute to monthly active user limits.
* Patch defer.inlineCallbacks to check logcontexts in tests (#4205)Richard van der Hoff2018-12-041-1/+3
|
* Check logcontexts before and after each test (#4190)Richard van der Hoff2018-11-271-2/+9
| | | | | | | | | | | | * Add better diagnostics to flakey keyring test * fix interpolation fail * Check logcontexts before and after each test * update changelog * update changelog
* Do a GC after each test to fix logcontext leaks (#4227)Richard van der Hoff2018-11-271-2/+13
| | | | | | | | | | * Some words about garbage collections and logcontexts * Do a GC after each test to fix logcontext leaks This feels like an awful hack, but... * changelog
* Remove some boilerplate in tests (#4156)Amber Brown2018-11-071-4/+6
|
* Tests for user consent resource (#4140)Amber Brown2018-11-061-2/+10
|
* Write some tests for the email pusher (#4095)Amber Brown2018-10-301-1/+8
|
* Fix userconsent on Python 3 (#3938)Amber Brown2018-10-021-1/+79
|
* Replaced all occurences of e.message with str(e)Schnuffle2018-09-271-1/+1
| | | | Signed-off-by: Schnuffle <schnuffle@github.com>
* Fix client IPs being broken on Python 3 (#3908)Amber Brown2018-09-201-2/+5
|
* Add a regression test for logging on failed connections (#3912)Amber Brown2018-09-201-1/+2
|
* Fix tests on postgresql (#3740)Amber Brown2018-09-041-2/+5
|
* Port storage/ to Python 3 (#3725)Amber Brown2018-08-311-0/+11
|
* Integrate presence from hotfixes (#3694)Amber Brown2018-08-181-1/+7
|
* Implement a new test baseclass to cut down on boilerplate (#3684)Amber Brown2018-08-141-0/+144
|
* Run black.black2018-08-101-2/+5
|
* Refactor REST API tests to use explicit reactors (#3351)Amber Brown2018-07-171-0/+11
|
* cleanupsAmber Brown2018-06-271-1/+4
|
* handle federation not telling us about prev_eventsAmber Brown2018-06-271-1/+1
|
* Put python's logs into Trial when running unit tests (#3319)Amber Brown2018-06-041-13/+27
|
* enable twisted delayedcall debugging in UTsRichard van der Hoff2018-01-091-1/+5
|
* Slightly saner logging for unittestsRichard van der Hoff2016-07-251-4/+7
| | | | | | | 1. Give the handler used for logging in unit tests a formatter, so that the output is slightly more meaningful 2. Log some synapse.storage stuff, because it's useful.
* Fix flake8 warnings for testsMark Haines2016-02-191-3/+4
|
* copyrightsMatthew Hodgson2016-01-071-1/+1
|
* Don't make @unittest.DEBUG print the huge amount of verbosity generated by ↵Paul "LeoNerd" Evans2015-01-121-0/+2
| | | | the synapse.storage loggers
* Added a useful unit test primitive for asserting object attributesPaul "LeoNerd" Evans2014-09-171-0/+11
|
* Define a CLOS-like 'around' modifier as a decorator, to neaten up the ↵Paul "LeoNerd" Evans2014-09-121-10/+23
| | | | 'orig_*' noise of wrapping the setUp()/tearDown() methods
* Add some docstringsPaul "LeoNerd" Evans2014-09-121-0/+6
|
* Additionally look first for a 'loglevel' attribute on the running test ↵Paul "LeoNerd" Evans2014-09-121-3/+7
| | | | method, before the TestCase
* Define a (class) decorator for easily setting a DEBUG logging level on a ↵Paul "LeoNerd" Evans2014-09-121-0/+5
| | | | TestCase
* Allow a TestCase to set a 'loglevel' attribute, which overrides the logging ↵Paul "LeoNerd" Evans2014-09-121-1/+22
| | | | level while that testcase runs
* Have all unit tests import from our own subclass of trial's unittest ↵Paul "LeoNerd" Evans2014-09-121-0/+30
TestCase; set up logging in ONE PLACE ONLY