From 2252fd62ae3ab553a2889b7629dd8df207de505a Mon Sep 17 00:00:00 2001 From: DaniRafeh28 <daniel.rafeh@student.reutlingen-university.de> Date: Fri, 4 Apr 2025 14:23:13 +0200 Subject: [PATCH] =?UTF-8?q?I=20accidently=20ran=20the=20test=20but=20it=20?= =?UTF-8?q?didn=C2=B4t=20use=20my=20code=20--=20NOW=20I=20fixed=20that=20-?= =?UTF-8?q?-=201/7=20Testcases=20failed=20--=20report=20was=20adjusted?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../__pycache__/converter.cpython-312.pyc | Bin 0 -> 1908 bytes Project_tests/converter.py | 7 ------- .../Test_Converter_R\303\266mische_Zahlen.py" | 18 ++++++++++-------- .../__pycache__/romannumerals.cpython-312.pyc | Bin 7981 -> 7981 bytes .../other/PikkemaatLasse/romannumerals.py | 1 - Project_tests/report.md | 18 +++++++++--------- 6 files changed, 19 insertions(+), 25 deletions(-) create mode 100644 Project_tests/__pycache__/converter.cpython-312.pyc diff --git a/Project_tests/__pycache__/converter.cpython-312.pyc b/Project_tests/__pycache__/converter.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..81b53764139823c10f8c3674011926106979cd50 GIT binary patch literal 1908 zcmZ`(O-x)>6u$TU%n!^^3KWEv_Vq{8(H4rR#h(}jjF1$HX&}u6GrpO3J3Qvi8@%@o zbS6WB2}aVem`0Pb=z<s*HZ1DOxOb@wtu7`vCX#d`8y(B6TzSr$87Ph3<lXb#bKg1l z{QnS*wh&lzKmL_|*hk1?JT#Zy0Q<KA+#?pTs6*mN6^CY(xRO=lDkTbepIGWTu{5Ua zsCAjR=5ux62AFoh)x(4ZtYGFMA-qE&j4ZY_A3LNw4M<6W7HBNAhv(^-BGq?C$7GwC z6dpHIUY2<aIV*K2N63M}F97!*sE<>N#1*Dmlxdd2^jjJjsx=>o2MStDmo1ZHId_?H zk8!EG`K%0Z=H<DYQl8cg7=7E<eANXKqtg!v7^Mm3+~Pst3jE(N{#hA&V}4dJE(RxN z2CutpoZHK6aE6<=ZL!32i!9?AH&~Vlc+hxlaOvrb%N|QDxH%`6wpr2?Hd=MrcHP{v z>Df7#x$`rqA>}1JkQei*rsV@m1sQCdiXDd@4K#Qd5rOepBfFu<J^%=5P=*o-*UYj+ zLbfCl*_@Sk5JwV;kMpKezv1YyRBhLjDny<~;mEOQIOdK=a0@iI=K+Xwu&tAd-dR<s z9^D$Q5+K{dPmt`ZB+&IY^6TO#c_fGU8m|3QupQ<QGN?iZwR#5Qx}UkWanrTMLH7JC z@DRuyNgaCar|wT*qep@Gt3<tn6z?<;KkYTEh?M9e=JlCn(Vd2dCbg8zI0S(f)HF1~ zmvmLJ^i?$s@>akvby^69$&q)_NPiu?8*BUzc7Uc(Nf{>}o+M-*&a2w0UZN!}GY`R~ zn~{=Q(u<IWRTa6#9ze8t&*^6SX1_*C>J3r|$6AW7->_2)P>ddP9Ohm!EK>->&2xj< zE;G`mTVzJuTyXH5W@(mWuCbEm78{WC(jIzRJU4249{YbG5Q(+M6#EZ|vZPahY9J@+ zcud)|K!K!VfZ~Xhn+RX_nb!cpAV4NUEGbEE0t)-gNradSN#_9hRj5n?<j?ucNl7>+ zEsurro-opO(lau?SN!{Lv$g=Yjp@AO6kmZ`VY`;^!BS4x9yFxyH27M~XN^p~i=f+p z!MJ1QlV0&;-Rr{$;T^^Z-G!-PgG%9<Zi?|vG)RT;N?j~Dw#Pew5ex8EAbwHGD9>e0 zHv!Wn3AvEr`Vrbm>dU5+XEF#^jGK<YhA{k9Z!K)MV)xNPZ#MNya3{84TO+jqiFB7! z_lJLNJ@eJr*XqOYgYY-!ciMiraP_;hk1o7f>Ad<xBfWFVMs&BUdn3FX8n3jrmCxQ8 zsdNri10;N%{?>Y;p<p*MT{+fK{@~6^rDy8#xxu?_Wxc$z+ugf0`?*u;>fi49x$9zi zveMPF_3GVg<*}+xdiu6zzi<GYzfz5muKu4Qr*=E9_&q)ikvIlM@^;*g<A(9^qxPTE z<OJU0_9A=&!8)lbr}ZHmB|x@^Ye?z?1g~+7Wlh^nBw`^M%DY&u0>+h@OmXade}vVC zl&>4Dks3-oGstA<t@;prn~%UhSp8xGwyH`g-5(*e{daP{)~?cMxwA%q)LPEap>n)N nfK*3mhSGOv^&^#Nk&WUbwYQ=jUz_-B>XWHYuUCQD=bQX50iV)# literal 0 HcmV?d00001 diff --git a/Project_tests/converter.py b/Project_tests/converter.py index ffc84dc..6e78f47 100644 --- a/Project_tests/converter.py +++ b/Project_tests/converter.py @@ -34,12 +34,6 @@ from abc import ABC, abstractmethod #from other.YildirimHatice.converter import RomanNumber as HaticeCalc #from other.WeishauptOrlando.RomanConverter import RomanConverter_v1 as OrlandoCalc -#TESTCASES OF OTHER STUDENTS -#from other.AliciMuhamed.Test_Converter_Römische_Zahlen import TestRomanConverter as MomoTest -#from other.BerishaAlma.test2converter import TestRomanConverter as AlmaTest -from other.GotsisWasilios.TDD_Converter import TestRomanNumber as WasiliTest - - class IConverter(ABC): @abstractmethod def convert(self, num: int) -> str: @@ -78,7 +72,6 @@ class DanisConverter(IConverter): else: return "Bitte ganze Zahlen eingeben" - """class TestConverter(unittest.TestCase): def setUp(self): self.c = DanisConverter() diff --git "a/Project_tests/other/AliciMuhamed/Test_Converter_R\303\266mische_Zahlen.py" "b/Project_tests/other/AliciMuhamed/Test_Converter_R\303\266mische_Zahlen.py" index d0e4fa8..3a202ff 100644 --- "a/Project_tests/other/AliciMuhamed/Test_Converter_R\303\266mische_Zahlen.py" +++ "b/Project_tests/other/AliciMuhamed/Test_Converter_R\303\266mische_Zahlen.py" @@ -1,6 +1,9 @@ #Test_Converter_Römische_Zahlen import unittest +import sys +sys.path.append('C:/Users/HP/OneDrive/Praxisprojekt Semester 6/praxisprojekt-technologiebasierte-innovationen') +from Project_tests.converter import DanisConverter as DaniConv class ConverterMomo(): def convert(n: int) -> str: @@ -18,20 +21,19 @@ class ConverterMomo(): class TestRomanConverter(unittest.TestCase): def test_1(self): - self.assertEqual(ConverterMomo.convert(1), "I") # Erwartet "I" für 1 - + self.assertEqual(DaniConv().convert(1), "I") # Erwartet "I" für 1 def test_10(self): - self.assertEqual(ConverterMomo.convert(10), "X") # Erwartet "X" für 10 + self.assertEqual(DaniConv().convert(10), "X") # Erwartet "X" für 10 def test_21(self): - self.assertEqual(ConverterMomo.convert(21), "XXI") # Erwartet "XXI" für 21 + self.assertEqual(DaniConv().convert(21), "XXI") # Erwartet "XXI" für 21 def test_50(self): - self.assertEqual(ConverterMomo.convert(50), "L") # Erwartet "L" für 50 + self.assertEqual(DaniConv().convert(50), "L") # Erwartet "L" für 50 def test_100(self): - self.assertEqual(ConverterMomo.convert(100), "C") # Erwartet "C" für 100 + self.assertEqual(DaniConv().convert(100), "C") # Erwartet "C" für 100 def test_1000(self): - self.assertEqual(ConverterMomo.convert(1000), "M") # Erwartet "M" für 1000 + self.assertEqual(DaniConv().convert(1000), "M") # Erwartet "M" für 1000 def test_1999(self): - self.assertEqual(ConverterMomo.convert(1999), "MCMXCIX") #Erwartet "MCMXCIX" für 1999 + self.assertEqual(DaniConv().convert(1999), "MCMXCIX") #Erwartet "MCMXCIX" für 1999 if __name__ == "__main__": unittest.main() \ No newline at end of file diff --git a/Project_tests/other/PikkemaatLasse/__pycache__/romannumerals.cpython-312.pyc b/Project_tests/other/PikkemaatLasse/__pycache__/romannumerals.cpython-312.pyc index 53d750b163127a48512ff3cb2717a6f4cd76370b..5d82268d5f88763020f8babfa1be0d5f779b50bb 100644 GIT binary patch delta 23 dcmZ2$x7LpDG%qg~0}!~%yh-=u+sG#`4**QK1>67t delta 23 dcmZ2$x7LpDG%qg~0}w2ic$5B?cO##?JOETX2HgMv diff --git a/Project_tests/other/PikkemaatLasse/romannumerals.py b/Project_tests/other/PikkemaatLasse/romannumerals.py index a1cc589..9f732d0 100644 --- a/Project_tests/other/PikkemaatLasse/romannumerals.py +++ b/Project_tests/other/PikkemaatLasse/romannumerals.py @@ -88,6 +88,5 @@ class TestRomanNumerals(unittest.TestCase): with self.assertRaises(ValueError): self.converter.to_roman(3.14) - if __name__ == "__main__": unittest.main() \ No newline at end of file diff --git a/Project_tests/report.md b/Project_tests/report.md index c193e9e..2d137a4 100644 --- a/Project_tests/report.md +++ b/Project_tests/report.md @@ -12,12 +12,12 @@ Roman Numbers - Codes of Group members tested with my testcases: Roman Numbers - My Codes tested with other students testcases: -| Name | Interface break | Failed Testcases | -|------------------|-----------------|------------------| -| AliciMuhamed | no | none | -| BerishaAlma | no | none | -| GotsisWasilios | no | none | -| PikkemaatLasse | | | -| YildirimHatice | | | -| WeishauptOrlando | | | -| SerchimoMarvin | - | - | \ No newline at end of file +| Name | Interface break | Failed Testcases | +|------------------|-----------------|------------------------------| +| AliciMuhamed | no | 1/7 Tests failed (test_1999) | +| BerishaAlma | | | +| GotsisWasilios | | | +| PikkemaatLasse | | | +| YildirimHatice | | | +| WeishauptOrlando | | | +| SerchimoMarvin | - | - | \ No newline at end of file -- GitLab