)]}' { "commit": "3c70ae90ba6b45fb86641b88fca0d88059121d34", "tree": "079bd4b1dc9085e2b8a478c20425fb4ad6bceb32", "parents": [ "f897fdc2cab02ac5ed7950cb25c36f2cafb86b38" ], "author": { "name": "Paul J. Davis", "email": "paul.joseph.davis@gmail.com", "time": "Wed Feb 08 12:11:47 2017 -0600" }, "committer": { "name": "Paul J. Davis", "email": "paul.joseph.davis@gmail.com", "time": "Thu Mar 23 16:52:30 2017 -0500" }, "message": "Fix unit tests in couch_mrview_compactor\n\nThis fixes the two tests that are in couch_mrview_compactor.erl. For\nsome reason they don\u0027t always run in CI or even for local `make check`\nruns. However when they do run they fail as they don\u0027t account for how\ncouch_index_updater:update/3 works and don\u0027t start couch_log.\n\nThe theory for why these don\u0027t always run is related to how meck loads\nmodules. I\u0027m told that these should probably be moved to\ntest/couch_mrview_compactor_tests.erl but then that would remove access\nto the recompact/1 function. For now I\u0027ll leave them here I guess and if\nthey do ever run they\u0027ll not break the build now.\n", "tree_diff": [ { "type": "modify", "old_id": "59579083f709dffc290d99f2e6d88eec7ecad189", "old_mode": 33188, "old_path": "src/couch_mrview_compactor.erl", "new_id": "9ef79b664d7e5dfde7534de19bd715a040133d9f", "new_mode": 33188, "new_path": "src/couch_mrview_compactor.erl" } ] }