From da48e90bec7c5b8af915ac2bb5adbac4e8cfd5d0 Mon Sep 17 00:00:00 2001 From: 3020772 <3020772@stud.hs-mannheim.de> Date: Mon, 15 Dec 2025 11:01:31 +0100 Subject: [PATCH] Unit Test added --- .../sum_calculator.cpython-311.pyc | Bin 759 -> 759 bytes ...um_calculator.cpython-311-pytest-9.0.1.pyc | Bin 0 -> 2158 bytes ...um_calculator.cpython-311-pytest-9.0.2.pyc | Bin 3690 -> 2163 bytes .../01_python_tooling/test_sum_calculator.py | 16 ++++++++++++++++ .../requirements.txt | 3 ++- 5 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 python/01_python_tooling/__pycache__/test_sum_calculator.cpython-311-pytest-9.0.1.pyc create mode 100644 python/01_python_tooling/test_sum_calculator.py diff --git a/python/01_python_tooling/__pycache__/sum_calculator.cpython-311.pyc b/python/01_python_tooling/__pycache__/sum_calculator.cpython-311.pyc index ced54c8563b3b115f5ae43aad35edf1a11439c65..9b7e246730b189683972010e0b099ef30eb11dd7 100644 GIT binary patch delta 20 acmey)`kj?~IWI340}!0NX}^*C4HE!DQ3hH7 delta 20 acmey)`kj?~IWI340}!ZZ+HT~2!vp|3IR!=l diff --git a/python/01_python_tooling/__pycache__/test_sum_calculator.cpython-311-pytest-9.0.1.pyc b/python/01_python_tooling/__pycache__/test_sum_calculator.cpython-311-pytest-9.0.1.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0aeb274c518844413eeeb08c02ddbedb1d289e82 GIT binary patch literal 2158 zcmc&#%WE4)7@ygP9e`_@6 z2(%yNm%$H|kU!DLnlV!@J_F?m@rh4E(xK|#h|I1*Nn~|wiV-8MMAc3ebn|D@sreSj zx=+6&ZTlS4?6j#|>Uv>!5PB(dyMqXo;68K3AnMKvslO^n6P^nW^MR^#Oj6LYHX_Gh zJ%-Y>-9Wcw0*`vOR=$>(GK^}N?^Q{ys&)VJGe+-_d znVZ}v;+;}%I}43yd0xDXtGo^uQ>a{=?MtLl&gk2}7(UCvatexiQuAsw4z!>_^nst>R2da>X0!f@H~Js})FV9vLDjPG+651F&(1R~|Q zsS|o>Y;8^G@U80~^$*tC!r9t#P+e~eS>a3!!gOLt6JjXVFPo5#@l;_p00YjAok^YJ z`sLhL{ezT=)b+SraN(?kE@yq-O`^WXnVg5PyEh2JG>9R4m;ge^C0E=@2BEK@?tYl; zd7&G75tDUScs+(0WbVt&e6Me7C#40T7P7;3)OPi^yYd2i&bkigWgLr>c zEgY@_u3O!ags=1u=4!1d>$HK z996`FegVrPT@+dS_oQI_V^RRZ08+4CNecG=MhbT6D!-l-Dmf`s{n~#@3iTN&)PWS{ zhKt)T3E>;OC(Z`)z&R4&IWiDOjpK__H;C6!n@7E)Von^ZAAON(}ET9p&2_fylvpySp z#gT)Kc5{%<39{HBsWqK z#Fo2cb>`#v0%WtyABt5KXQ=I*5LHTT`DN{9l=y>?eZfD5k@ztc9S~EKQu;gY_^W>> XWc_b_YT2|kCAnx;=+cy26{_}MO$hNs literal 0 HcmV?d00001 diff --git a/python/01_python_tooling/__pycache__/test_sum_calculator.cpython-311-pytest-9.0.2.pyc b/python/01_python_tooling/__pycache__/test_sum_calculator.cpython-311-pytest-9.0.2.pyc index e12db6b9ba5f851cab07069470c52056724826db..9cf5b66cc84ed9385d6467f937a0000cbf99bc8d 100644 GIT binary patch delta 255 zcmaDQ^I3pzIWI340}%M$vCoWSoX97^XfaXUf|W6tL6dc3)<#AZ<)Fm8l(fX0936#} z#NuLwl+08G|D@ES^rF%}*0S6rb7c2euX!uoS^KCi1Z<)D~J=NJI}xLSi%#PiWGV?zXPLf-}=7m0Av7 zF_OJ|L=zGdg5J1s@dybdrin)rW1=D9AMnlYc2huj*?Idue)D^8rf++A@po7A$51GM zK!(@H^ciWjIfBPldow}rTQn6=@g!1w8|ns*-+Zhwu5qGj26>b-)Ix4{wx7Jz41=h; zMjlRUv`96htdTg;8INs_NN;ef7l_#pP|N7RheFNE_kM1ElMB+_(rpMfPy$;~o6~dy z=*Ph!h3zeBF;C^5&5{)9i$@dD!RSyl8BLK}B#}~L=D6=kYxBtp<`>`hNFL&@oC8aS zb+{+3e&|VZVLP&fxuBcR#gw`;e0+uaDQRY)`#Ju4>y#u(7vpaAA zEzp7Y824vyXVh1Qd#T9$QoTMxM^NIouw+R#f8lFY|0`TUuy93E{V;A#r9nvBqtQ?1 zr>!9vFBvmjpErm-Arl7IiW(*565Za)&lL4(9;4S`TX{0am_|A2?ps*QC@k>WF<@kb z6<1iFc&F;AR8?V4F5%>c6s80!{T6=MvTFgI=?3FDBd<|0J2hE1xZP#&iwP>` zf`%M-Si~|9lz;`M-6Gc`l(-YxBGd(;T0vE5n=mg66$YhvXa~G%!8;3!S^F@_Mkj4M zg?T!c<0DMWE&-ue#ij^{k2K3lb6K5b^YfHyd7kBq3mP4ObUQ3|ALhdP7~_c@PkKLG zjeUBt8&2$ng}XAk6Ha^`+6|`nf@$z~g6Un**0b+P?|Fm^x-qgc>c(tHL!c4oq9AAk z_rtMWPu1aT2pz8g4O&%g2z2OD*%8-unc)caK5a-tzy;Zdn{bZP2Z!gW-O Mj57!5q_XP#1A0tf;Q#;t diff --git a/python/01_python_tooling/test_sum_calculator.py b/python/01_python_tooling/test_sum_calculator.py new file mode 100644 index 0000000..38f8250 --- /dev/null +++ b/python/01_python_tooling/test_sum_calculator.py @@ -0,0 +1,16 @@ +from sum_calculator import calculate_cumulative_sum + +def test_sum_for_zero(): + """Randfall, dass die Obergrenze 0 ist""" + limit = 0 + result = calculate_cumulative_sum(limit) + + assert result == 0 + +def test_sum_for_five(): + """Fall, dass Limit 5 ist""" + + limit = 5 + result = calculate_cumulative_sum(limit) + + assert result == 15 \ No newline at end of file diff --git a/python/02_python_interestingPoints/requirements.txt b/python/02_python_interestingPoints/requirements.txt index f8f99f0..c2378a7 100644 --- a/python/02_python_interestingPoints/requirements.txt +++ b/python/02_python_interestingPoints/requirements.txt @@ -1,2 +1,3 @@ numpy -flask \ No newline at end of file +flask +pytest \ No newline at end of file