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