From 27a23e6fc5a351e6892ba1f1b9c73e2e0015d54f Mon Sep 17 00:00:00 2001
From: Joao Vitor Farias <j256452@dac.unicamp.br>
Date: Mon, 17 Jun 2024 22:56:54 -0300
Subject: [PATCH 1/2] add new test

---
 conversions/weight_conversion.py | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/conversions/weight_conversion.py b/conversions/weight_conversion.py
index e8326e0b688f..c5d6cde2a7c1 100644
--- a/conversions/weight_conversion.py
+++ b/conversions/weight_conversion.py
@@ -297,6 +297,12 @@ def weight_conversion(from_type: str, to_type: str, value: float) -> float:
     1.660540199e-23
     >>> weight_conversion("atomic-mass-unit","atomic-mass-unit",2)
     1.999999998903455
+    >>> weight_conversion("slug", "kilogram", 1)
+    Traceback (most recent call last):
+    ...
+    ValueError: Invalid 'from_type' or 'to_type' value: 'slug', 'kilogram'
+    Supported values are: kilogram, gram, milligram, metric-ton, long-ton, short-ton, \
+pound, stone, ounce, carrat, atomic-mass-unit
     """
     if to_type not in KILOGRAM_CHART or from_type not in WEIGHT_TYPE_CHART:
         msg = (
@@ -310,4 +316,6 @@ def weight_conversion(from_type: str, to_type: str, value: float) -> float:
 if __name__ == "__main__":
     import doctest
 
-    doctest.testmod()
+    doctest.testmod(verbose=True)
+    print("------------------------------------------------")
+    print(f"1 Kilo é igual a {weight_conversion('kilogram', 'gram', 1)} gramas")

From f161111ff6d11b673e4f5a5eddaf0a1415a18251 Mon Sep 17 00:00:00 2001
From: Joao Vitor Farias <j256452@dac.unicamp.br>
Date: Tue, 18 Jun 2024 00:03:24 -0300
Subject: [PATCH 2/2] add new test

---
 conversions/weight_conversion.py | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/conversions/weight_conversion.py b/conversions/weight_conversion.py
index c5d6cde2a7c1..0777aead9f02 100644
--- a/conversions/weight_conversion.py
+++ b/conversions/weight_conversion.py
@@ -316,6 +316,4 @@ def weight_conversion(from_type: str, to_type: str, value: float) -> float:
 if __name__ == "__main__":
     import doctest
 
-    doctest.testmod(verbose=True)
-    print("------------------------------------------------")
-    print(f"1 Kilo é igual a {weight_conversion('kilogram', 'gram', 1)} gramas")
+    doctest.testmod()