Closed rbeyer closed 3 years ago
Merging #90 (fa6f196) into main (4c4f691) will increase coverage by
14.99%
. The diff coverage is90.00%
.
@@ Coverage Diff @@
## main #90 +/- ##
===========================================
+ Coverage 79.85% 94.84% +14.99%
===========================================
Files 12 12
Lines 1911 1922 +11
===========================================
+ Hits 1526 1823 +297
+ Misses 385 99 -286
Impacted Files | Coverage Δ | |
---|---|---|
pvl/encoder.py | 89.24% <ø> (+1.22%) |
:arrow_up: |
pvl/new.py | 86.00% <83.33%> (+86.00%) |
:arrow_up: |
pvl/__init__.py | 94.73% <100.00%> (ø) |
|
pvl/collections.py | 98.70% <100.00%> (+27.67%) |
:arrow_up: |
pvl/grammar.py | 100.00% <100.00%> (+3.88%) |
:arrow_up: |
pvl/pvl_translate.py | 100.00% <100.00%> (+100.00%) |
:arrow_up: |
pvl/pvl_validate.py | 99.06% <100.00%> (+99.06%) |
:arrow_up: |
pvl/token.py | 100.00% <100.00%> (+10.71%) |
:arrow_up: |
pvl/lexer.py | 100.00% <0.00%> (+0.76%) |
:arrow_up: |
... and 9 more |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 4c4f691...fa6f196. Read the comment docs.
pvl.new
without multidict being available, will now properly yield an ImportError.dump()
anddumps()
functions now properly overwritten inpvl.new
.char_allowed()
function in grammar objects now raises a more useful ValueError than just a generic Exception.collections.PVLMultiDict
wasn't correctly inserting Mapping objects with theinsert_before()
andinsert_after()
methods.token.Token
class's__index__()
function didn't always properly return an index.token.Token
class's__float__()
function would return int objects if the token could be converted to int. Now always returns floats.Related Issue
Would close #89
How Has This Been Tested?
Types of changes
Checklist:
Licensing:
This project is released under the LICENSE.