From 32b99ce2681bb753978f10ef9d6dd53cfbe0f65a Mon Sep 17 00:00:00 2001 From: Muhamed <Muhamedalici@hotmail.de> Date: Fri, 4 Apr 2025 10:27:03 +0200 Subject: [PATCH] test Hatice --- muhamed_directory/String calculator | 4 ++-- .../Hatice/__pycache__/feature6.cpython-311.pyc | Bin 0 -> 8569 bytes muhamed_directory/other/report.md | 9 +++++---- 3 files changed, 7 insertions(+), 6 deletions(-) create mode 100644 muhamed_directory/other/Hatice/__pycache__/feature6.cpython-311.pyc diff --git a/muhamed_directory/String calculator b/muhamed_directory/String calculator index bca6274..10f5f44 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.Daniel.stringCalculator import StringCalculator as Dani +from other.Hatice.feature6 import StringCalculator as Hatice class CalculatorInterface(ABC): @abstractmethod @@ -64,7 +64,7 @@ class StringCalculator(CalculatorInterface): class TestStingCalculator(unittest.TestCase): def setUp(self): - self.calculator = Dani() + self.calculator = Hatice() 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/Hatice/__pycache__/feature6.cpython-311.pyc b/muhamed_directory/other/Hatice/__pycache__/feature6.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5e31165f39bae1547202fa7f2ad6054ae63138fb GIT binary patch literal 8569 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 literal 0 HcmV?d00001 diff --git a/muhamed_directory/other/report.md b/muhamed_directory/other/report.md index 1317aa3..d53e7e9 100644 --- a/muhamed_directory/other/report.md +++ b/muhamed_directory/other/report.md @@ -1,4 +1,5 @@ -| 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 +| 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) | +| Hatice | 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') | \ No newline at end of file -- GitLab