This commit is contained in:
Ava Gaiety Wroten 2020-09-15 21:35:04 -05:00
parent 4411d2b266
commit aeb5ce3afd
2 changed files with 15 additions and 0 deletions

View file

@ -1,3 +1,6 @@
def divide_by_one(num): # Is whole number
return float(num).is_integer()
def divide_by_two(num): # Take last digit, divide by two only on that def divide_by_two(num): # Take last digit, divide by two only on that
return _get_last_digit(num) % 2 == 0 return _get_last_digit(num) % 2 == 0

12
tests/one_test.py Normal file
View file

@ -0,0 +1,12 @@
from main import divide_by_one
import unittest
class TestDivideByOne(unittest.TestCase):
def test_by_1fractional(self):
self.assertFalse(divide_by_one(1.5))
def test_by_1(self):
self.assertTrue(divide_by_one(1))
def test_by_2(self):
self.assertTrue(divide_by_one(2))
def test_by_362880(self):
self.assertTrue(divide_by_one(362880))