未验证 提交 e6858aa7 编写于 作者: O openharmony_ci 提交者: Gitee

!4410 更新multimodalinput acts testcase

Merge pull request !4410 from chenkang/master
...@@ -28,71 +28,71 @@ describe('MultimodalInput_test', function () { ...@@ -28,71 +28,71 @@ describe('MultimodalInput_test', function () {
// 参数正确,返回一个数组 // 参数正确,返回一个数组
it('inputDevice::getDeviceIds_test-01', 0, function () { it('inputDevice::getDeviceIds_test-01', 0, function () {
console.log(`inputDevice::getDeviceIds_test-01 enter`); console.info(`inputDevice::getDeviceIds_test-01 enter`);
inputDevice.getDeviceIds((data, err) => { inputDevice.getDeviceIds((data, err) => {
if (err) { if (err) {
expect(false).assertTrue(); expect(false).assertTrue();
} else { } else {
expect(data).assertInstanceOf('Array'); expect(data).assertInstanceOf('Array');
} }
console.log(`inputDevice::getDeviceIds_test-01 exit`); console.info(`inputDevice::getDeviceIds_test-01 exit`);
}) })
}) })
// 参数正确,判断一种或多种设备 // 参数正确,判断一种或多种设备
it("inputDevice::getDeviceIds_test-02", 0, function () { it("inputDevice::getDeviceIds_test-02", 0, function () {
console.log(`inputDevice::getDeviceIds_test-02 enter`); console.info(`inputDevice::getDeviceIds_test-02 enter`);
inputDevice.getDeviceIds((data, err) => { inputDevice.getDeviceIds((data, err) => {
if (err) { if (err) {
expect(false).assertTrue(); expect(false).assertTrue();
} else { } else {
expect(data.length > 0).assertTure(); expect(data.length > 0).assertTure();
} }
console.log(`inputDevice::getDeviceIds_test-02 exit`); console.info(`inputDevice::getDeviceIds_test-02 exit`);
}) })
}) })
// 参数类型错误 // 参数类型错误
it("inputDevice::getDeviceIds_test-03", 0, function () { it("inputDevice::getDeviceIds_test-03", 0, function () {
console.log(`inputDevice::getDeviceIds_test-03 enter`); console.info(`inputDevice::getDeviceIds_test-03 enter`);
try { try {
inputDevice.getDeviceIds(-1); inputDevice.getDeviceIds(-1);
} catch (error) { } catch (error) {
expect(error.message).assertEqual("GetDeviceIds: \"The first parameter type is wrong\""); expect(error.message).assertEqual("GetDeviceIds: \"The first parameter type is wrong\"");
} }
console.log(`inputDevice::getDeviceIds_test-03 exit`); console.info(`inputDevice::getDeviceIds_test-03 exit`);
}) })
// 参数数量错误 // 参数数量错误
it("inputDevice::getDeviceIds_test-04", 0, function () { it("inputDevice::getDeviceIds_test-04", 0, function () {
console.log(`inputDevice::getDeviceIds_test-04 enter`); console.info(`inputDevice::getDeviceIds_test-04 enter`);
try { try {
inputDevice.getDeviceIds(-1, (data) => { inputDevice.getDeviceIds(-1, (data) => {
console.log(data); console.info(data);
}); });
} catch (error) { } catch (error) {
expect(error.message).assertEqual("GetDeviceIds: \"too many parameters\""); expect(error.message).assertEqual("GetDeviceIds: \"too many parameters\"");
} }
console.log(`inputDevice::getDeviceIds_test-04 exit`); console.info(`inputDevice::getDeviceIds_test-04 exit`);
}) })
// 无效的设备id // 无效的设备id
it("inputDevice::getDevice_test-01", 0, function () { it("inputDevice::getDevice_test-01", 0, function () {
console.log(`inputDevice::getDevice_test-01 enter`); console.info(`inputDevice::getDevice_test-01 enter`);
inputDevice.getDevice(-1, (data, err) => { inputDevice.getDevice(-1, (data, err) => {
if (err) { if (err) {
expect(false).assertTrue(); expect(false).assertTrue();
console.log(`inputDevice::getDevice_test-01 ${JSON.stringify(err)}`); console.info(`inputDevice::getDevice_test-01 ${JSON.stringify(err)}`);
} else { } else {
expect(JSON.stringify(data) !== "{}").assertTrue(); expect(JSON.stringify(data) !== "{}").assertTrue();
} }
console.log(`inputDevice::getDevice_test-01 exit`); console.info(`inputDevice::getDevice_test-01 exit`);
}) })
}) })
// 参数正常,返回值正常 // 参数正常,返回值正常
it("inputDevice::getDevice_test-02", 0, function () { it("inputDevice::getDevice_test-02", 0, function () {
console.log(`inputDevice::getDevice_test-03 enter`); console.info(`inputDevice::getDevice_test-02 enter`);
inputDevice.getDeviceIds((data, err) => { inputDevice.getDeviceIds((data, err) => {
if (err) { if (err) {
expect(false).assertTrue(); expect(false).assertTrue();
...@@ -100,23 +100,46 @@ describe('MultimodalInput_test', function () { ...@@ -100,23 +100,46 @@ describe('MultimodalInput_test', function () {
let arr = []; let arr = [];
for (let i = 0; i < data.length; i++) { for (let i = 0; i < data.length; i++) {
inputDevice.getDevice(data[i], (res, err) => { inputDevice.getDevice(data[i], (res, err) => {
console.log(`getDevice:data ${JSON.stringify(data)}`) console.info(`getDevice:data ${JSON.stringify(data)}`);
arr = Object.keys(res); arr = Object.keys(res);
expect(res.id).assertInstanceOf('number'); expect(res.id).assertInstanceOf('number');
expect(res.name).assertInstanceOf('string'); expect(res.name).assertInstanceOf('string');
expect(res.sources).assertInstanceOf('Array'); expect(res.sources).assertInstanceOf('Array');
expect(res.axisRanges).assertInstanceOf('Array'); expect(res.axisRanges).assertInstanceOf('Array');
expect(res.bus).assertInstanceOf('number');
expect(res.product).assertInstanceOf('number');
expect(res.vendor).assertInstanceOf('number');
expect(res.version).assertInstanceOf('number');
expect(res.phys).assertInstanceOf('string');
expect(res.uniq).assertInstanceOf('string');
expect(res).assertInstanceOf('InputDeviceData');
for(let j = 0;j < res.axisRanges.length; j++ ){
expect(res.axisRanges[j].source == 'keyboard' || res.axisRanges[j].source == 'mouse'
|| res.axisRanges[j].source == 'touchpad' || res.axisRanges[j].source == 'touchscreen'
|| res.axisRanges[j].source == 'joystick' || res.axisRanges[j].source == 'trackball').assertTrue();
expect(res.axisRanges[j].axis == 'touchMajor' || res.axisRanges[j].axis == 'touchMinor'
|| res.axisRanges[j].axis == 'orientation' || res.axisRanges[j].axis == 'x'
|| res.axisRanges[j].axis == 'y' || res.axisRanges[j].axis == 'pressure'
|| res.axisRanges[j].axis == 'toolMinor' || res.axisRanges[j].axis == 'touchMajor'
|| res.axisRanges[j].axis == 'NULL').assertTrue();
expect(res.axisRanges[j].max).assertInstanceOf('number');
expect(res.axisRanges[j]).assertInstanceOf('AxisRange');
expect(res.axisRanges[j].min).assertInstanceOf('number');
expect(res.axisRanges[j].fuzz).assertInstanceOf('number');
expect(res.axisRanges[j].flat).assertInstanceOf('number');
expect(res.axisRanges[j].resolution).assertInstanceOf('number');
}
}) })
expect(arr.length > 0).assertTrue(); expect(arr.length > 0).assertTrue();
} }
} }
console.log(`inputDevice::getDevice_test-02 exit`); console.info(`inputDevice::getDevice_test-02 exit`);
}); });
}) })
// 参数正常,返回值正常 // 参数正常,返回值正常
it("inputDevice::supportKeys_test-01", 0, function () { it("inputDevice::supportKeys_test-01", 0, function () {
console.log(`inputDevice::supportKeys_test-01 enter`); console.info(`inputDevice::supportKeys_test-01 enter`);
inputDevice.getDeviceIds((data, err) => { inputDevice.getDeviceIds((data, err) => {
if (err) { if (err) {
expect(false).assertTrue(); expect(false).assertTrue();
...@@ -127,26 +150,26 @@ describe('MultimodalInput_test', function () { ...@@ -127,26 +150,26 @@ describe('MultimodalInput_test', function () {
}); });
} }
} }
console.log(`inputDevice::supportKeys_test-01 exit`); console.info(`inputDevice::supportKeys_test-01 exit`);
}); });
}) })
// 第二个参数异常 // 第二个参数异常
it("inputDevice::supportKeys_test-02", 0, function () { it("inputDevice::supportKeys_test-02", 0, function () {
console.log(`inputDevice::supportKeys_test-01 enter`); console.info(`inputDevice::supportKeys_test-02 enter`);
try { try {
inputDevice.supportKeys(0, 2022, (res) => { inputDevice.supportKeys(0, 2022, (res) => {
console.log(res); console.info(res);
}); });
} catch (error) { } catch (error) {
expect(error.message).assertEqual("SupportKeys: \"The second parameter type is wrong\""); expect(error.message).assertEqual("SupportKeys: \"The second parameter type is wrong\"");
} }
console.log(`inputDevice::supportKeys_test-02 exit`); console.info(`inputDevice::supportKeys_test-02 exit`);
}) })
// 参数正常 // 参数正常
it("inputDevice::getKeyboardType_test-01", 0, function () { it("inputDevice::getKeyboardType_test-01", 0, function () {
console.log(`inputDevice::getKeyboardType_test-01 enter`); console.info(`inputDevice::getKeyboardType_test-01 enter`);
inputDevice.getDeviceIds((data, err) => { inputDevice.getDeviceIds((data, err) => {
if (err) { if (err) {
expect(false).assertTrue(); expect(false).assertTrue();
...@@ -157,24 +180,24 @@ describe('MultimodalInput_test', function () { ...@@ -157,24 +180,24 @@ describe('MultimodalInput_test', function () {
}); });
} }
} }
console.log(`inputDevice::getKeyboardType_test-01 exit`); console.info(`inputDevice::getKeyboardType_test-01 exit`);
}); });
}) })
//参数异常 //参数异常
it("inputDevice::getKeyboardType_test-02", 0, function () { it("inputDevice::getKeyboardType_test-02", 0, function () {
console.log(`inputDevice::getKeyboardType_test-02 enter`); console.info(`inputDevice::getKeyboardType_test-02 enter`);
try { try {
inputDevice.getKeyboardType(-1); inputDevice.getKeyboardType(-1);
} catch (error) { } catch (error) {
expect(error.message).assertEqual("getKeyboardType: \"The second parameter type is wrong\""); expect(error.message).assertEqual("getKeyboardType: \"The second parameter type is wrong\"");
} }
console.log(`inputDevice::getKeyboardType_test-02 exit`); console.info(`inputDevice::getKeyboardType_test-02 exit`);
}); });
// 参数正常 // 参数正常
it("inputDevice::getKeyboardType_test-03", 0, function () { it("inputDevice::getKeyboardType_test-03", 0, function () {
console.log(`inputDevice::getKeyboardType_test-03 enter`); console.info(`inputDevice::getKeyboardType_test-03 enter`);
inputDevice.getDeviceIds((data, err) => { inputDevice.getDeviceIds((data, err) => {
if (err) { if (err) {
expect(false).assertTrue(); expect(false).assertTrue();
...@@ -186,7 +209,7 @@ describe('MultimodalInput_test', function () { ...@@ -186,7 +209,7 @@ describe('MultimodalInput_test', function () {
}); });
} }
} }
console.log(`inputDevice::getKeyboardType_test-03 exit`); console.info(`inputDevice::getKeyboardType_test-03 exit`);
}); });
}) })
...@@ -260,7 +283,7 @@ describe('MultimodalInput_test', function () { ...@@ -260,7 +283,7 @@ describe('MultimodalInput_test', function () {
* @tc.desc inputdevice interface getDeviceIds & supportKeys test * @tc.desc inputdevice interface getDeviceIds & supportKeys test
*/ */
it("MultimodalInputDevice_getDeviceIds_Promise_test", 0, async function () { it("MultimodalInputDevice_getDeviceIds_Promise_test", 0, async function () {
console.log(`inputDevice::supportKeys_test-01 enter`); console.info(`inputDevice::supportKeys_test-01 enter`);
await inputDevice.getDeviceIds().then((data, err) => { await inputDevice.getDeviceIds().then((data, err) => {
if (err) { if (err) {
expect(false).assertTrue(); expect(false).assertTrue();
...@@ -269,11 +292,73 @@ describe('MultimodalInput_test', function () { ...@@ -269,11 +292,73 @@ describe('MultimodalInput_test', function () {
for (let i = 0; i < data.length; ++i) { for (let i = 0; i < data.length; ++i) {
inputDevice.supportKeys(data[i], [17, 22, 2055]).then((res, err) => { inputDevice.supportKeys(data[i], [17, 22, 2055]).then((res, err) => {
expect(res).assertInstanceOf('Array'); expect(res).assertInstanceOf('Array');
}) });
} }
done(); done();
} }
console.log(`inputDevice::supportKeys_test-01 exit`); console.info(`inputDevice::supportKeys_test-01 exit`);
});
})
/**
* @tc.number MultimodalInputDevice_js_0080
* @tc.name MultimodalInputDevice_getDevice_Promise_test
* @tc.desc inputdevice interface getDevice test
*/
it("MultimodalInputDevice_getDevice_Promise_test", 0, async function () {
console.info(`inputDevice::getDevice_test-01 enter`);
await inputDevice.getDevice(-1).then((data, err) => {
if (err) {
expect(false).assertTrue();
console.info(`inputDevice::getDevice_test-01 ${JSON.stringify(err)}`);
done();
} else {
expect(JSON.stringify(data) !== "{}").assertTrue();
done();
}
console.info(`inputDevice::getDevice_test-01 exit`);
});
})
/**
* @tc.number MultimodalInputDevice_js_0090
* @tc.name MultimodalInputDevice_on_test
* @tc.desc inputdevice interface getDevice test
*/
it("MultimodalInputDevice_on_test", 0, function () {
console.info(`MultimodalInputDevice_on_test enter`);
let isPhysicalKeyboardExist = true;
inputDevice.on("changed", (data) => {
console.info("type: " + data.type + ", deviceId: " + data.deviceId);
inputDevice.getKeyboardType(data.deviceId, (err, ret) => {
console.info("The keyboard type of the device is: " + ret);
if (ret == inputDevice.KeyboardType.ALPHABETIC_KEYBOARD && data.type == 'add') {
// 监听物理键盘已连接。
isPhysicalKeyboardExist = true;
} else if (ret == inputDevice.KeyboardType.ALPHABETIC_KEYBOARD && data.type == 'remove') {
// 监听物理键盘已断开。
isPhysicalKeyboardExist = false;
}
}); });
});
console.info(`MultimodalInputDevice_on_test exit`);
}) })
/**
* @tc.number MultimodalInputDevice_js_0100
* @tc.name MultimodalInputDevice_off_test
* @tc.desc inputdevice interface getDevice test
*/
it("MultimodalInputDevice_off_test", 0, function () {
console.info(`MultimodalInputDevice_off_test enter`);
function listener(data) {
console.info("type: " + data.type + ", deviceId: " + data.deviceId);
expect(data.type== 'add' || data.type== 'remove').assertTrue();
expect(data).assertInstanceOf('DeviceListener');
}
// 单独取消listener的监听。
inputDevice.off("changed", listener);
console.info(`MultimodalInputDevice_off_test exit`);
})
}) })
...@@ -34,17 +34,17 @@ import { ...@@ -34,17 +34,17 @@ import {
describe('MultimodalInput_test', function () { describe('MultimodalInput_test', function () {
it('MultimodalInput_test::KeyEventTypeTest_0010', 0, function () { it('MultimodalInput_test::KeyEventTypeTest_0010', 0, function () {
console.log(`MultimodalInput_test::KeyEventTypeTest_0010 enter`); console.info(`MultimodalInput_test::KeyEventTypeTest_0010 enter`);
expect(keyEvent.Action.CANCEL == 0).assertTrue(); expect(keyEvent.Action.CANCEL == 0).assertTrue();
expect(keyEvent.Action.DOWN == 1).assertTrue(); expect(keyEvent.Action.DOWN == 1).assertTrue();
expect(keyEvent.Action.UP == 2).assertTrue(); expect(keyEvent.Action.UP == 2).assertTrue();
console.log(`MultimodalInput_test::KeyEventTypeTest_0010 exit`); console.info(`MultimodalInput_test::KeyEventTypeTest_0010 exit`);
}) })
it('MultimodalInput_test::KeyEventTypeTest_0020', 0, function () { it('MultimodalInput_test::KeyEventTypeTest_0020', 0, function () {
console.log(`MultimodalInput_test::KeyEventTypeTest_0020 enter`); console.info(`MultimodalInput_test::KeyEventTypeTest_0020 enter`);
let testKey: Key = { code: inputkeyCode.KeyCode.KEYCODE_FN, pressedTime: 10, deviceId: 1 }; let testKey: Key = { code: inputkeyCode.KeyCode.KEYCODE_FN, pressedTime: 10, deviceId: 1 };
...@@ -52,11 +52,11 @@ describe('MultimodalInput_test', function () { ...@@ -52,11 +52,11 @@ describe('MultimodalInput_test', function () {
expect(testKey.pressedTime == 10).assertTrue(); expect(testKey.pressedTime == 10).assertTrue();
expect(testKey.deviceId == 1).assertTrue(); expect(testKey.deviceId == 1).assertTrue();
console.log(`MultimodalInput_test::KeyEventTypeTest_0020 exit`); console.info(`MultimodalInput_test::KeyEventTypeTest_0020 exit`);
}) })
it('MultimodalInput_test::KeyEventTypeTest_0030', 0, function () { it('MultimodalInput_test::KeyEventTypeTest_0030', 0, function () {
console.log(`MultimodalInput_test::KeyEventTypeTest_0030 enter`); console.info(`MultimodalInput_test::KeyEventTypeTest_0030 enter`);
let testKey: Key = { code: inputkeyCode.KeyCode.KEYCODE_FN, pressedTime: 10, deviceId: 1 }; let testKey: Key = { code: inputkeyCode.KeyCode.KEYCODE_FN, pressedTime: 10, deviceId: 1 };
let testKeyEvent: KeyEvent = { let testKeyEvent: KeyEvent = {
...@@ -78,11 +78,11 @@ describe('MultimodalInput_test', function () { ...@@ -78,11 +78,11 @@ describe('MultimodalInput_test', function () {
expect(testKeyEvent.numLock).assertTrue(); expect(testKeyEvent.numLock).assertTrue();
expect(testKeyEvent.scrollLock).assertTrue(); expect(testKeyEvent.scrollLock).assertTrue();
console.log(`MultimodalInput_test::KeyEventTypeTest_0030 exit`); console.info(`MultimodalInput_test::KeyEventTypeTest_0030 exit`);
}) })
it('MultimodalInput_test::MouseEventTypeTest_0010', 0, function () { it('MultimodalInput_test::MouseEventTypeTest_0010', 0, function () {
console.log(`MultimodalInput_test::MouseEventTypeTest_0010 enter`); console.info(`MultimodalInput_test::MouseEventTypeTest_0010 enter`);
expect(mouseEvent.Action.CANCEL == 0).assertTrue(); expect(mouseEvent.Action.CANCEL == 0).assertTrue();
expect(mouseEvent.Action.MOVE == 1).assertTrue(); expect(mouseEvent.Action.MOVE == 1).assertTrue();
...@@ -92,11 +92,11 @@ describe('MultimodalInput_test', function () { ...@@ -92,11 +92,11 @@ describe('MultimodalInput_test', function () {
expect(mouseEvent.Action.AXIS_UPDATE == 5).assertTrue(); expect(mouseEvent.Action.AXIS_UPDATE == 5).assertTrue();
expect(mouseEvent.Action.AXIS_END == 6).assertTrue(); expect(mouseEvent.Action.AXIS_END == 6).assertTrue();
console.log(`MultimodalInput_test::MouseEventTypeTest_0010 exit`); console.info(`MultimodalInput_test::MouseEventTypeTest_0010 exit`);
}) })
it('MultimodalInput_test::MouseEventTypeTest_0020', 0, function () { it('MultimodalInput_test::MouseEventTypeTest_0020', 0, function () {
console.log(`MultimodalInput_test::MouseEventTypeTest_0020 enter`); console.info(`MultimodalInput_test::MouseEventTypeTest_0020 enter`);
expect(mouseEvent.Button.LEFT == 0).assertTrue(); expect(mouseEvent.Button.LEFT == 0).assertTrue();
expect(mouseEvent.Button.MIDDLE == 1).assertTrue(); expect(mouseEvent.Button.MIDDLE == 1).assertTrue();
...@@ -107,31 +107,31 @@ describe('MultimodalInput_test', function () { ...@@ -107,31 +107,31 @@ describe('MultimodalInput_test', function () {
expect(mouseEvent.Button.BACK == 6).assertTrue(); expect(mouseEvent.Button.BACK == 6).assertTrue();
expect(mouseEvent.Button.TASK == 6).assertTrue(); expect(mouseEvent.Button.TASK == 6).assertTrue();
console.log(`MultimodalInput_test::MouseEventTypeTest_0020 exit`); console.info(`MultimodalInput_test::MouseEventTypeTest_0020 exit`);
}) })
it('MultimodalInput_test::MouseEventTypeTest_0030', 0, function () { it('MultimodalInput_test::MouseEventTypeTest_0030', 0, function () {
console.log(`MultimodalInput_test::MouseEventTypeTest_0030 enter`); console.info(`MultimodalInput_test::MouseEventTypeTest_0030 enter`);
expect(mouseEvent.Axis.SCROLL_VERTICAL == 0).assertTrue(); expect(mouseEvent.Axis.SCROLL_VERTICAL == 0).assertTrue();
expect(mouseEvent.Axis.SCROLL_HORIZONTAL == 1).assertTrue(); expect(mouseEvent.Axis.SCROLL_HORIZONTAL == 1).assertTrue();
expect(mouseEvent.Axis.PINCH == 2).assertTrue(); expect(mouseEvent.Axis.PINCH == 2).assertTrue();
console.log(`MultimodalInput_test::MouseEventTypeTest_0030 exit`); console.info(`MultimodalInput_test::MouseEventTypeTest_0030 exit`);
}) })
it('MultimodalInput_test::MouseEventTypeTest_0040', 0, function () { it('MultimodalInput_test::MouseEventTypeTest_0040', 0, function () {
console.log(`MultimodalInput_test::MouseEventTypeTest_0040 enter`); console.info(`MultimodalInput_test::MouseEventTypeTest_0040 enter`);
let testAxisValue: AxisValue = { axis: mouseEvent.Axis.SCROLL_VERTICAL, value: 1 }; let testAxisValue: AxisValue = { axis: mouseEvent.Axis.SCROLL_VERTICAL, value: 1 };
expect(testAxisValue.axis == mouseEvent.Axis.SCROLL_VERTICAL).assertTrue(); expect(testAxisValue.axis == mouseEvent.Axis.SCROLL_VERTICAL).assertTrue();
expect(testAxisValue.value == 1).assertTrue(); expect(testAxisValue.value == 1).assertTrue();
console.log(`MultimodalInput_test::MouseEventTypeTest_0040 exit`); console.info(`MultimodalInput_test::MouseEventTypeTest_0040 exit`);
}) })
it('MultimodalInput_test::MouseEventTypeTest_0050', 0, function () { it('MultimodalInput_test::MouseEventTypeTest_0050', 0, function () {
console.log(`MultimodalInput_test::MouseEventTypeTest_0050 enter`); console.info(`MultimodalInput_test::MouseEventTypeTest_0050 enter`);
let testAxisValue: AxisValue = { axis: mouseEvent.Axis.SCROLL_VERTICAL, value: 1 }; let testAxisValue: AxisValue = { axis: mouseEvent.Axis.SCROLL_VERTICAL, value: 1 };
let testMouseEvent: MouseEvent = { let testMouseEvent: MouseEvent = {
...@@ -161,22 +161,22 @@ describe('MultimodalInput_test', function () { ...@@ -161,22 +161,22 @@ describe('MultimodalInput_test', function () {
expect(testMouseEvent.numLock).assertTrue(); expect(testMouseEvent.numLock).assertTrue();
expect(testMouseEvent.scrollLock).assertTrue(); expect(testMouseEvent.scrollLock).assertTrue();
console.log(`MultimodalInput_test::MouseEventTypeTest_0050 exit`); console.info(`MultimodalInput_test::MouseEventTypeTest_0050 exit`);
}) })
it('MultimodalInput_test::TouchEventTypeTest_0010', 0, function () { it('MultimodalInput_test::TouchEventTypeTest_0010', 0, function () {
console.log(`MultimodalInput_test::TouchEventTypeTest_0010 enter`); console.info(`MultimodalInput_test::TouchEventTypeTest_0010 enter`);
expect(touchEvent.Action.CANCEL == 0).assertTrue(); expect(touchEvent.Action.CANCEL == 0).assertTrue();
expect(touchEvent.Action.DOWN == 1).assertTrue(); expect(touchEvent.Action.DOWN == 1).assertTrue();
expect(touchEvent.Action.MOVE == 2).assertTrue(); expect(touchEvent.Action.MOVE == 2).assertTrue();
expect(touchEvent.Action.UP == 3).assertTrue(); expect(touchEvent.Action.UP == 3).assertTrue();
console.log(`MultimodalInput_test::TouchEventTypeTest_0010 exit`); console.info(`MultimodalInput_test::TouchEventTypeTest_0010 exit`);
}) })
it('MultimodalInput_test::TouchEventTypeTest_0020', 0, function () { it('MultimodalInput_test::TouchEventTypeTest_0020', 0, function () {
console.log(`MultimodalInput_test::TouchEventTypeTest_0020 enter`); console.info(`MultimodalInput_test::TouchEventTypeTest_0020 enter`);
expect(touchEvent.ToolType.FINGER == 0).assertTrue(); expect(touchEvent.ToolType.FINGER == 0).assertTrue();
expect(touchEvent.ToolType.PEN == 1).assertTrue(); expect(touchEvent.ToolType.PEN == 1).assertTrue();
...@@ -187,21 +187,21 @@ describe('MultimodalInput_test', function () { ...@@ -187,21 +187,21 @@ describe('MultimodalInput_test', function () {
expect(touchEvent.ToolType.MOUSE == 6).assertTrue(); expect(touchEvent.ToolType.MOUSE == 6).assertTrue();
expect(touchEvent.ToolType.LENS == 7).assertTrue(); expect(touchEvent.ToolType.LENS == 7).assertTrue();
console.log(`MultimodalInput_test::TouchEventTypeTest_0020 exit`); console.info(`MultimodalInput_test::TouchEventTypeTest_0020 exit`);
}) })
it('MultimodalInput_test::TouchEventTypeTest_0030', 0, function () { it('MultimodalInput_test::TouchEventTypeTest_0030', 0, function () {
console.log(`MultimodalInput_test::TouchEventTypeTest_0030 enter`); console.info(`MultimodalInput_test::TouchEventTypeTest_0030 enter`);
expect(touchEvent.SourceType.TOUCH_SCREEN == 0).assertTrue(); expect(touchEvent.SourceType.TOUCH_SCREEN == 0).assertTrue();
expect(touchEvent.SourceType.PEN == 1).assertTrue(); expect(touchEvent.SourceType.PEN == 1).assertTrue();
expect(touchEvent.SourceType.TOUCH_PAD == 2).assertTrue(); expect(touchEvent.SourceType.TOUCH_PAD == 2).assertTrue();
console.log(`MultimodalInput_test::TouchEventTypeTest_0030 exit`); console.info(`MultimodalInput_test::TouchEventTypeTest_0030 exit`);
}) })
it('MultimodalInput_test::TouchEventTypeTest_0040', 0, function () { it('MultimodalInput_test::TouchEventTypeTest_0040', 0, function () {
console.log(`MultimodalInput_test::TouchEventTypeTest_0040 enter`); console.info(`MultimodalInput_test::TouchEventTypeTest_0040 enter`);
let testTouch: Touch = { let testTouch: Touch = {
id: 1, pressedTime: 1, screenX: 1, screenY: 1, windowX: 1, windowY: 1, pressure: 1, id: 1, pressedTime: 1, screenX: 1, screenY: 1, windowX: 1, windowY: 1, pressure: 1,
...@@ -227,11 +227,11 @@ describe('MultimodalInput_test', function () { ...@@ -227,11 +227,11 @@ describe('MultimodalInput_test', function () {
expect(touchEvent.rawY == 1).assertTrue(); expect(touchEvent.rawY == 1).assertTrue();
expect(touchEvent.toolType == touchEvent.ToolType.FINGER).assertTrue(); expect(touchEvent.toolType == touchEvent.ToolType.FINGER).assertTrue();
console.log(`MultimodalInput_test::TouchEventTypeTest_0040 exit`); console.info(`MultimodalInput_test::TouchEventTypeTest_0040 exit`);
}) })
it('MultimodalInput_test::TouchEventTypeTest_0050', 0, function () { it('MultimodalInput_test::TouchEventTypeTest_0050', 0, function () {
console.log(`MultimodalInput_test::TouchEventTypeTest_0050 enter`); console.info(`MultimodalInput_test::TouchEventTypeTest_0050 enter`);
let testTouch: Touch = { let testTouch: Touch = {
id: 1, pressedTime: 1, screenX: 1, screenY: 1, windowX: 1, windowY: 1, pressure: 1, id: 1, pressedTime: 1, screenX: 1, screenY: 1, windowX: 1, windowY: 1, pressure: 1,
...@@ -247,6 +247,6 @@ describe('MultimodalInput_test', function () { ...@@ -247,6 +247,6 @@ describe('MultimodalInput_test', function () {
expect(testTouchEvent.touches[0].id == 1).assertTrue(); expect(testTouchEvent.touches[0].id == 1).assertTrue();
expect(testTouchEvent.sourceType == touchEvent.SourceType.TOUCH_SCREEN).assertTrue(); expect(testTouchEvent.sourceType == touchEvent.SourceType.TOUCH_SCREEN).assertTrue();
console.log(`MultimodalInput_test::TouchEventTypeTest_0050 exit`); console.info(`MultimodalInput_test::TouchEventTypeTest_0050 exit`);
}) })
}) })
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册