apertium / apertium-apy

📦 Apertium HTTP Server in Python
https://wiki.apertium.org/wiki/Apertium-apy
GNU General Public License v3.0
32 stars 42 forks source link

v0.11.0.rc2: Widespread code reorganization (much more separation of concerns) #96

Closed sushain97 closed 6 years ago

sushain97 commented 6 years ago
coveralls commented 6 years ago

Pull Request Test Coverage Report for Build 763


Changes Missing Coverage Covered Lines Changed/Added Lines %
apertium_apy/utils/wiki.py 0 2 0.0%
apertium_apy/handlers/stats.py 20 23 86.96%
apertium_apy/apy.py 16 20 80.0%
apertium_apy/handlers/list_modes.py 24 31 77.42%
apertium_apy/handlers/translate_raw.py 6 18 33.33%
apertium_apy/handlers/base.py 109 122 89.34%
apertium_apy/handlers/list_language_names.py 49 64 76.56%
apertium_apy/gateway.py 0 16 0.0%
apertium_apy/handlers/pipe_debug.py 6 23 26.09%
apertium_apy/handlers/identify_lang.py 10 29 34.48%
<!-- Total: 591 1106 53.44% -->
Files with Coverage Reduction New Missed Lines %
apertium_apy/apy.py 1 56.54%
<!-- Total: 1 -->
Totals Coverage Status
Change from base Build 735: 4.5%
Covered Lines: 967
Relevant Lines: 2096

💛 - Coveralls
sushain97 commented 6 years ago

Writing one of the tests uncovered two bugs \o/ (one an artifact from my last refactoring and one a bug that's been sitting around for who knows how long).

sushain97 commented 6 years ago

Merged and released as rc2. Final rc will be rc3 and only planned changes are increased test coverage/test organization.