Mon projet utilise un serveur websocket. Seulement à des fins de test, j'ai également une implémentation erlang websocket client qui réside dans le dossier test/
avec les tests. Maintenant, lorsque j'exécute les tests via rebar
avec {cover_enabled, true}
dans mon rebar.config
, je reçois également la couverture rapportée pour les modules du client websocket. Je ne le veux pas dans mes rapports.Erlang: configuration de la couverture par barres d'armature
documentation de couverture dit que je devrais créer un fichier de spécification de couverture contenant {excl_mods, [websocket_client]}.
Mais comment puis-je convaincre les barres d'armature d'utiliser ce fichier?
documentation de couverture:
- http://www.erlang.org/doc/apps/common_test/cover_chapter.html
- http://www.erlang.org/doc/man/cover.html
barres d'armature: