Coverage excludes vendor directory (used by Travis)