Skip to content

Commit f57c249

Browse files
new commit
1 parent e3ce39e commit f57c249

File tree

6 files changed

+210
-27
lines changed

6 files changed

+210
-27
lines changed

coverage.xml

Lines changed: 189 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,189 @@
1+
<?xml version="1.0" ?>
2+
<coverage version="7.3.2" timestamp="1710781621946" lines-valid="143" lines-covered="110" line-rate="0.7692" branches-covered="0" branches-valid="0" branch-rate="0" complexity="0">
3+
<!-- Generated by coverage.py: https://coverage.readthedocs.io/en/7.3.2 -->
4+
<!-- Based on https://raw.githubusercontent.com/cobertura/web/master/htdocs/xml/coverage-04.dtd -->
5+
<sources>
6+
<source>/Users/danielyu/dev/codecov/example-python</source>
7+
</sources>
8+
<packages>
9+
<package name="app" line-rate="0.7227" branch-rate="0" complexity="0">
10+
<classes>
11+
<class name="__init__.py" filename="app/__init__.py" complexity="0" line-rate="1" branch-rate="0">
12+
<methods/>
13+
<lines/>
14+
</class>
15+
<class name="calculator.py" filename="app/calculator.py" complexity="0" line-rate="0.3077" branch-rate="0">
16+
<methods/>
17+
<lines>
18+
<line number="1" hits="1"/>
19+
<line number="2" hits="1"/>
20+
<line number="3" hits="0"/>
21+
<line number="5" hits="1"/>
22+
<line number="6" hits="0"/>
23+
<line number="8" hits="1"/>
24+
<line number="9" hits="0"/>
25+
<line number="11" hits="1"/>
26+
<line number="12" hits="0"/>
27+
<line number="13" hits="0"/>
28+
<line number="14" hits="0"/>
29+
<line number="16" hits="1"/>
30+
<line number="17" hits="0"/>
31+
<line number="18" hits="0"/>
32+
<line number="19" hits="0"/>
33+
<line number="20" hits="0"/>
34+
<line number="22" hits="1"/>
35+
<line number="23" hits="0"/>
36+
<line number="24" hits="0"/>
37+
<line number="25" hits="0"/>
38+
<line number="26" hits="0"/>
39+
<line number="27" hits="0"/>
40+
<line number="28" hits="0"/>
41+
<line number="29" hits="0"/>
42+
<line number="31" hits="1"/>
43+
<line number="32" hits="0"/>
44+
</lines>
45+
</class>
46+
<class name="expression.py" filename="app/expression.py" complexity="0" line-rate="0.7907" branch-rate="0">
47+
<methods/>
48+
<lines>
49+
<line number="1" hits="1"/>
50+
<line number="2" hits="1"/>
51+
<line number="3" hits="1"/>
52+
<line number="4" hits="1"/>
53+
<line number="6" hits="1"/>
54+
<line number="10" hits="1"/>
55+
<line number="11" hits="1"/>
56+
<line number="12" hits="1"/>
57+
<line number="13" hits="1"/>
58+
<line number="14" hits="1"/>
59+
<line number="15" hits="1"/>
60+
<line number="16" hits="1"/>
61+
<line number="18" hits="1"/>
62+
<line number="19" hits="0"/>
63+
<line number="22" hits="1"/>
64+
<line number="24" hits="1"/>
65+
<line number="25" hits="1"/>
66+
<line number="27" hits="1"/>
67+
<line number="28" hits="0"/>
68+
<line number="31" hits="1"/>
69+
<line number="32" hits="1"/>
70+
<line number="33" hits="1"/>
71+
<line number="34" hits="1"/>
72+
<line number="37" hits="1"/>
73+
<line number="38" hits="1"/>
74+
<line number="39" hits="1"/>
75+
<line number="40" hits="1"/>
76+
<line number="41" hits="1"/>
77+
<line number="44" hits="1"/>
78+
<line number="45" hits="1"/>
79+
<line number="46" hits="1"/>
80+
<line number="47" hits="1"/>
81+
<line number="48" hits="1"/>
82+
<line number="51" hits="1"/>
83+
<line number="52" hits="1"/>
84+
<line number="55" hits="1"/>
85+
<line number="56" hits="0"/>
86+
<line number="58" hits="0"/>
87+
<line number="59" hits="0"/>
88+
<line number="60" hits="0"/>
89+
<line number="62" hits="0"/>
90+
<line number="64" hits="0"/>
91+
<line number="65" hits="0"/>
92+
</lines>
93+
</class>
94+
<class name="expression_parser.py" filename="app/expression_parser.py" complexity="0" line-rate="0.88" branch-rate="0">
95+
<methods/>
96+
<lines>
97+
<line number="1" hits="1"/>
98+
<line number="3" hits="1"/>
99+
<line number="4" hits="1"/>
100+
<line number="15" hits="1"/>
101+
<line number="16" hits="1"/>
102+
<line number="22" hits="0"/>
103+
<line number="23" hits="0"/>
104+
<line number="24" hits="0"/>
105+
<line number="27" hits="1"/>
106+
<line number="28" hits="1"/>
107+
<line number="31" hits="1"/>
108+
<line number="32" hits="1"/>
109+
<line number="41" hits="1"/>
110+
<line number="44" hits="1"/>
111+
<line number="45" hits="1"/>
112+
<line number="47" hits="1"/>
113+
<line number="48" hits="1"/>
114+
<line number="51" hits="1"/>
115+
<line number="52" hits="1"/>
116+
<line number="56" hits="1"/>
117+
<line number="57" hits="1"/>
118+
<line number="59" hits="1"/>
119+
<line number="60" hits="1"/>
120+
<line number="63" hits="1"/>
121+
<line number="67" hits="1"/>
122+
<line number="76" hits="1"/>
123+
<line number="77" hits="1"/>
124+
<line number="78" hits="1"/>
125+
<line number="79" hits="1"/>
126+
<line number="80" hits="1"/>
127+
<line number="83" hits="1"/>
128+
<line number="84" hits="1"/>
129+
<line number="85" hits="1"/>
130+
<line number="86" hits="1"/>
131+
<line number="87" hits="1"/>
132+
<line number="88" hits="1"/>
133+
<line number="89" hits="1"/>
134+
<line number="90" hits="1"/>
135+
<line number="91" hits="1"/>
136+
<line number="92" hits="1"/>
137+
<line number="93" hits="1"/>
138+
<line number="94" hits="1"/>
139+
<line number="95" hits="1"/>
140+
<line number="97" hits="0"/>
141+
<line number="98" hits="1"/>
142+
<line number="100" hits="1"/>
143+
<line number="101" hits="1"/>
144+
<line number="102" hits="0"/>
145+
<line number="103" hits="0"/>
146+
<line number="106" hits="1"/>
147+
</lines>
148+
</class>
149+
</classes>
150+
</package>
151+
<package name="tests" line-rate="1" branch-rate="0" complexity="0">
152+
<classes>
153+
<class name="__init__.py" filename="tests/__init__.py" complexity="0" line-rate="1" branch-rate="0">
154+
<methods/>
155+
<lines/>
156+
</class>
157+
<class name="test_expression_parser.py" filename="tests/test_expression_parser.py" complexity="0" line-rate="1" branch-rate="0">
158+
<methods/>
159+
<lines>
160+
<line number="1" hits="1"/>
161+
<line number="2" hits="1"/>
162+
<line number="11" hits="1"/>
163+
<line number="19" hits="1"/>
164+
<line number="34" hits="1"/>
165+
<line number="35" hits="1"/>
166+
<line number="38" hits="1"/>
167+
<line number="48" hits="1"/>
168+
<line number="49" hits="1"/>
169+
<line number="50" hits="1"/>
170+
<line number="51" hits="1"/>
171+
<line number="54" hits="1"/>
172+
<line number="62" hits="1"/>
173+
<line number="63" hits="1"/>
174+
<line number="64" hits="1"/>
175+
<line number="65" hits="1"/>
176+
<line number="68" hits="1"/>
177+
<line number="89" hits="1"/>
178+
<line number="90" hits="1"/>
179+
<line number="91" hits="1"/>
180+
<line number="94" hits="1"/>
181+
<line number="116" hits="1"/>
182+
<line number="117" hits="1"/>
183+
<line number="118" hits="1"/>
184+
</lines>
185+
</class>
186+
</classes>
187+
</package>
188+
</packages>
189+
</coverage>

coverage/coverage_x.xml

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
<?xml version="1.0" ?>
2-
<coverage version="7.3.2" timestamp="1710781077431" lines-valid="70" lines-covered="69" line-rate="0.9857" branches-covered="0" branches-valid="0" branch-rate="0" complexity="0">
2+
<coverage version="7.3.2" timestamp="1710781681466" lines-valid="64" lines-covered="56" line-rate="0.875" branches-covered="0" branches-valid="0" branch-rate="0" complexity="0">
33
<!-- Generated by coverage.py: https://coverage.readthedocs.io/en/7.3.2 -->
44
<!-- Based on https://raw.githubusercontent.com/cobertura/web/master/htdocs/xml/coverage-04.dtd -->
55
<sources>
66
<source>/Users/danielyu/dev/codecov/example-python</source>
77
</sources>
88
<packages>
9-
<package name="app" line-rate="0.9615" branch-rate="0" complexity="0">
9+
<package name="app" line-rate="0.6923" branch-rate="0" complexity="0">
1010
<classes>
1111
<class name="__init__.py" filename="app/__init__.py" complexity="0" line-rate="1" branch-rate="0">
1212
<methods/>
1313
<lines/>
1414
</class>
15-
<class name="calculator.py" filename="app/calculator.py" complexity="0" line-rate="0.9615" branch-rate="0">
15+
<class name="calculator.py" filename="app/calculator.py" complexity="0" line-rate="0.6923" branch-rate="0">
1616
<methods/>
1717
<lines>
1818
<line number="1" hits="1"/>
@@ -32,13 +32,13 @@
3232
<line number="19" hits="1"/>
3333
<line number="20" hits="1"/>
3434
<line number="22" hits="1"/>
35-
<line number="23" hits="1"/>
36-
<line number="24" hits="1"/>
37-
<line number="25" hits="1"/>
38-
<line number="26" hits="1"/>
39-
<line number="27" hits="1"/>
40-
<line number="28" hits="1"/>
41-
<line number="29" hits="1"/>
35+
<line number="23" hits="0"/>
36+
<line number="24" hits="0"/>
37+
<line number="25" hits="0"/>
38+
<line number="26" hits="0"/>
39+
<line number="27" hits="0"/>
40+
<line number="28" hits="0"/>
41+
<line number="29" hits="0"/>
4242
<line number="31" hits="1"/>
4343
<line number="32" hits="1"/>
4444
</lines>
@@ -87,12 +87,6 @@
8787
<line number="43" hits="1"/>
8888
<line number="44" hits="1"/>
8989
<line number="45" hits="1"/>
90-
<line number="48" hits="1"/>
91-
<line number="49" hits="1"/>
92-
<line number="50" hits="1"/>
93-
<line number="51" hits="1"/>
94-
<line number="52" hits="1"/>
95-
<line number="53" hits="1"/>
9690
<line number="56" hits="1"/>
9791
<line number="57" hits="1"/>
9892
<line number="58" hits="1"/>

coverage/coverage_y.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" ?>
2-
<coverage version="7.3.2" timestamp="1710781078516" lines-valid="77" lines-covered="73" line-rate="0.9481" branches-covered="0" branches-valid="0" branch-rate="0" complexity="0">
2+
<coverage version="7.3.2" timestamp="1710781682522" lines-valid="77" lines-covered="73" line-rate="0.9481" branches-covered="0" branches-valid="0" branch-rate="0" complexity="0">
33
<!-- Generated by coverage.py: https://coverage.readthedocs.io/en/7.3.2 -->
44
<!-- Based on https://raw.githubusercontent.com/cobertura/web/master/htdocs/xml/coverage-04.dtd -->
55
<sources>

coverage/coverage_z.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" ?>
2-
<coverage version="7.3.2" timestamp="1710781079590" lines-valid="143" lines-covered="110" line-rate="0.7692" branches-covered="0" branches-valid="0" branch-rate="0" complexity="0">
2+
<coverage version="7.3.2" timestamp="1710781683642" lines-valid="143" lines-covered="110" line-rate="0.7692" branches-covered="0" branches-valid="0" branch-rate="0" complexity="0">
33
<!-- Generated by coverage.py: https://coverage.readthedocs.io/en/7.3.2 -->
44
<!-- Based on https://raw.githubusercontent.com/cobertura/web/master/htdocs/xml/coverage-04.dtd -->
55
<sources>

tests/test_calculator.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,12 @@ def test_sqrt():
4545
assert Calculator.sqrt(2, 0.0000001) == pytest.approx(1.41421356237, 1e-7)
4646

4747

48-
def test_pow():
49-
assert Calculator.pow(2, 2) == 4
50-
assert Calculator.pow(1, 2) == 1
51-
assert Calculator.pow(4, 2) == 16
52-
assert Calculator.pow(3, 3) == 27
53-
assert Calculator.pow(10, 5) == 100000
48+
# def test_pow():
49+
# assert Calculator.pow(2, 2) == 4
50+
# assert Calculator.pow(1, 2) == 1
51+
# assert Calculator.pow(4, 2) == 16
52+
# assert Calculator.pow(3, 3) == 27
53+
# assert Calculator.pow(10, 5) == 100000
5454

5555

5656
def test_minus():

upload.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
codecovcli-helper create-commit
44
codecovcli-helper create-report
5-
codecovcli-helper do-upload --file coverage/coverage_x.xml -F x
6-
codecovcli-helper do-upload --file coverage/coverage_y.xml -F y
7-
codecovcli-helper do-upload --file coverage/coverage_z.xml -F z
5+
codecovcli-helper do-upload --file coverage/coverage_x.xml -F x --disable-search
6+
# codecovcli-helper do-upload --file coverage/coverage_y.xml -F y --disable-search
7+
# codecovcli-helper do-upload --file coverage/coverage_z.xml -F z --disable-search
88

0 commit comments

Comments
 (0)