File tree Expand file tree Collapse file tree 1 file changed +2
-11
lines changed Expand file tree Collapse file tree 1 file changed +2
-11
lines changed Original file line number Diff line number Diff line change 4
4
from ..event import Event
5
5
6
6
7
- class Mock :
8
- called = False
9
- params = ()
10
-
11
- def __call__ (self , * args , ** kwargs ):
12
- self .called = True
13
- self .params = (args , kwargs )
14
-
15
-
16
7
class EventTest (unittest .TestCase ):
17
8
def test_a_listener_is_notified_when_an_event_is_raised (self ):
18
9
listener = mock .Mock ()
@@ -22,8 +13,8 @@ def test_a_listener_is_notified_when_an_event_is_raised(self):
22
13
self .assertTrue (listener .called )
23
14
24
15
def test_a_listener_is_passed_right_parameters (self ):
25
- listener = Mock ()
16
+ listener = mock . Mock ()
26
17
event = Event ()
27
18
event .connect (listener )
28
19
event .fire (5 , shape = "square" )
29
- self . assertEqual ((( 5 , ), { " shape" : " square"}), listener . params )
20
+ listener . assert_called_with ( 5 , shape = " square" )
You can’t perform that action at this time.
0 commit comments