diff options
author | Jay Doane <jaydoane@apache.org> | 2021-10-26 16:44:07 -0700 |
---|---|---|
committer | Jay Doane <jay.s.doane@gmail.com> | 2021-10-27 11:22:47 -0700 |
commit | b62a51d5f71e6ddcc58d9613edeaf372ae144e2d (patch) | |
tree | f09b4bc78c2bc27af94fe69b6334a44d2b65bcbf | |
parent | 294e777e7b85e60cbcfc319984655ecb715c4534 (diff) | |
download | couchdb-b62a51d5f71e6ddcc58d9613edeaf372ae144e2d.tar.gz |
Mock `couch_log` for config application
Prevent failures like this:
mem3_sync_event_listener:267: should_set_sync_delay...*failed*
in function gen_server:call/3 (gen_server.erl, line 214)
in call from mem3_sync_event_listener:'-should_set_sync_delay/1-fun-1-'/1
(src/mem3_sync_event_listener.erl, line 268)
**exit:{{noproc,{gen_server,call,
[couch_log_server,
{log,{log_entry,notice,<0.31789.5>,
["config",58,32,91,[...]|...],
"--------",
["2021",45,[...]|...]}}]}},
-rw-r--r-- | src/mem3/src/mem3_sync_event_listener.erl | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mem3/src/mem3_sync_event_listener.erl b/src/mem3/src/mem3_sync_event_listener.erl index cad34225d..5a8d162d2 100644 --- a/src/mem3/src/mem3_sync_event_listener.erl +++ b/src/mem3/src/mem3_sync_event_listener.erl @@ -218,6 +218,10 @@ subscribe_for_config() -> -include_lib("couch/include/couch_eunit.hrl"). setup_all() -> + % couch_log used by config app + ok = meck:expect(couch_log, notice, 2, ok), + ok = meck:expect(couch_log, warning, 2, ok), + application:start(config), ok = meck:new(couch_event, [passthrough]), |