undercover-el / undercover.el

A test coverage library for Emacs
MIT License
86 stars 14 forks source link

Holes in coverage report when using macros #31

Closed DamienCassou closed 7 years ago

DamienCassou commented 7 years ago

In one of my projects, most code depends on macros to create functions. The coverage information is very weak: e.g., lines 128 to 240 are not subject to code coverage (in https://github.com/DamienCassou/beginend/pull/23).

sviridov commented 7 years ago

@DamienCassou, unfortunately, it looks like I can do nothing with it. undercover.el relies on edebug code parsing abilities. And it looks like edebug is not able to track dynamically generated functions.

DamienCassou commented 7 years ago

Thanks for your answer. I guess you can close the ticket now.