Release: 2085183bcfe39114bb35db93ee8e49cd

This commit is contained in:
Dirk Alders 2020-02-03 11:56:36 +01:00
parent 1c06aab615
commit c932f779bf
4 changed files with 1370 additions and 1363 deletions

View File

@ -164,7 +164,8 @@ class image(object):
elif orientation == ORIENTATION_RIGHT_ROTATED:
angle = 90
else:
logger.warning('Orientation %s unknown for rotation', repr(orientation))
if type(orientation) == int and orientation > 8:
logger.warning('Orientation %s unknown for rotation', repr(orientation))
return False
logger.debug('Rotating picture by %d°', angle)
self._im = self._im.rotate(angle, expand=True)

View File

@ -1,12 +1,12 @@
<?xml version="1.0" ?>
<coverage branch-rate="0.9667" branches-covered="87" branches-valid="90" complexity="0" line-rate="0.9775" lines-covered="347" lines-valid="355" timestamp="1580683820455" version="4.5">
<coverage branch-rate="0.9565" branches-covered="88" branches-valid="92" complexity="0" line-rate="0.9775" lines-covered="348" lines-valid="356" timestamp="1580727115809" version="4.5">
<!-- Generated by coverage.py: https://coverage.readthedocs.io -->
<!-- Based on https://raw.githubusercontent.com/cobertura/web/master/htdocs/xml/coverage-04.dtd -->
<sources/>
<packages>
<package branch-rate="0.9667" complexity="0" line-rate="0.9775" name=".user_data.data.dirk.prj.unittest.media.pylibs.media">
<package branch-rate="0.9565" complexity="0" line-rate="0.9775" name=".user_data.data.dirk.prj.unittest.media.pylibs.media">
<classes>
<class branch-rate="0.9773" complexity="0" filename="/user_data/data/dirk/prj/unittest/media/pylibs/media/__init__.py" line-rate="0.9934" name="__init__.py">
<class branch-rate="0.9565" complexity="0" filename="/user_data/data/dirk/prj/unittest/media/pylibs/media/__init__.py" line-rate="0.9934" name="__init__.py">
<methods/>
<lines>
<line hits="1" number="4"/>
@ -121,45 +121,46 @@
<line hits="1" number="163"/>
<line branch="true" condition-coverage="100% (2/2)" hits="1" number="164"/>
<line hits="1" number="165"/>
<line hits="1" number="167"/>
<line branch="true" condition-coverage="50% (1/2)" hits="1" missing-branches="169" number="167"/>
<line hits="1" number="168"/>
<line hits="1" number="169"/>
<line hits="1" number="170"/>
<line hits="1" number="171"/>
<line hits="1" number="173"/>
<line hits="1" number="172"/>
<line hits="1" number="174"/>
<line hits="1" number="176"/>
<line branch="true" condition-coverage="50% (1/2)" hits="1" missing-branches="180" number="177"/>
<line hits="1" number="178"/>
<line hits="0" number="180"/>
<line branch="true" condition-coverage="100% (2/2)" hits="1" number="182"/>
<line hits="1" number="183"/>
<line hits="1" number="175"/>
<line hits="1" number="177"/>
<line branch="true" condition-coverage="50% (1/2)" hits="1" missing-branches="181" number="178"/>
<line hits="1" number="179"/>
<line hits="0" number="181"/>
<line branch="true" condition-coverage="100% (2/2)" hits="1" number="183"/>
<line hits="1" number="184"/>
<line hits="1" number="187"/>
<line branch="true" condition-coverage="100% (2/2)" hits="1" number="188"/>
<line hits="1" number="189"/>
<line hits="1" number="185"/>
<line hits="1" number="188"/>
<line branch="true" condition-coverage="100% (2/2)" hits="1" number="189"/>
<line hits="1" number="190"/>
<line hits="1" number="192"/>
<line hits="1" number="194"/>
<line hits="1" number="191"/>
<line hits="1" number="193"/>
<line hits="1" number="195"/>
<line hits="1" number="196"/>
<line hits="1" number="198"/>
<line hits="1" number="201"/>
<line branch="true" condition-coverage="100% (2/2)" hits="1" number="203"/>
<line hits="1" number="204"/>
<line branch="true" condition-coverage="100% (2/2)" hits="1" number="205"/>
<line hits="1" number="206"/>
<line branch="true" condition-coverage="100% (2/2)" hits="1" number="207"/>
<line hits="1" number="208"/>
<line branch="true" condition-coverage="100% (2/2)" hits="1" number="209"/>
<line hits="1" number="210"/>
<line branch="true" condition-coverage="100% (2/2)" hits="1" number="211"/>
<line hits="1" number="212"/>
<line hits="1" number="214"/>
<line hits="1" number="197"/>
<line hits="1" number="199"/>
<line hits="1" number="202"/>
<line branch="true" condition-coverage="100% (2/2)" hits="1" number="204"/>
<line hits="1" number="205"/>
<line branch="true" condition-coverage="100% (2/2)" hits="1" number="206"/>
<line hits="1" number="207"/>
<line branch="true" condition-coverage="100% (2/2)" hits="1" number="208"/>
<line hits="1" number="209"/>
<line branch="true" condition-coverage="100% (2/2)" hits="1" number="210"/>
<line hits="1" number="211"/>
<line branch="true" condition-coverage="100% (2/2)" hits="1" number="212"/>
<line hits="1" number="213"/>
<line hits="1" number="215"/>
<line hits="1" number="217"/>
<line hits="1" number="216"/>
<line hits="1" number="218"/>
<line hits="1" number="220"/>
<line hits="1" number="219"/>
<line hits="1" number="221"/>
</lines>
</class>
<class branch-rate="1" complexity="0" filename="/user_data/data/dirk/prj/unittest/media/pylibs/media/common.py" line-rate="1" name="common.py">

File diff suppressed because it is too large Load Diff

Binary file not shown.