File tree Expand file tree Collapse file tree 1 file changed +20
-23
lines changed
Expand file tree Collapse file tree 1 file changed +20
-23
lines changed Original file line number Diff line number Diff line change @@ -62,29 +62,26 @@ def scan(self):
6262 self .state .scan ()
6363
6464
65- # Test our radio out
6665def main ():
67- radio = Radio ()
68- actions = [radio .scan ] * 2 + [radio .toggle_amfm ] + [radio .scan ] * 2
69- actions *= 2
70-
71- for action in actions :
72- action ()
73-
66+ """
67+ >>> radio = Radio()
68+ >>> actions = [radio.scan] * 2 + [radio.toggle_amfm] + [radio.scan] * 2
69+ >>> actions *= 2
70+
71+ >>> for action in actions:
72+ ... action()
73+ Scanning... Station is 1380 AM
74+ Scanning... Station is 1510 AM
75+ Switching to FM
76+ Scanning... Station is 89.1 FM
77+ Scanning... Station is 103.9 FM
78+ Scanning... Station is 81.3 FM
79+ Scanning... Station is 89.1 FM
80+ Switching to AM
81+ Scanning... Station is 1250 AM
82+ Scanning... Station is 1380 AM
83+ """
7484
7585if __name__ == '__main__' :
76- main ()
77-
78-
79- OUTPUT = """
80- Scanning... Station is 1380 AM
81- Scanning... Station is 1510 AM
82- Switching to FM
83- Scanning... Station is 89.1 FM
84- Scanning... Station is 103.9 FM
85- Scanning... Station is 81.3 FM
86- Scanning... Station is 89.1 FM
87- Switching to AM
88- Scanning... Station is 1250 AM
89- Scanning... Station is 1380 AM
90- """
86+ import doctest
87+ doctest .testmod ()
You can’t perform that action at this time.
0 commit comments