v1.4.3 - Tested
This commit is contained in:
parent
b5f044b4b3
commit
3507ded34c
@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" ?>
|
||||
<coverage version="7.10.6" timestamp="1756633276180" lines-valid="2161" lines-covered="1793" line-rate="0.8297" branches-valid="388" branches-covered="182" branch-rate="0.4691" complexity="0">
|
||||
<coverage version="7.10.6" timestamp="1757846271364" lines-valid="2145" lines-covered="1828" line-rate="0.8522" branches-valid="380" branches-covered="208" branch-rate="0.5474" complexity="0">
|
||||
<!-- Generated by coverage.py: https://coverage.readthedocs.io/en/7.10.6 -->
|
||||
<!-- Based on https://raw.githubusercontent.com/cobertura/web/master/htdocs/xml/coverage-04.dtd -->
|
||||
<sources>
|
||||
<source>/home/dirk/work/smarthome_collection/smart_brain</source>
|
||||
</sources>
|
||||
<packages>
|
||||
<package name="devdi" line-rate="0.9948" branch-rate="0.8571" complexity="0">
|
||||
<package name="devdi" line-rate="0.9946" branch-rate="0.6667" complexity="0">
|
||||
<classes>
|
||||
<class name="__init__.py" filename="devdi/__init__.py" complexity="0" line-rate="1" branch-rate="1">
|
||||
<methods/>
|
||||
@ -300,7 +300,7 @@
|
||||
<line number="68" hits="1"/>
|
||||
<line number="69" hits="1"/>
|
||||
<line number="70" hits="1"/>
|
||||
<line number="71" hits="1"/>
|
||||
<line number="76" hits="1"/>
|
||||
<line number="77" hits="1"/>
|
||||
<line number="78" hits="1"/>
|
||||
<line number="79" hits="1"/>
|
||||
@ -324,7 +324,7 @@
|
||||
<line number="97" hits="1"/>
|
||||
<line number="98" hits="1"/>
|
||||
<line number="99" hits="1"/>
|
||||
<line number="100" hits="1"/>
|
||||
<line number="105" hits="1"/>
|
||||
<line number="106" hits="1"/>
|
||||
<line number="107" hits="1"/>
|
||||
<line number="108" hits="1"/>
|
||||
@ -384,27 +384,12 @@
|
||||
<line number="162" hits="1"/>
|
||||
<line number="163" hits="1"/>
|
||||
<line number="164" hits="1"/>
|
||||
<line number="165" hits="1"/>
|
||||
<line number="168" hits="1"/>
|
||||
<line number="177" hits="1"/>
|
||||
<line number="186" hits="1"/>
|
||||
<line number="201" hits="1"/>
|
||||
<line number="167" hits="1"/>
|
||||
<line number="176" hits="1"/>
|
||||
<line number="185" hits="1"/>
|
||||
<line number="200" hits="1"/>
|
||||
<line number="234" hits="1"/>
|
||||
<line number="235" hits="1"/>
|
||||
<line number="236" hits="1"/>
|
||||
<line number="237" hits="1"/>
|
||||
<line number="238" hits="1"/>
|
||||
<line number="239" hits="1"/>
|
||||
<line number="240" hits="1"/>
|
||||
<line number="242" hits="1"/>
|
||||
<line number="243" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="244" hits="1"/>
|
||||
<line number="245" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="246" hits="1"/>
|
||||
<line number="247" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="248" hits="1"/>
|
||||
<line number="249" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="250" hits="1"/>
|
||||
<line number="252" hits="1"/>
|
||||
</lines>
|
||||
</class>
|
||||
</classes>
|
||||
@ -495,9 +480,9 @@
|
||||
</class>
|
||||
</classes>
|
||||
</package>
|
||||
<package name="function" line-rate="0.8317" branch-rate="0.4107" complexity="0">
|
||||
<package name="function" line-rate="0.8589" branch-rate="0.4881" complexity="0">
|
||||
<classes>
|
||||
<class name="__init__.py" filename="function/__init__.py" complexity="0" line-rate="0.871" branch-rate="0.3">
|
||||
<class name="__init__.py" filename="function/__init__.py" complexity="0" line-rate="0.9355" branch-rate="0.6">
|
||||
<methods/>
|
||||
<lines>
|
||||
<line number="4" hits="1"/>
|
||||
@ -558,10 +543,10 @@
|
||||
<line number="98" hits="1"/>
|
||||
<line number="99" hits="1"/>
|
||||
<line number="101" hits="1"/>
|
||||
<line number="102" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="103,105"/>
|
||||
<line number="103" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="104,105"/>
|
||||
<line number="104" hits="0"/>
|
||||
<line number="105" hits="0"/>
|
||||
<line number="102" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="103" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="105"/>
|
||||
<line number="104" hits="1"/>
|
||||
<line number="105" hits="1"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class name="db.py" filename="function/db.py" complexity="0" line-rate="0.9767" branch-rate="0.9">
|
||||
@ -1016,7 +1001,7 @@
|
||||
<line number="115" hits="1"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class name="modules.py" filename="function/modules.py" complexity="0" line-rate="0.7595" branch-rate="0.4531">
|
||||
<class name="modules.py" filename="function/modules.py" complexity="0" line-rate="0.7722" branch-rate="0.4844">
|
||||
<methods/>
|
||||
<lines>
|
||||
<line number="14" hits="1"/>
|
||||
@ -1074,9 +1059,9 @@
|
||||
<line number="89" hits="1"/>
|
||||
<line number="90" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="91" hits="1"/>
|
||||
<line number="92" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="93"/>
|
||||
<line number="93" hits="0"/>
|
||||
<line number="94" hits="0"/>
|
||||
<line number="92" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="93" hits="1"/>
|
||||
<line number="94" hits="1"/>
|
||||
<line number="95" hits="1"/>
|
||||
<line number="97" hits="1"/>
|
||||
<line number="98" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="exit,99"/>
|
||||
@ -1104,9 +1089,9 @@
|
||||
<line number="131" hits="1"/>
|
||||
<line number="133" hits="1"/>
|
||||
<line number="134" hits="1"/>
|
||||
<line number="135" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="138"/>
|
||||
<line number="135" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="136" hits="1"/>
|
||||
<line number="138" hits="0"/>
|
||||
<line number="138" hits="1"/>
|
||||
<line number="141" hits="1"/>
|
||||
<line number="142" hits="1"/>
|
||||
<line number="143" hits="1"/>
|
||||
@ -1258,7 +1243,7 @@
|
||||
<line number="345" hits="1"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class name="rooms.py" filename="function/rooms.py" complexity="0" line-rate="0.3167" branch-rate="0">
|
||||
<class name="rooms.py" filename="function/rooms.py" complexity="0" line-rate="0.5593" branch-rate="0.2857">
|
||||
<methods/>
|
||||
<lines>
|
||||
<line number="5" hits="1"/>
|
||||
@ -1273,13 +1258,13 @@
|
||||
<line number="18" hits="1"/>
|
||||
<line number="19" hits="1"/>
|
||||
<line number="21" hits="1"/>
|
||||
<line number="22" hits="0"/>
|
||||
<line number="23" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="exit,24"/>
|
||||
<line number="24" hits="0"/>
|
||||
<line number="25" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="23,26"/>
|
||||
<line number="26" hits="0"/>
|
||||
<line number="27" hits="0"/>
|
||||
<line number="28" hits="0"/>
|
||||
<line number="22" hits="1"/>
|
||||
<line number="23" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="24" hits="1"/>
|
||||
<line number="25" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="26" hits="1"/>
|
||||
<line number="27" hits="1"/>
|
||||
<line number="28" hits="1"/>
|
||||
<line number="30" hits="1"/>
|
||||
<line number="31" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="exit,32"/>
|
||||
<line number="32" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="31,33"/>
|
||||
@ -1287,40 +1272,39 @@
|
||||
<line number="34" hits="0"/>
|
||||
<line number="37" hits="1"/>
|
||||
<line number="38" hits="1"/>
|
||||
<line number="39" hits="1"/>
|
||||
<line number="40" hits="1"/>
|
||||
<line number="41" hits="1"/>
|
||||
<line number="42" hits="1"/>
|
||||
<line number="43" hits="1"/>
|
||||
<line number="44" hits="1"/>
|
||||
<line number="45" hits="0"/>
|
||||
<line number="46" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="exit,48"/>
|
||||
<line number="48" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="46,49"/>
|
||||
<line number="49" hits="0"/>
|
||||
<line number="51" hits="0"/>
|
||||
<line number="52" hits="0"/>
|
||||
<line number="53" hits="0"/>
|
||||
<line number="45" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="47" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="48" hits="1"/>
|
||||
<line number="50" hits="1"/>
|
||||
<line number="51" hits="1"/>
|
||||
<line number="52" hits="1"/>
|
||||
<line number="53" hits="1"/>
|
||||
<line number="54" hits="0"/>
|
||||
<line number="55" hits="0"/>
|
||||
<line number="56" hits="0"/>
|
||||
<line number="58" hits="1"/>
|
||||
<line number="59" hits="0"/>
|
||||
<line number="60" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="exit,62"/>
|
||||
<line number="62" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="60,63"/>
|
||||
<line number="63" hits="0"/>
|
||||
<line number="64" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="60,65"/>
|
||||
<line number="65" hits="0"/>
|
||||
<line number="67" hits="1"/>
|
||||
<line number="68" hits="0"/>
|
||||
<line number="70" hits="0"/>
|
||||
<line number="71" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="72,80"/>
|
||||
<line number="72" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="71,73"/>
|
||||
<line number="73" hits="0"/>
|
||||
<line number="74" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="75,76"/>
|
||||
<line number="75" hits="0"/>
|
||||
<line number="76" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="71,77"/>
|
||||
<line number="57" hits="1"/>
|
||||
<line number="58" hits="0"/>
|
||||
<line number="59" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="exit,61"/>
|
||||
<line number="61" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="59,62"/>
|
||||
<line number="62" hits="0"/>
|
||||
<line number="63" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="59,64"/>
|
||||
<line number="64" hits="0"/>
|
||||
<line number="66" hits="1"/>
|
||||
<line number="67" hits="0"/>
|
||||
<line number="69" hits="0"/>
|
||||
<line number="70" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="71,79"/>
|
||||
<line number="71" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="70,72"/>
|
||||
<line number="72" hits="0"/>
|
||||
<line number="73" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="74,75"/>
|
||||
<line number="74" hits="0"/>
|
||||
<line number="75" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="70,76"/>
|
||||
<line number="76" hits="0"/>
|
||||
<line number="77" hits="0"/>
|
||||
<line number="78" hits="0"/>
|
||||
<line number="79" hits="0"/>
|
||||
<line number="80" hits="0"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class name="stairway.py" filename="function/stairway.py" complexity="0" line-rate="0.9048" branch-rate="1">
|
||||
@ -1351,7 +1335,7 @@
|
||||
</class>
|
||||
</classes>
|
||||
</package>
|
||||
<package name="smart_devices" line-rate="0.7469" branch-rate="0.4521" complexity="0">
|
||||
<package name="smart_devices" line-rate="0.7793" branch-rate="0.5638" complexity="0">
|
||||
<classes>
|
||||
<class name="__init__.py" filename="smart_devices/__init__.py" complexity="0" line-rate="1" branch-rate="1">
|
||||
<methods/>
|
||||
@ -1364,7 +1348,7 @@
|
||||
<line number="6" hits="1"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class name="base.py" filename="smart_devices/base.py" complexity="0" line-rate="0.6368" branch-rate="0.4583">
|
||||
<class name="base.py" filename="smart_devices/base.py" complexity="0" line-rate="0.6457" branch-rate="0.4688">
|
||||
<methods/>
|
||||
<lines>
|
||||
<line number="4" hits="1"/>
|
||||
@ -1373,8 +1357,8 @@
|
||||
<line number="9" hits="1"/>
|
||||
<line number="10" hits="1"/>
|
||||
<line number="11" hits="1"/>
|
||||
<line number="12" hits="1"/>
|
||||
<line number="13" hits="1"/>
|
||||
<line number="12" hits="0"/>
|
||||
<line number="13" hits="0"/>
|
||||
<line number="15" hits="1"/>
|
||||
<line number="18" hits="1"/>
|
||||
<line number="19" hits="1"/>
|
||||
@ -1414,13 +1398,13 @@
|
||||
<line number="64" hits="1"/>
|
||||
<line number="65" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="66" hits="1"/>
|
||||
<line number="67" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="67" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="76"/>
|
||||
<line number="68" hits="1"/>
|
||||
<line number="69" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="70" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="71" hits="1"/>
|
||||
<line number="73" hits="1"/>
|
||||
<line number="76" hits="1"/>
|
||||
<line number="76" hits="0"/>
|
||||
<line number="78" hits="1"/>
|
||||
<line number="80" hits="1"/>
|
||||
<line number="81" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
@ -1531,9 +1515,9 @@
|
||||
<line number="227" hits="1"/>
|
||||
<line number="228" hits="1"/>
|
||||
<line number="230" hits="1"/>
|
||||
<line number="231" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="exit,232"/>
|
||||
<line number="232" hits="0"/>
|
||||
<line number="233" hits="0"/>
|
||||
<line number="231" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="232" hits="1"/>
|
||||
<line number="233" hits="1"/>
|
||||
<line number="234" hits="0"/>
|
||||
<line number="235" hits="0"/>
|
||||
<line number="238" hits="1"/>
|
||||
@ -1550,8 +1534,8 @@
|
||||
<line number="252" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="253" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="254" hits="1"/>
|
||||
<line number="255" hits="0"/>
|
||||
<line number="256" hits="0"/>
|
||||
<line number="255" hits="1"/>
|
||||
<line number="256" hits="1"/>
|
||||
<line number="258" hits="1"/>
|
||||
<line number="262" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="264"/>
|
||||
<line number="263" hits="1"/>
|
||||
@ -1658,7 +1642,7 @@
|
||||
<line number="118" hits="0"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class name="hue.py" filename="smart_devices/hue.py" complexity="0" line-rate="0.6441" branch-rate="0">
|
||||
<class name="hue.py" filename="smart_devices/hue.py" complexity="0" line-rate="0.8305" branch-rate="0.6667">
|
||||
<methods/>
|
||||
<lines>
|
||||
<line number="4" hits="1"/>
|
||||
@ -1675,19 +1659,19 @@
|
||||
<line number="42" hits="1"/>
|
||||
<line number="43" hits="1"/>
|
||||
<line number="45" hits="1"/>
|
||||
<line number="46" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="exit,47"/>
|
||||
<line number="47" hits="0"/>
|
||||
<line number="46" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="exit"/>
|
||||
<line number="47" hits="1"/>
|
||||
<line number="49" hits="1"/>
|
||||
<line number="50" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="51,52"/>
|
||||
<line number="51" hits="0"/>
|
||||
<line number="52" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="53,54"/>
|
||||
<line number="53" hits="0"/>
|
||||
<line number="54" hits="0"/>
|
||||
<line number="50" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="51" hits="1"/>
|
||||
<line number="52" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="53" hits="1"/>
|
||||
<line number="54" hits="1"/>
|
||||
<line number="56" hits="1"/>
|
||||
<line number="57" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="58,59"/>
|
||||
<line number="58" hits="0"/>
|
||||
<line number="59" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="60,61"/>
|
||||
<line number="60" hits="0"/>
|
||||
<line number="57" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="58" hits="1"/>
|
||||
<line number="59" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="61"/>
|
||||
<line number="60" hits="1"/>
|
||||
<line number="61" hits="0"/>
|
||||
<line number="66" hits="1"/>
|
||||
<line number="67" hits="1"/>
|
||||
@ -1722,7 +1706,7 @@
|
||||
<line number="118" hits="0"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class name="mydevices.py" filename="smart_devices/mydevices.py" complexity="0" line-rate="0.6667" branch-rate="0.1667">
|
||||
<class name="mydevices.py" filename="smart_devices/mydevices.py" complexity="0" line-rate="0.6833" branch-rate="0.1667">
|
||||
<methods/>
|
||||
<lines>
|
||||
<line number="4" hits="1"/>
|
||||
@ -1780,11 +1764,11 @@
|
||||
<line number="108" hits="1"/>
|
||||
<line number="109" hits="0"/>
|
||||
<line number="111" hits="1"/>
|
||||
<line number="113" hits="0"/>
|
||||
<line number="113" hits="1"/>
|
||||
<line number="115" hits="1"/>
|
||||
<line number="116" hits="0"/>
|
||||
<line number="118" hits="1"/>
|
||||
<line number="119" hits="0"/>
|
||||
<line number="119" hits="1"/>
|
||||
<line number="122" hits="1"/>
|
||||
<line number="173" hits="1"/>
|
||||
<line number="174" hits="1"/>
|
||||
@ -1847,7 +1831,7 @@
|
||||
<line number="262" hits="0"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class name="shelly.py" filename="smart_devices/shelly.py" complexity="0" line-rate="0.7234" branch-rate="0.15">
|
||||
<class name="shelly.py" filename="smart_devices/shelly.py" complexity="0" line-rate="0.7943" branch-rate="0.6">
|
||||
<methods/>
|
||||
<lines>
|
||||
<line number="4" hits="1"/>
|
||||
@ -1882,18 +1866,18 @@
|
||||
<line number="69" hits="1"/>
|
||||
<line number="71" hits="1"/>
|
||||
<line number="73" hits="1"/>
|
||||
<line number="74" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="76"/>
|
||||
<line number="74" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="75" hits="1"/>
|
||||
<line number="76" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="exit,77"/>
|
||||
<line number="77" hits="0"/>
|
||||
<line number="76" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="77" hits="1"/>
|
||||
<line number="79" hits="1"/>
|
||||
<line number="80" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="exit"/>
|
||||
<line number="81" hits="1"/>
|
||||
<line number="82" hits="1"/>
|
||||
<line number="83" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="84"/>
|
||||
<line number="84" hits="0"/>
|
||||
<line number="83" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="84" hits="1"/>
|
||||
<line number="86" hits="1"/>
|
||||
<line number="87" hits="0"/>
|
||||
<line number="87" hits="1"/>
|
||||
<line number="89" hits="1"/>
|
||||
<line number="90" hits="1"/>
|
||||
<line number="91" hits="1"/>
|
||||
@ -1902,7 +1886,7 @@
|
||||
<line number="99" hits="1"/>
|
||||
<line number="101" hits="1"/>
|
||||
<line number="102" hits="1"/>
|
||||
<line number="104" hits="0"/>
|
||||
<line number="104" hits="1"/>
|
||||
<line number="106" hits="1"/>
|
||||
<line number="107" hits="1"/>
|
||||
<line number="109" hits="0"/>
|
||||
@ -1939,11 +1923,11 @@
|
||||
<line number="161" hits="0"/>
|
||||
<line number="162" hits="0"/>
|
||||
<line number="164" hits="1"/>
|
||||
<line number="165" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="166,168"/>
|
||||
<line number="166" hits="0"/>
|
||||
<line number="168" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="169,170"/>
|
||||
<line number="169" hits="0"/>
|
||||
<line number="170" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="exit,171"/>
|
||||
<line number="165" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="166" hits="1"/>
|
||||
<line number="168" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="169" hits="1"/>
|
||||
<line number="170" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="171"/>
|
||||
<line number="171" hits="0"/>
|
||||
<line number="174" hits="1"/>
|
||||
<line number="175" hits="1"/>
|
||||
@ -1993,7 +1977,7 @@
|
||||
<line number="238" hits="0"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class name="silvercrest.py" filename="smart_devices/silvercrest.py" complexity="0" line-rate="0.7576" branch-rate="0.1">
|
||||
<class name="silvercrest.py" filename="smart_devices/silvercrest.py" complexity="0" line-rate="0.7879" branch-rate="0.2">
|
||||
<methods/>
|
||||
<lines>
|
||||
<line number="4" hits="1"/>
|
||||
@ -2029,7 +2013,7 @@
|
||||
<line number="74" hits="1"/>
|
||||
<line number="79" hits="1"/>
|
||||
<line number="80" hits="1"/>
|
||||
<line number="82" hits="0"/>
|
||||
<line number="82" hits="1"/>
|
||||
<line number="84" hits="1"/>
|
||||
<line number="85" hits="1"/>
|
||||
<line number="87" hits="0"/>
|
||||
@ -2040,7 +2024,7 @@
|
||||
<line number="99" hits="1"/>
|
||||
<line number="100" hits="0"/>
|
||||
<line number="102" hits="1"/>
|
||||
<line number="103" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="exit,104"/>
|
||||
<line number="103" hits="1" branch="true" condition-coverage="50% (1/2)" missing-branches="104"/>
|
||||
<line number="104" hits="0"/>
|
||||
<line number="107" hits="1"/>
|
||||
<line number="119" hits="1"/>
|
||||
@ -2064,7 +2048,7 @@
|
||||
<line number="148" hits="0"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class name="tradfri.py" filename="smart_devices/tradfri.py" complexity="0" line-rate="0.8511" branch-rate="0.6429">
|
||||
<class name="tradfri.py" filename="smart_devices/tradfri.py" complexity="0" line-rate="0.8723" branch-rate="0.7857">
|
||||
<methods/>
|
||||
<lines>
|
||||
<line number="4" hits="1"/>
|
||||
@ -2131,8 +2115,8 @@
|
||||
<line number="125" hits="1"/>
|
||||
<line number="126" hits="0"/>
|
||||
<line number="128" hits="1"/>
|
||||
<line number="129" hits="0" branch="true" condition-coverage="0% (0/2)" missing-branches="exit,130"/>
|
||||
<line number="130" hits="0"/>
|
||||
<line number="129" hits="1" branch="true" condition-coverage="100% (2/2)"/>
|
||||
<line number="130" hits="1"/>
|
||||
<line number="133" hits="1"/>
|
||||
<line number="158" hits="1"/>
|
||||
<line number="159" hits="1"/>
|
||||
|
155432
_testresults_/testrun.json
155432
_testresults_/testrun.json
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user