@@ -23,69 +23,74 @@ jobs:
2323 name : pip dev_requirements.txt
2424 # screen test
2525 - run :
26- command : python ./circle_ci_test_dev /unit_test/screen/screen_test.py
26+ command : python ./test /unit_test/screen/screen_test.py
2727 name : screen_test
2828 - run :
29- command : python ./circle_ci_test_dev /unit_test/screen/screenshot_test.py
29+ command : python ./test /unit_test/screen/screenshot_test.py
3030 name : screenshot_test
3131 # keyboard test
3232 - run :
33- command : python ./circle_ci_test_dev /unit_test/keyboard/keyboard_type_test.py
33+ command : python ./test /unit_test/keyboard/keyboard_type_test.py
3434 name : keyboard_type_test
3535 - run :
36- command : python ./circle_ci_test_dev /unit_test/keyboard/keyboard_write_test.py
36+ command : python ./test /unit_test/keyboard/keyboard_write_test.py
3737 name : keyboard_write_test
3838 - run :
39- command : python ./circle_ci_test_dev /unit_test/keyboard/keyboard_is_press_test.py
39+ command : python ./test /unit_test/keyboard/keyboard_is_press_test.py
4040 name : keyboard_is_press_test
4141 - run :
42- command : python ./circle_ci_test_dev /unit_test/keyboard/hotkey_test.py
42+ command : python ./test /unit_test/keyboard/hotkey_test.py
4343 name : hotkey_test
4444 # mouse test
4545 - run :
46- command : python ./circle_ci_test_dev /unit_test/mouse/mouse_test.py
46+ command : python ./test /unit_test/mouse/mouse_test.py
4747 name : mouse_test
4848 - run :
49- command : python ./circle_ci_test_dev /unit_test/mouse/mouse_scroll_test.py
49+ command : python ./test /unit_test/mouse/mouse_scroll_test.py
5050 name : scroll_test
5151 # exception test
5252 - run :
53- command : python ./circle_ci_test_dev /unit_test/exception/test_auto_control_exception .py
54- name : test_auto_control_exception
53+ command : python ./test /unit_test/exception/auto_control_exception_test .py
54+ name : auto_control_exception_test
5555 # critical exit
5656 - run :
57- command : python ./circle_ci_test_dev /unit_test/critical_exit/critical_exit_test.py
57+ command : python ./test /unit_test/critical_exit/critical_exit_test.py
5858 name : critical_exit_test
5959 - run :
60- command : python ./circle_ci_test_dev /unit_test/critical_exit/real_critical_test.py
60+ command : python ./test /unit_test/critical_exit/real_critical_test.py
6161 name : real_critical_test
62- # record
62+ # test_record
6363 - run :
64- command : python ./circle_ci_test_dev /unit_test/record/record_test.py
64+ command : python ./test /unit_test/record/record_test.py
6565 name : record_test
6666 # execute
6767 - run :
68- command : python ./circle_ci_test_dev /unit_test/execute_action/execute_action_test.py
68+ command : python ./test /unit_test/execute_action/execute_action_test.py
6969 name : execute_action_test
7070 # json
7171 - run :
72- command : python ./circle_ci_test_dev /unit_test/json/json_test.py
72+ command : python ./test /unit_test/json/json_test.py
7373 name : json_test
7474 # timeout
7575 - run :
76- command : python ./circle_ci_test_dev /unit_test/timeout/timeout_test.py
76+ command : python ./test /unit_test/timeout/timeout_test.py
7777 name : timeout_test
7878 # GUI Test
7979 # image detect
8080 - run :
81- command : python ./circle_ci_test_dev /gui_test/image/locate_all_image_test .py
81+ command : python ./test /gui_test/image/locate_all_image .py
8282 name : locate_all_image_test
8383 - run :
84- command : python ./circle_ci_test_dev /gui_test/image/locate_and_click_test .py
84+ command : python ./test /gui_test/image/locate_and_click .py
8585 name : locate_and_click_test
8686 - run :
87- command : python ./circle_ci_test_dev /gui_test/image/locate_image_center_test .py
87+ command : python ./test /gui_test/image/locate_image_center .py
8888 name : locate_image_center_test
89+ # argparse
90+ - run :
91+ command : python ./test/unit_test/argparse/argparse_test.py
92+ name : argparse_test
93+
8994 build-and-test-windows-stable :
9095 executor :
9196 name : windows/default
@@ -99,74 +104,78 @@ jobs:
99104 name : pip install --upgrade --user pip setuptools wheel
100105 # pip require package
101106 - run :
102- command : pip install --user -r requirements .txt
107+ command : pip install --user -r dev_requirements .txt
103108 name : pip dev_requirements.txt
104109 # screen test
105110 - run :
106- command : python ./circle_ci_test_stable /unit_test/screen/screen_test.py
111+ command : python ./test /unit_test/screen/screen_test.py
107112 name : screen_test
108113 - run :
109- command : python ./circle_ci_test_stable /unit_test/screen/screenshot_test.py
114+ command : python ./test /unit_test/screen/screenshot_test.py
110115 name : screenshot_test
111116 # keyboard test
112117 - run :
113- command : python ./circle_ci_test_stable /unit_test/keyboard/keyboard_type_test.py
118+ command : python ./test /unit_test/keyboard/keyboard_type_test.py
114119 name : keyboard_type_test
115120 - run :
116- command : python ./circle_ci_test_stable /unit_test/keyboard/keyboard_write_test.py
121+ command : python ./test /unit_test/keyboard/keyboard_write_test.py
117122 name : keyboard_write_test
118123 - run :
119- command : python ./circle_ci_test_stable /unit_test/keyboard/keyboard_is_press_test.py
124+ command : python ./test /unit_test/keyboard/keyboard_is_press_test.py
120125 name : keyboard_is_press_test
121126 - run :
122- command : python ./circle_ci_test_stable /unit_test/keyboard/hotkey_test.py
127+ command : python ./test /unit_test/keyboard/hotkey_test.py
123128 name : hotkey_test
124129 # mouse test
125130 - run :
126- command : python ./circle_ci_test_stable /unit_test/mouse/mouse_test.py
131+ command : python ./test /unit_test/mouse/mouse_test.py
127132 name : mouse_test
128133 - run :
129- command : python ./circle_ci_test_stable /unit_test/mouse/mouse_scroll_test.py
134+ command : python ./test /unit_test/mouse/mouse_scroll_test.py
130135 name : scroll_test
131136 # exception test
132137 - run :
133- command : python ./circle_ci_test_stable /unit_test/exception/test_auto_control_exception .py
134- name : test_auto_control_exception
138+ command : python ./test /unit_test/exception/auto_control_exception_test .py
139+ name : auto_control_exception_test
135140 # critical exit
136141 - run :
137- command : python ./circle_ci_test_stable /unit_test/critical_exit/critical_exit_test.py
142+ command : python ./test /unit_test/critical_exit/critical_exit_test.py
138143 name : critical_exit_test
139144 - run :
140- command : python ./circle_ci_test_stable /unit_test/critical_exit/real_critical_test.py
145+ command : python ./test /unit_test/critical_exit/real_critical_test.py
141146 name : real_critical_test
142- # record
147+ # test_record
143148 - run :
144- command : python ./circle_ci_test_stable /unit_test/record/record_test.py
149+ command : python ./test /unit_test/record/record_test.py
145150 name : record_test
146151 # execute
147152 - run :
148- command : python ./circle_ci_test_stable /unit_test/execute_action/execute_action_test.py
153+ command : python ./test /unit_test/execute_action/execute_action_test.py
149154 name : execute_action_test
150155 # json
151156 - run :
152- command : python ./circle_ci_test_stable /unit_test/json/json_test.py
157+ command : python ./test /unit_test/json/json_test.py
153158 name : json_test
154159 # timeout
155160 - run :
156- command : python ./circle_ci_test_stable /unit_test/timeout/timeout_test.py
161+ command : python ./test /unit_test/timeout/timeout_test.py
157162 name : timeout_test
158163 # GUI Test
159164 # image detect
160165 - run :
161- command : python ./circle_ci_test_stable /gui_test/image/locate_all_image_test .py
166+ command : python ./test /gui_test/image/locate_all_image .py
162167 name : locate_all_image_test
163168 - run :
164- command : python ./circle_ci_test_stable /gui_test/image/locate_and_click_test .py
169+ command : python ./test /gui_test/image/locate_and_click .py
165170 name : locate_and_click_test
166171 - run :
167- command : python ./circle_ci_test_stable /gui_test/image/locate_image_center_test .py
172+ command : python ./test /gui_test/image/locate_image_center .py
168173 name : locate_image_center_test
169-
174+ # argparse
175+ - run :
176+ command : python ./test/unit_test/argparse/argparse_test.py
177+ name : argparse_test
178+
170179workflows :
171180 main :
172181 jobs :
0 commit comments