@@ -19,97 +19,97 @@ def setup_test(single_case_text):
1919def migrate_test (single_case_text ):
2020 res = True
2121
22- call_subprocess (test_config .CT_TOOL + " --autocomplete=--gen-build" )
22+ call_subprocess (test_config .CT_TOOL + " --autocomplete=--gen-build" , single_case_text )
2323 reference = '--gen-build-script\n '
2424 res = res and (reference == single_case_text .command_text )
2525
26- call_subprocess (test_config .CT_TOOL + " --autocomplete=-gen-build" )
26+ call_subprocess (test_config .CT_TOOL + " --autocomplete=-gen-build" , single_case_text )
2727 reference = '-gen-build-script\n '
2828 res = res and (reference == single_case_text .command_text )
2929
3030 call_subprocess (test_config .CT_TOOL + " --autocomplete=foo" )
3131 reference = '\n '
3232 res = res and (reference == single_case_text .command_text )
3333
34- call_subprocess (test_config .CT_TOOL + " --autocomplete=--output-verbosity=#d" )
34+ call_subprocess (test_config .CT_TOOL + " --autocomplete=--output-verbosity=#d" , single_case_text )
3535 reference = 'detailed\n ' + \
3636 'diagnostics\n '
3737 res = res and (reference == single_case_text .command_text )
3838
39- call_subprocess (test_config .CT_TOOL + " --autocomplete=-output-verbosity=#d" )
39+ call_subprocess (test_config .CT_TOOL + " --autocomplete=-output-verbosity=#d" , single_case_text )
4040 reference = 'detailed\n ' + \
4141 'diagnostics\n '
4242 res = res and (reference == single_case_text .command_text )
4343
44- call_subprocess (test_config .CT_TOOL + " --autocomplete=--output-verbosity=" )
44+ call_subprocess (test_config .CT_TOOL + " --autocomplete=--output-verbosity=" , single_case_text )
4545 reference = 'detailed\n ' + \
4646 'diagnostics\n ' + \
4747 'normal\n ' + \
4848 'silent\n '
4949 res = res and (reference == single_case_text .command_text )
5050
51- call_subprocess (test_config .CT_TOOL + " --autocomplete=-output-verbosity=" )
51+ call_subprocess (test_config .CT_TOOL + " --autocomplete=-output-verbosity=" , single_case_text )
5252 reference = 'detailed\n ' + \
5353 'diagnostics\n ' + \
5454 'normal\n ' + \
5555 'silent\n '
5656 res = res and (reference == single_case_text .command_text )
5757
58- call_subprocess (test_config .CT_TOOL + " --autocomplete=foo#bar##--enable-c" )
58+ call_subprocess (test_config .CT_TOOL + " --autocomplete=foo#bar##--enable-c" , single_case_text )
5959 reference = '--enable-ctad\n '
6060 res = res and (reference == single_case_text .command_text )
6161
62- call_subprocess (test_config .CT_TOOL + " --autocomplete=foo#bar###--format-range=#a" )
62+ call_subprocess (test_config .CT_TOOL + " --autocomplete=foo#bar###--format-range=#a" , single_case_text )
6363 reference = 'all\n '
6464 res = res and (reference == single_case_text .command_text )
6565
66- call_subprocess (test_config .CT_TOOL + " --autocomplete=--rule-file=" )
66+ call_subprocess (test_config .CT_TOOL + " --autocomplete=--rule-file=" , single_case_text )
6767 reference = '\n '
6868 res = res and (reference == single_case_text .command_text )
6969
70- call_subprocess (test_config .CT_TOOL + " --autocomplete=--rule-file" )
70+ call_subprocess (test_config .CT_TOOL + " --autocomplete=--rule-file" , single_case_text )
7171 reference = '--rule-file\n '
7272 res = res and (reference == single_case_text .command_text )
7373
74- call_subprocess (test_config .CT_TOOL + " --autocomplete=-p=" )
74+ call_subprocess (test_config .CT_TOOL + " --autocomplete=-p=" , single_case_text )
7575 reference = '\n '
7676 res = res and (reference == single_case_text .command_text )
7777
78- call_subprocess (test_config .CT_TOOL + " --autocomplete=-p" )
78+ call_subprocess (test_config .CT_TOOL + " --autocomplete=-p" , single_case_text )
7979 reference = '-p\n ' + \
8080 '-process-all\n '
8181 res = res and (reference == single_case_text .command_text )
8282
83- call_subprocess (test_config .CT_TOOL + " --autocomplete=--usm-level=#none,restricted#--use-explicit-namespace=#cl,sycl," )
83+ call_subprocess (test_config .CT_TOOL + " --autocomplete=--usm-level=#none,restricted#--use-explicit-namespace=#cl,sycl," , single_case_text )
8484 reference = 'cl,sycl,cl\n ' + \
8585 'cl,sycl,dpct\n ' + \
8686 'cl,sycl,none\n ' + \
8787 'cl,sycl,sycl\n ' + \
8888 'cl,sycl,sycl-math\n '
8989 res = res and (reference == single_case_text .command_text )
9090
91- call_subprocess (test_config .CT_TOOL + " --autocomplete=--usm-level=#none,restricted#--use-explicit-namespace=#cl,sycl,s" )
91+ call_subprocess (test_config .CT_TOOL + " --autocomplete=--usm-level=#none,restricted#--use-explicit-namespace=#cl,sycl,s" , single_case_text )
9292 reference = 'cl,sycl,sycl\n ' + \
9393 'cl,sycl,sycl-math\n '
9494 res = res and (reference == single_case_text .command_text )
9595
96- call_subprocess (test_config .CT_TOOL + " --autocomplete=" )
96+ call_subprocess (test_config .CT_TOOL + " --autocomplete=" , single_case_text )
9797 reference = '\n '
9898 res = res and (reference == single_case_text .command_text )
9999
100- call_subprocess (test_config .CT_TOOL + " --autocomplete=," )
100+ call_subprocess (test_config .CT_TOOL + " --autocomplete=," , single_case_text )
101101 reference = '\n '
102102 res = res and (reference == single_case_text .command_text )
103103
104- call_subprocess (test_config .CT_TOOL + " --autocomplete==" )
104+ call_subprocess (test_config .CT_TOOL + " --autocomplete==" , single_case_text )
105105 reference = '\n '
106106 res = res and (reference == single_case_text .command_text )
107107
108- call_subprocess (test_config .CT_TOOL + " --autocomplete=,," )
108+ call_subprocess (test_config .CT_TOOL + " --autocomplete=,," , single_case_text )
109109 reference = '\n '
110110 res = res and (reference == single_case_text .command_text )
111111
112- call_subprocess (test_config .CT_TOOL + " --autocomplete=-" )
112+ call_subprocess (test_config .CT_TOOL + " --autocomplete=-" , single_case_text )
113113 opts = ['--always-use-async-handler\n ' ,
114114 '--analysis-scope-path\n ' ,
115115 '--assume-nd-range-dim=\n ' ,
@@ -154,11 +154,11 @@ def migrate_test(single_case_text):
154154 for opt in opts :
155155 res = res and (opt in single_case_text .command_text )
156156
157- call_subprocess (test_config .CT_TOOL + " --autocomplete=##" )
157+ call_subprocess (test_config .CT_TOOL + " --autocomplete=##" , single_case_text )
158158 reference = '\n '
159159 res = res and (reference == single_case_text .command_text )
160160
161- call_subprocess (test_config .CT_TOOL + " --autocomplete=#" )
161+ call_subprocess (test_config .CT_TOOL + " --autocomplete=#" , single_case_text )
162162 reference = '\n '
163163 res = res and (reference == single_case_text .command_text )
164164
0 commit comments