It looks like I forgot to forward these fixes last month. As for the "why" of the fix: unit tests should declare their deps. This is necessary to support a couple of different cases, including 1) a user who wants to check if their packages function properly with a git snapshot of Emacs, running the tests via ert-run-tests-interactively 2) ert-run-tests-batch-and-exit needs to be functional in the Debian source package.
Hi @mhayashi1120,
It looks like I forgot to forward these fixes last month. As for the "why" of the fix: unit tests should declare their deps. This is necessary to support a couple of different cases, including 1) a user who wants to check if their packages function properly with a git snapshot of Emacs, running the tests via
ert-run-tests-interactively
2)ert-run-tests-batch-and-exit
needs to be functional in the Debian source package.Thanks, Nicholas