11import random
2- import runpy
32import time
43import math
54
@@ -16,30 +15,16 @@ def run_debug():
1615 test .runDebug ()
1716
1817def run_doodle ():
19- runpy . run_path ( " samples/ doodle/main.py" )
18+ import samples . doodle . main
2019
2120def run_graphical ():
22- runpy . run_path ( " samples/ graphical/main.py" )
21+ import samples . graphical . main
2322
2423def run_melody ():
25- runpy . run_path ( " samples/ melody/main.py" )
24+ import samples . melody . main
2625
2726
28- def run_passive_blink_app ():
29- from dumbdisplay_examples .passive_blink .passive_blink_app import PassiveBlinkApp
30- print (f"*** PassiveBlinkApp ***" )
31- app = PassiveBlinkApp (create_example_wifi_dd ())
32- app .run ()
33-
34-
35- def run_sliding_puzzle_app ():
36- from dumbdisplay_examples .sliding_puzzle .sliding_puzzle_app import SlidingPuzzleApp
37- print (f"*** SlidingPuzzleApp ***" )
38- suggest_move_from_dir_func = lambda board_manager : random .randint (0 , 3 )
39- app = SlidingPuzzleApp (create_example_wifi_dd (), suggest_move_from_dir_func = suggest_move_from_dir_func )
40- app .run ()
41-
42- def very_simple ():
27+ def test_very_simple ():
4328 #import time
4429 from dumbdisplay .layer_ledgrid import LayerLedGrid
4530 dd = DumbDisplay (io4Inet ())
@@ -83,15 +68,30 @@ def test_margin():
8368 print ("... ASSUME disconnected" )
8469
8570
71+ def run_passive_blink_app ():
72+ from dumbdisplay_examples .passive_blink .passive_blink_app import PassiveBlinkApp
73+ print (f"*** PassiveBlinkApp ***" )
74+ app = PassiveBlinkApp (create_example_wifi_dd ())
75+ app .run ()
76+
77+
78+ def run_sliding_puzzle_app ():
79+ from dumbdisplay_examples .sliding_puzzle .sliding_puzzle_app import SlidingPuzzleApp
80+ print (f"*** SlidingPuzzleApp ***" )
81+ suggest_move_from_dir_func = lambda board_manager : random .randint (0 , 3 )
82+ app = SlidingPuzzleApp (create_example_wifi_dd (), suggest_move_from_dir_func = suggest_move_from_dir_func )
83+ app .run ()
84+
85+
8686
8787def test_find_packages ():
8888 from setuptools .config .expand import find_packages
8989 packages = find_packages (include = ["dumbdisplay*" ])
9090 print (f"Found packages: { packages } " )
9191
92- if __name__ == "__main__" :
93- #test_find_packages()
9492
93+
94+ if __name__ == "__main__" :
9595 #run_passive_blink_app()
9696 run_sliding_puzzle_app ()
9797
@@ -101,5 +101,7 @@ def test_find_packages():
101101 #run_melody()
102102
103103 #test_margin()
104- #very_simple ()
104+ #test_very_simple ()
105105 #test_plotter()
106+
107+ test_find_packages ()
0 commit comments