Add unit tests for eveonline providers and fix coverage counting
Add unit tests for eveonline module
Adds full unit test coverage for allianceauth/eveonline/providers.py
.
Note: These tests are designed and tested to also work with the new "affiliations" fix: !1140 (merged)
Fix coverage counting
Current coverage counting includes counting coverage of tests themselves which leads to over reporting. This change removes counting for files containing unit tests.
Note that the reported test coverage figure will drop after this change.
Note
This MR includes no code changes and should be merged ASAP (and before the MR !1140 (merged) ) to further improve test real coverage for AA.