Currently darkreader does work well with HTML coverage report generated by coveragepy. Here is related issue: https://github.com/nedbat/coveragepy/issues/858.