122736c2fSopenharmony_ci<?xml version="1.0" encoding="utf-8"?>
222736c2fSopenharmony_ci<!--
322736c2fSopenharmony_ci Copyright (c) 2022 Huawei Device Co., Ltd.
422736c2fSopenharmony_ci Licensed under the Apache License, Version 2.0 (the "License");
522736c2fSopenharmony_ci you may not use this file except in compliance with the License.
622736c2fSopenharmony_ci You may obtain a copy of the License at
722736c2fSopenharmony_ci
822736c2fSopenharmony_ci     http://www.apache.org/licenses/LICENSE-2.0
922736c2fSopenharmony_ci
1022736c2fSopenharmony_ci Unless required by applicable law or agreed to in writing, software
1122736c2fSopenharmony_ci distributed under the License is distributed on an "AS IS" BASIS,
1222736c2fSopenharmony_ci WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1322736c2fSopenharmony_ci See the License for the specific language governing permissions and
1422736c2fSopenharmony_ci limitations under the License.
1522736c2fSopenharmony_ci-->
1622736c2fSopenharmony_ci<configuration ver="2.0">
1722736c2fSopenharmony_ci    <target name="InputMethodSwitchTest">
1822736c2fSopenharmony_ci        <preparer>
1922736c2fSopenharmony_ci            <option name="push" value="extImfBundle/extImf.hap -> /data/test/resource/imf" src="res"/>
2022736c2fSopenharmony_ci            <option name="shell" value="bm install -r -p /data/test/resource/imf/extImf.hap"/>
2122736c2fSopenharmony_ci            <option name="push" value="newTestIme/newTestIme.hap -> /data/test/resource/imf" src="res"/>
2222736c2fSopenharmony_ci            <option name="shell" value="bm install -r -p /data/test/resource/imf/newTestIme.hap"/>
2322736c2fSopenharmony_ci        </preparer>
2422736c2fSopenharmony_ci        <cleaner>
2522736c2fSopenharmony_ci            <option name="shell" value="bm uninstall -n com.example.testIme"/>
2622736c2fSopenharmony_ci            <option name="shell" value="bm uninstall -n com.example.newTestIme"/>
2722736c2fSopenharmony_ci            <option name="shell" value="aa stop-service -a InputMethod -b com.ohos.inputmethodchoosedialog"/>
2822736c2fSopenharmony_ci        </cleaner>
2922736c2fSopenharmony_ci    </target>
3022736c2fSopenharmony_ci    <target name="InputMethodPanelTest">
3122736c2fSopenharmony_ci        <preparer>
3222736c2fSopenharmony_ci            <option name="shell" value="power-shell wakeup"/>
3322736c2fSopenharmony_ci            <option name="shell" value="power-shell setmode 602"/>
3422736c2fSopenharmony_ci            <option name="shell" value="uinput -T -m 300 720 300 360 200"/>
3522736c2fSopenharmony_ci            <option name="shell" value="uinput -T -m 650 2760 650 1380 200"/>
3622736c2fSopenharmony_ci            <option name="push" value="extImfBundle/extImf.hap -> /data/test/resource/imf" src="res"/>
3722736c2fSopenharmony_ci            <option name="shell" value="bm install -r -p /data/test/resource/imf/extImf.hap"/>
3822736c2fSopenharmony_ci        </preparer>
3922736c2fSopenharmony_ci        <cleaner>
4022736c2fSopenharmony_ci            <option name="shell" value="bm uninstall -n com.example.testIme"/>
4122736c2fSopenharmony_ci        </cleaner>
4222736c2fSopenharmony_ci    </target>
4322736c2fSopenharmony_ci    <target name="NewImeSwitchTest">
4422736c2fSopenharmony_ci        <preparer>
4522736c2fSopenharmony_ci            <option name="push" value="newTestIme/newTestIme.hap -> /data/test/resource/imf" src="res"/>
4622736c2fSopenharmony_ci            <option name="shell" value="bm install -r -p /data/test/resource/imf/newTestIme.hap"/>
4722736c2fSopenharmony_ci        </preparer>
4822736c2fSopenharmony_ci        <cleaner>
4922736c2fSopenharmony_ci            <option name="shell" value="bm uninstall -n com.example.newTestIme"/>
5022736c2fSopenharmony_ci        </cleaner>
5122736c2fSopenharmony_ci    </target>
5222736c2fSopenharmony_ci    <target name="GetInputMethodJsTest">
5322736c2fSopenharmony_ci        <preparer>
5422736c2fSopenharmony_ci            <option name="push" value="newTestIme/newTestIme.hap -> /data/test/resource/imf" src="res"/>
5522736c2fSopenharmony_ci            <option name="push" value="extImfBundle/extImf.hap -> /data/test/resource/imf" src="res"/>
5622736c2fSopenharmony_ci            <option name="shell" value="bm install -r -p /data/test/resource/imf/extImf.hap"/>
5722736c2fSopenharmony_ci            <option name="shell" value="bm install -r -p /data/test/resource/imf/newTestIme.hap"/>
5822736c2fSopenharmony_ci            <option name="shell" value="power-shell wakeup"/>
5922736c2fSopenharmony_ci            <option name="shell" value="power-shell setmode 602"/>
6022736c2fSopenharmony_ci            <option name="shell" value="uinput -T -m 300 720 300 360 200"/>
6122736c2fSopenharmony_ci            <option name="shell" value="uinput -T -m 650 2760 650 1380 200"/>
6222736c2fSopenharmony_ci            <option name="shell" value="aa start -a MainAbility -b com.example.testIme"/>
6322736c2fSopenharmony_ci        </preparer>
6422736c2fSopenharmony_ci        <cleaner>
6522736c2fSopenharmony_ci            <option name="shell" value="aa stop -a MainAbility -b com.example.testIme"/>
6622736c2fSopenharmony_ci            <option name="shell" value="bm uninstall -n com.example.newTestIme"/>
6722736c2fSopenharmony_ci            <option name="shell" value="bm uninstall -n com.example.testIme"/>
6822736c2fSopenharmony_ci        </cleaner>
6922736c2fSopenharmony_ci    </target>
7022736c2fSopenharmony_ci    <target name="InputMethodAbilityTest">
7122736c2fSopenharmony_ci        <preparer>
7222736c2fSopenharmony_ci            <option name="shell" value="power-shell wakeup"/>
7322736c2fSopenharmony_ci            <option name="shell" value="power-shell setmode 602"/>
7422736c2fSopenharmony_ci            <option name="shell" value="uinput -T -m 300 720 300 360 200"/>
7522736c2fSopenharmony_ci            <option name="shell" value="uinput -T -m 650 2760 650 1380 200"/>
7622736c2fSopenharmony_ci        </preparer>
7722736c2fSopenharmony_ci    </target>
7822736c2fSopenharmony_ci    <target name="InputMethodControllerTest">
7922736c2fSopenharmony_ci        <preparer>
8022736c2fSopenharmony_ci            <option name="shell" value="power-shell wakeup"/>
8122736c2fSopenharmony_ci            <option name="shell" value="power-shell setmode 602"/>
8222736c2fSopenharmony_ci            <option name="shell" value="uinput -T -m 300 720 300 360 200"/>
8322736c2fSopenharmony_ci            <option name="shell" value="uinput -T -m 650 2760 650 1380 200"/>
8422736c2fSopenharmony_ci        </preparer>
8522736c2fSopenharmony_ci    </target>
8622736c2fSopenharmony_ci    <target name="InputMethodDfxTest">
8722736c2fSopenharmony_ci        <preparer>
8822736c2fSopenharmony_ci            <option name="push" value="extImfBundle/extImf.hap -> /data/test/resource/imf" src="res"/>
8922736c2fSopenharmony_ci            <option name="shell" value="bm install -r -p /data/test/resource/imf/extImf.hap"/>
9022736c2fSopenharmony_ci            <option name="shell" value="power-shell wakeup"/>
9122736c2fSopenharmony_ci            <option name="shell" value="power-shell setmode 602"/>
9222736c2fSopenharmony_ci            <option name="shell" value="uinput -T -m 300 720 300 360 200"/>
9322736c2fSopenharmony_ci            <option name="shell" value="uinput -T -m 650 2760 650 1380 200"/>
9422736c2fSopenharmony_ci        </preparer>
9522736c2fSopenharmony_ci        <cleaner>
9622736c2fSopenharmony_ci            <option name="shell" value="bm uninstall -n com.example.testIme"/>
9722736c2fSopenharmony_ci        </cleaner>
9822736c2fSopenharmony_ci    </target>
9922736c2fSopenharmony_ci    <target name="InputMethodEditorTest">
10022736c2fSopenharmony_ci        <preparer>
10122736c2fSopenharmony_ci            <option name="shell" value="power-shell wakeup"/>
10222736c2fSopenharmony_ci            <option name="shell" value="power-shell setmode 602"/>
10322736c2fSopenharmony_ci            <option name="shell" value="uinput -T -m 300 720 300 360 200"/>
10422736c2fSopenharmony_ci            <option name="shell" value="uinput -T -m 650 2760 650 1380 200"/>
10522736c2fSopenharmony_ci        </preparer>
10622736c2fSopenharmony_ci    </target>
10722736c2fSopenharmony_ci    <target name="InputMethodServiceTest">
10822736c2fSopenharmony_ci        <preparer>
10922736c2fSopenharmony_ci            <option name="shell" value="power-shell wakeup"/>
11022736c2fSopenharmony_ci            <option name="shell" value="power-shell setmode 602"/>
11122736c2fSopenharmony_ci            <option name="shell" value="uinput -T -m 300 720 300 360 200"/>
11222736c2fSopenharmony_ci            <option name="shell" value="uinput -T -m 650 2760 650 1380 200"/>
11322736c2fSopenharmony_ci        </preparer>
11422736c2fSopenharmony_ci    </target>
11522736c2fSopenharmony_ci    <target name="ImeProxyTest">
11622736c2fSopenharmony_ci        <preparer>
11722736c2fSopenharmony_ci            <option name="shell" value="power-shell wakeup"/>
11822736c2fSopenharmony_ci            <option name="shell" value="power-shell setmode 602"/>
11922736c2fSopenharmony_ci            <option name="shell" value="uinput -T -m 300 720 300 360 200"/>
12022736c2fSopenharmony_ci            <option name="shell" value="uinput -T -m 650 2760 650 1380 200"/>
12122736c2fSopenharmony_ci            <option name="push" value="editorBox/editorBox.hap -> /data/test/resource/imf" src="res"/>
12222736c2fSopenharmony_ci            <option name="shell" value="bm install -r -p /data/test/resource/imf/editorBox.hap"/>
12322736c2fSopenharmony_ci            <option name="push" value="extImfBundle/extImf.hap -> /data/test/resource/imf" src="res"/>
12422736c2fSopenharmony_ci            <option name="shell" value="bm install -r -p /data/test/resource/imf/extImf.hap"/>
12522736c2fSopenharmony_ci        </preparer>
12622736c2fSopenharmony_ci        <cleaner>
12722736c2fSopenharmony_ci            <option name="shell" value="bm uninstall -n com.example.editorbox"/>
12822736c2fSopenharmony_ci            <option name="shell" value="bm uninstall -n com.example.testIme"/>
12922736c2fSopenharmony_ci        </cleaner>
13022736c2fSopenharmony_ci    </target>
13122736c2fSopenharmony_ci</configuration>