From 4142b1729bcd81e557cf8980646e7175a4da116d Mon Sep 17 00:00:00 2001 From: Muna Sattouf Date: Sun, 12 Jan 2025 17:12:44 +0200 Subject: [PATCH] formatting + comments --- solutions/binary_decimal_conversion.py | 5 ++++- solutions/tests/test_binary_decimal_conversion.py | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/solutions/binary_decimal_conversion.py b/solutions/binary_decimal_conversion.py index d15617758..4a80ebcf4 100644 --- a/solutions/binary_decimal_conversion.py +++ b/solutions/binary_decimal_conversion.py @@ -39,8 +39,11 @@ def binary_to_decimal(binary: str) -> int: This function takes a binary number from command line as paramter, and returns its decimal representation. - Example: BinaryToDecimal('decimal', 10011101) + Example: binary_to_decimal('decimal', 10011101) >>> 157 + + Example: binary_to_decimal('decimal', 'hello') + >>> ValueError: Input must only contain 0s and 1s """ if not all(c in "01" for c in binary): raise ValueError("Input must only contain 0s and 1s") diff --git a/solutions/tests/test_binary_decimal_conversion.py b/solutions/tests/test_binary_decimal_conversion.py index 7708919cd..9a730e226 100644 --- a/solutions/tests/test_binary_decimal_conversion.py +++ b/solutions/tests/test_binary_decimal_conversion.py @@ -10,7 +10,7 @@ """ import unittest -from binary_decimal_conversion import ( +from solutions.binary_decimal_conversion import ( decimal_to_binary, binary_decimal_conversion, binary_to_decimal,