From 2e707915e806127931f4e46bb52c9dbb89b48b17 Mon Sep 17 00:00:00 2001
From: DaniRafeh28 <daniel.rafeh@student.reutlingen-university.de>
Date: Fri, 4 Apr 2025 15:41:51 +0200
Subject: [PATCH] all tests failed - Report Table adjusted

---
 Project_tests/other/WeishauptOrlando/RomanConverter.py | 6 +++++-
 Project_tests/report.md                                | 2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/Project_tests/other/WeishauptOrlando/RomanConverter.py b/Project_tests/other/WeishauptOrlando/RomanConverter.py
index 4bb414a..23b1f8c 100644
--- a/Project_tests/other/WeishauptOrlando/RomanConverter.py
+++ b/Project_tests/other/WeishauptOrlando/RomanConverter.py
@@ -2,6 +2,9 @@ import sys
 import os
 import unittest
 from abc import ABC, abstractmethod
+import sys
+sys.path.append('C:/Users/HP/OneDrive/Praxisprojekt Semester 6/praxisprojekt-technologiebasierte-innovationen')
+from Project_tests.converter import DanisConverter as DaniConv
 
 class IRomanConverter(ABC):
     @abstractmethod
@@ -94,7 +97,8 @@ import unittest
 
 class TestRomanConverter(unittest.TestCase):
     def setUp(self):
-        self.converter = RomanConverter()
+        self.converter = DaniConv()
+        self.converter.roman_to_int = self.converter.convert
 
     def test_single_digits(self):
         self.assertEqual(self.converter.roman_to_int("I"), 1)
diff --git a/Project_tests/report.md b/Project_tests/report.md
index ae40bca..57b537f 100644
--- a/Project_tests/report.md
+++ b/Project_tests/report.md
@@ -19,5 +19,5 @@ Roman Numbers - My Codes tested with other students testcases:
 | GotsisWasilios   | no              | 3/7 Tests failed (test_convert_string because the message is not equal, test_convert_empty also the return message is not equal, test_convert_downzero also because of the unequal return message)                                                                                                                            |
 | PikkemaatLasse   | no              | 4/6 Tests failed (test_to_roman_subtraction the code does not subtract properly, test_to_roman_mixed the code doesn´t convert 400 properly (CCCC != CD), test_to_roman_large_numbers same problem with CCCC again, test_to_roman_invalid the test raises value errors in my code there´s a return message to handle "errors") |
 | YildirimHatice   | no              | 1/2 Tests failed (test_inivalid_numbers because the output of the testcase gives back an empty string instead of numbers or return messages (e.g. VI =! ""))                                                                                                                                                                  |
-| WeishauptOrlando |                 |                                                                                                                                                                                                                                                                                                                               |
+| WeishauptOrlando | no              | all (due to the problem that the testcases are for converting strings to integers instead integers to strings)                                                                                                                                                                                                                |
 | SerchimoMarvin   | -               | -                                                                                                                                                                                                                                                                                                                             |
\ No newline at end of file
-- 
GitLab