node test/test-search.js
Code coverage needs `coverage.py <https://coverage.readthedocs.io/>`_ for
-Python and `istanbul <https://istanbul.js.org/>`_ for JS. There is no
+Python (use ``pip`` or your system package) and
+`istanbul <https://istanbul.js.org/>`_ for JS. Install it locally using ``npm``
+to avoid polluting the whole system with crap:
+
+.. code:: sh
+
+ cd doxygen
+ npm install istanbul
+
+There is no
possibility of getting code coverage for Jinja2 templates, though.
.. code:: sh
# open htmlcov/index.html in your browser
cd doxygen
- node ./path/to/istanbul/lib/cli.js cover test/test-search.js
+ node ./node_modules/istanbul/lib/cli.js cover test/test-search.js
# open coverage/lcov-report/index.html in your browser
cd pelican-plugins