diff options
author | Amber Brown <hawkowl@atleastfornow.net> | 2018-10-02 22:53:47 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-10-02 22:53:47 +1000 |
commit | 7232917f12460efa2e3579331b6a97f046afe90b (patch) | |
tree | f74e0fa7eb25660d10df412f7293822e0ebedd6d /tests/replication/slave/storage | |
parent | Merge pull request #3990 from matrix-org/erikj/fix_logging_lost_connection (diff) | |
download | synapse-7232917f12460efa2e3579331b6a97f046afe90b.tar.xz |
Disable frozen dicts by default (#3987)
Diffstat (limited to 'tests/replication/slave/storage')
-rw-r--r-- | tests/replication/slave/storage/test_events.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/replication/slave/storage/test_events.py b/tests/replication/slave/storage/test_events.py index db44d33c68..41be5d5a1a 100644 --- a/tests/replication/slave/storage/test_events.py +++ b/tests/replication/slave/storage/test_events.py @@ -12,6 +12,8 @@ # See the License for the specific language governing permissions and # limitations under the License. +from canonicaljson import encode_canonical_json + from synapse.events import FrozenEvent, _EventInternalMetadata from synapse.events.snapshot import EventContext from synapse.replication.slave.storage.events import SlavedEventStore @@ -26,7 +28,9 @@ ROOM_ID = "!room:blue" def dict_equals(self, other): - return self.__dict__ == other.__dict__ + me = encode_canonical_json(self._event_dict) + them = encode_canonical_json(other._event_dict) + return me == them def patch__eq__(cls): |