From 37f22488e43e6b29db65895f303d1b5bf2c2d032 Mon Sep 17 00:00:00 2001 From: Dimanson perez Date: Sun, 2 Aug 2020 10:26:36 -0500 Subject: [PATCH] reto termindo Signed-off-by: Dimanson perez --- challenge.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/challenge.py b/challenge.py index 2653d7e..0a75755 100644 --- a/challenge.py +++ b/challenge.py @@ -1,9 +1,9 @@ def make_division_by(n): """This closure returns a function that returns the division - of an x number by n + of an x number by n """ # You have to code here! - pass + return lambda x: x / n def run(): @@ -21,8 +21,13 @@ def run(): import unittest class ClosureSuite(unittest.TestCase): + def test_closure_make_division_by(self): # Make the closure test here - pass + self.assertEqual(6, make_division_by(3)(18)) + self.assertEqual(20,make_division_by(5)(100)) + self.assertEqual(3,make_division_by(18)(54)) + + unittest.main() run()