synapse/tests
Erik Johnston bbfe4e996c Make get_state_groups_from_groups faster.
Most of the time was spent copying a dict to filter out sentinel values
that indicated that keys did not exist in the dict. The sentinel values
were added to ensure that we cached the non-existence of keys.

By updating DictionaryCache to keep track of which keys were known to
not exist itself we can remove a dictionary copy.
2017-05-17 15:12:15 +01:00
..
api use jsonschema.FormatChecker for RoomID and UserID strings 2017-03-23 11:42:41 -03:00
appservice Compile the regex's used in ASes 2017-03-28 13:27:21 +01:00
config Add function to load config without generating it 2016-06-09 18:50:38 +01:00
crypto Fix flake8 warnings for tests 2016-02-19 15:34:38 +00:00
events Optimise state resolution 2017-01-17 13:22:19 +00:00
handlers Do some logging when one-time-keys get claimed 2017-05-09 19:04:56 +01:00
metrics Change CacheMetrics to be quicker 2016-06-03 11:26:52 +01:00
replication Remove test of replication resource 2017-04-11 10:59:27 +01:00
rest use jsonschema.FormatChecker for RoomID and UserID strings 2017-03-23 11:42:41 -03:00
storage Add more granular event send metrics 2017-05-02 14:23:26 +01:00
util Make get_state_groups_from_groups faster. 2017-05-17 15:12:15 +01:00
__init__.py Fix flake8 warnings for tests 2016-02-19 15:34:38 +00:00
test_distributor.py Fix flake8 warnings for tests 2016-02-19 15:34:38 +00:00
test_dns.py Tests 2016-04-06 10:12:30 +01:00
test_preview.py Fix crash in url preview when html tag has no text 2016-12-14 22:38:18 +01:00
test_state.py Correctly handle the difference between prev and current state 2016-08-31 14:26:22 +01:00
test_test_utils.py Fix flake8 warnings for tests 2016-02-19 15:34:38 +00:00
test_types.py Remove redundated BaseHomeServer 2016-01-26 13:52:29 +00:00
unittest.py Slightly saner logging for unittests 2016-07-25 12:12:47 +01:00
utils.py Fix unit tests 2016-12-09 16:48:48 +00:00