From ed95b1dbd6ce69ac2f809a17a435ef9d8ab39019 Mon Sep 17 00:00:00 2001
From: * <8>
Date: Tue, 12 Apr 2022 18:06:43 +0800
Subject: [PATCH 1/2] Match-id-71ff0d0e801ac619571665190bceaf8ccdd61480
---
.../HookTest/UseCallback.test.js | 6 +-
.../ComponentTest/HookTest/UseContext.test.js | 6 +-
.../ComponentTest/HookTest/UseEffect.test.js | 74 +--
.../HookTest/UseImperativeHandle.test.js | 8 +-
.../HookTest/UseLayoutEffect.test.js | 14 +-
.../ComponentTest/HookTest/UseMemo.test.js | 18 +-
.../ComponentTest/HookTest/UseReducer.test.js | 6 +-
.../ComponentTest/HookTest/UseRef.test.js | 9 +-
.../ComponentTest/HookTest/UseState.test.js | 28 +-
scripts/__tests__/DomTest/Attribute.test.js | 64 +++
scripts/__tests__/DomTest/DomInput.test.js | 428 ++++++++++++++++++
scripts/__tests__/DomTest/DomSelect.test.js | 341 ++++++++++++++
scripts/__tests__/EventTest/EventMain.test.js | 23 +-
.../__tests__/EventTest/FocusEvent.test.js | 4 +-
.../__tests__/EventTest/KeyboardEvent.test.js | 2 +-
.../__tests__/EventTest/MouseEvent.test.js | 34 +-
.../__tests__/EventTest/WheelEvent.test.js | 4 +-
scripts/__tests__/jest/customMatcher.js | 13 +
scripts/__tests__/jest/jestEnvironment.js | 1 +
scripts/__tests__/jest/jestSetting.js | 2 +
scripts/__tests__/jest/logUtils.js | 2 +-
scripts/__tests__/jest/testUtils.js | 3 +
22 files changed, 966 insertions(+), 124 deletions(-)
create mode 100755 scripts/__tests__/DomTest/Attribute.test.js
create mode 100755 scripts/__tests__/DomTest/DomInput.test.js
create mode 100755 scripts/__tests__/DomTest/DomSelect.test.js
create mode 100644 scripts/__tests__/jest/customMatcher.js
mode change 100644 => 100755 scripts/__tests__/jest/logUtils.js
diff --git a/scripts/__tests__/ComponentTest/HookTest/UseCallback.test.js b/scripts/__tests__/ComponentTest/HookTest/UseCallback.test.js
index e2d51e9d..f63afe30 100644
--- a/scripts/__tests__/ComponentTest/HookTest/UseCallback.test.js
+++ b/scripts/__tests__/ComponentTest/HookTest/UseCallback.test.js
@@ -7,15 +7,15 @@ describe('useCallback Hook Test', () => {
const App = (props) => {
const [num, setNum] = useState(0);
const NumUseCallback = useCallback(() => {
- setNum(num + props.text)
+ setNum(num + props.text);
}, [props]);
return (
<>
{num}
>
- )
- }
+ );
+ };
Horizon.render(, container);
expect(container.querySelector('p').innerHTML).toBe('0');
// 点击按钮触发num加1
diff --git a/scripts/__tests__/ComponentTest/HookTest/UseContext.test.js b/scripts/__tests__/ComponentTest/HookTest/UseContext.test.js
index bce485c6..5c9494b1 100644
--- a/scripts/__tests__/ComponentTest/HookTest/UseContext.test.js
+++ b/scripts/__tests__/ComponentTest/HookTest/UseContext.test.js
@@ -21,7 +21,7 @@ describe('useContext Hook Test', () => {
const TestFunction = () => {
const context = useContext(SystemLanguageContext);
return {context.type}
;
- }
+ };
let setValue;
const App = () => {
const [value, _setValue] = useState(LanguageTypes.JAVA);
@@ -32,8 +32,8 @@ describe('useContext Hook Test', () => {
- )
- }
+ );
+ };
Horizon.render(, container);
// 测试当Provider未提供时,获取到的默认值'JavaScript'。
expect(container.querySelector('p').innerHTML).toBe('JavaScript');
diff --git a/scripts/__tests__/ComponentTest/HookTest/UseEffect.test.js b/scripts/__tests__/ComponentTest/HookTest/UseEffect.test.js
index f5b66614..38ab9e71 100644
--- a/scripts/__tests__/ComponentTest/HookTest/UseEffect.test.js
+++ b/scripts/__tests__/ComponentTest/HookTest/UseEffect.test.js
@@ -23,8 +23,8 @@ describe('useEffect Hook Test', () => {
{num}