Replace couch_log calls with mocks

Depending on the order of test suite invocations its possible that the
config suite will end up with -DTEST compiled versions from couch_log's
eunit test suite. These have syncrhonous calls where the normal versions
are all gen_server:cast/2 calls. This breaks config's test suite when
since couch_log is not started.

Rather than go through the hoops of getting couch_log started (which
causes a circular dependency) I've just mocked out the calls so that
they don't cause issues.
1 file changed
tree: eae71385e22f9c9d14b62d5f2f50dfb9caf23a15
  1. .travis.yml
  3. src/
  4. test/