diff options
author | lain <lain@soykaf.club> | 2020-12-18 19:49:01 +0100 |
---|---|---|
committer | lain <lain@soykaf.club> | 2020-12-18 19:53:19 +0100 |
commit | 95a9bdfc374a013be47e74b25bdba5d91f51948b (patch) | |
tree | 8c978c04055f71704ddf6f862effdf9462654a88 /test/support/mocks.ex | |
parent | 713612c37725c81b0906b03528c9eaa474816c7d (diff) | |
download | pleroma-95a9bdfc374a013be47e74b25bdba5d91f51948b.tar.gz pleroma-95a9bdfc374a013be47e74b25bdba5d91f51948b.zip |
Tests: Use NullCache for async tests.
Caching can't work in async tests, so for them it is mocked to a
null cache that is always empty. Synchronous tests are stubbed
with the real Cachex, which is emptied after every test.
Diffstat (limited to 'test/support/mocks.ex')
-rw-r--r-- | test/support/mocks.ex | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/test/support/mocks.ex b/test/support/mocks.ex new file mode 100644 index 000000000..d790553cd --- /dev/null +++ b/test/support/mocks.ex @@ -0,0 +1,5 @@ +# Pleroma: A lightweight social networking server +# Copyright © 2017-2020 Pleroma Authors <https://pleroma.social/> +# SPDX-License-Identifier: AGPL-3.0-only + +Mox.defmock(Pleroma.CachexMock, for: Pleroma.Caching) |