Skip to content

Commit b27faba

Browse files
committed
Finished AboutMonkeyPatching
1 parent 69fa111 commit b27faba

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

python2/koans/about_monkey_patching.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ def bark(self):
1515

1616
def test_as_defined_dogs_do_bark(self):
1717
fido = self.Dog()
18-
self.assertEqual(__, fido.bark())
18+
self.assertEqual('WOOF', fido.bark())
1919

2020
# ------------------------------------------------------------------
2121

@@ -27,16 +27,16 @@ def wag(self):
2727
self.Dog.wag = wag
2828

2929
fido = self.Dog()
30-
self.assertEqual(__, fido.wag())
31-
self.assertEqual(__, fido.bark())
30+
self.assertEqual('HAPPY', fido.wag())
31+
self.assertEqual('WOOF', fido.bark())
3232

3333
# ------------------------------------------------------------------
3434

3535
def test_most_built_in_classes_cannot_be_monkey_patched(self):
3636
try:
3737
int.is_even = lambda self: (self % 2) == 0
3838
except StandardError as ex:
39-
self.assertMatch(__, ex[0])
39+
self.assertMatch(r'\w', ex[0])
4040

4141
# ------------------------------------------------------------------
4242

@@ -46,5 +46,5 @@ class MyInt(int):
4646
def test_subclasses_of_built_in_classes_can_be_be_monkey_patched(self):
4747
self.MyInt.is_even = lambda self: (self % 2) == 0
4848

49-
self.assertEqual(____, self.MyInt(1).is_even())
50-
self.assertEqual(____, self.MyInt(2).is_even())
49+
self.assertEqual(False, self.MyInt(1).is_even())
50+
self.assertEqual(True, self.MyInt(2).is_even())

0 commit comments

Comments
 (0)