From 16d5a47527321c5a32da6175869803c0ff3303aa Mon Sep 17 00:00:00 2001 From: Muhamed <Muhamedalici@hotmail.de> Date: Fri, 4 Apr 2025 10:15:04 +0200 Subject: [PATCH] Daniel --- muhamed_directory/String calculator | 4 ++-- .../__pycache__/stringCalculator.cpython-311.pyc | Bin 0 -> 9132 bytes muhamed_directory/other/report.md | 7 ++++--- 3 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 muhamed_directory/other/Daniel/__pycache__/stringCalculator.cpython-311.pyc diff --git a/muhamed_directory/String calculator b/muhamed_directory/String calculator index 212921e..bca6274 100644 --- a/muhamed_directory/String calculator +++ b/muhamed_directory/String calculator @@ -9,7 +9,7 @@ import unittest import re from abc import ABC, abstractmethod -from other.Alma.Feature6 import StringCalculator as Alma +from other.Daniel.stringCalculator import StringCalculator as Dani class CalculatorInterface(ABC): @abstractmethod @@ -64,7 +64,7 @@ class StringCalculator(CalculatorInterface): class TestStingCalculator(unittest.TestCase): def setUp(self): - self.calculator = Alma() + self.calculator = Dani() def test_empty_string(self): self.assertEqual(self.calculator.add(""), 0) #leerer string + 0 def test_single_number(self): diff --git a/muhamed_directory/other/Daniel/__pycache__/stringCalculator.cpython-311.pyc b/muhamed_directory/other/Daniel/__pycache__/stringCalculator.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e7cbd9a50f527ee2ea7903d7b98d975cc077b16f GIT binary patch literal 9132 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 literal 0 HcmV?d00001 diff --git a/muhamed_directory/other/report.md b/muhamed_directory/other/report.md index 4b60175..1317aa3 100644 --- a/muhamed_directory/other/report.md +++ b/muhamed_directory/other/report.md @@ -1,3 +1,4 @@ -| Name | Interface break | Failed Testcases | -|--------|-----------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| Alma | yes (2) | test_add_numbers_greater_1000_and_minus, test_multiple_negative_numbers_exception, test_negative_number_exception, test_add_numbers_with_custom_delimiter, test_custom_del, test_custom_del2, test_custom_delimiter | \ No newline at end of file +| Name | Interface break | Failed Testcases | +|--------|-----------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| Alma | 2 | test_add_numbers_greater_than_1000_and_minus (Interface Break: Erwartete Fehlermeldung für negative Zahl in Kombination mit Zahl > 1000 war anders: "invalid literal for int() with base 10: '-3,4'" vs. erwartet 'negatives not allowed: -3'), test_multiple_negative_numbers_exception (Geringfügige Abweichung in der Fehlermeldung: 'Negatives not allowed: -1, -2' vs. erwartet 'negatives not allowed: -1,-2'), test_negative_number_exception (Geringfügige Abweichung in der Fehlermeldung: 'Negatives not allowed: -1' vs. erwartet 'negatives not allowed: -1'), test_add_numbers_with_custom_delimiter (Interface Break: ValueError: invalid literal for int() mit Eingabe '//;\n1,2,3'), test_custom_del (Interface Break: ValueError: invalid literal for int() mit Eingabe '//[+++]\n1+++2+++3'), test_custom_del2 (Interface Break: ValueError: invalid literal for int() mit Eingabe '//[aa]\n1aa2aa3'), test_custom_delimiter (Interface Break: ValueError: invalid literal for int() mit Eingabe '//[***]\n1***2***3') | +| Daniel | yes | test_add_numbers_greater_1000_and_minus (Interface Break: ValueError wurde nicht ausgelöst, obwohl eine negative Zahl vorhanden war), test_add_numbers_with_custom_delimiter (Interface Break: ValueError wurde nicht ausgelöst, obwohl eine negative Zahl im benutzerdefinierten Trennzeichen-Szenario vorhanden war), test_multiple_negative_numbers_exception (Interface Break: ValueError wurde nicht ausgelöst, obwohl mehrere negative Zahlen vorhanden waren), test_negative_number_exception (Interface Break: ValueError wurde nicht ausgelöst, obwohl eine negative Zahl vorhanden war) | \ No newline at end of file -- GitLab