Ran
|
Files
26
|
Run time
2s
|
Badge
Embed ▾
README BADGES
|
push
travis-ci
Refactor and extend CLI command internals Squashed commit of the following: commit 9759fc2f1 Merge: a00ce9d 53f61dd Author: Lowell Alleman <lowell@kintyre.co> Date: Thu Jun 28 16:04:21 2018 -0400 Merge branch 'master' into feat-cli-entrypoints commit a00ce9da4 Author: Lowell Alleman <lowell@kintyre.co> Date: Thu Jun 28 15:12:55 2018 -0400 Create entry_point handling fallback mechanism Add a new fallback mechanism which required changing the location of the 'ksconf_cmd' entrypoints once again. The entrypoints are now stored in a temporary data structure from that we generate (1) the setup() parameters for packaging, and (2) the fallback mechanism used to load entry points when external modules are not installed or before the kintyre-splunk-conf package has been installed for the first time. (The run_test.py and make_cli_docs.py scripts are examples of things that weren't working correctly if the package wasn't installed.) Additionally, there was a bug with Python 3.4/3.5 on Windows where it ignored the entry_points defined in 'setup.cfg'. But it works fine if they are defined in setup.py. I also refactored the get_endpoints() code into separate functions per method. commit 99b15ffd5 Author: Lowell Alleman <lowell@kintyre.co> Date: Thu Jun 28 11:56:23 2018 -0400 More AppVeyor debugging commit 66f8e7757 Author: Lowell Alleman <lowell@kintyre.co> Date: Thu Jun 28 11:18:22 2018 -0400 Fixed coverage capturing path issue - No longer exclude '/home/*' in coverage. Now attempting to blacklist virtualenv paths instead. (Maybe this will be easier once we copy in external libraries to their own path?) - Back off some of the changes to Travis. - Add more debugging/version dumps to AppVeyor commit 3bb244fa49a7d3bb7dbe5635975644e79... (continued)
2076 of 2300 relevant lines covered (90.26%)
0.9 hits per line
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|