Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
a9821726
X
Xts Acts
项目概览
OpenHarmony
/
Xts Acts
大约 1 年 前同步成功
通知
9
Star
22
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
X
Xts Acts
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
a9821726
编写于
12月 08, 2022
作者:
华
华华小仙女
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
优化用例
Signed-off-by:
N
华华小仙女
<
zhurong18@h-partners.com
>
上级
839b3891
变更
3
展开全部
隐藏空白更改
内联
并排
Showing
3 changed file
with
304 addition
and
35 deletion
+304
-35
graphic/windowStage/entry/src/main/ets/test/displayAndWindowRefactorInterface.test.ets
.../main/ets/test/displayAndWindowRefactorInterface.test.ets
+6
-6
graphic/windowStage/entry/src/main/ets/test/windowCallback.test.ets
...ndowStage/entry/src/main/ets/test/windowCallback.test.ets
+83
-11
graphic/windowStage/entry/src/main/ets/test/windowPromise.test.ets
...indowStage/entry/src/main/ets/test/windowPromise.test.ets
+215
-18
未找到文件。
graphic/windowStage/entry/src/main/ets/test/displayAndWindowRefactorInterface.test.ets
浏览文件 @
a9821726
...
...
@@ -1964,14 +1964,14 @@ export default function displayAndWindowRefactorInterfaceTest(context, windowSta
sumCount
++
console
.
info
(
msgStr
+
'Succeeded in setting the window mode. count: '
+
sumCount
);
console
.
info
(
msgStr
+
'Succeeded in setting the window mode. loopCount.length: '
+
loopCount
.
length
);
if
(
++
i
<
length
)
{
getData
(
i
,
length
)
console
.
log
(
msgStr
+
'jixuzhixing i: '
+
i
);
}
else
{
console
.
log
(
msgStr
+
'i++<length i: '
+
i
+
' ,length:'
+
length
+
' ,tempType:'
+
tempType
);
}
if
(
sumCount
==
loopCount
.
length
)
done
();
}
if
(
++
i
<
length
)
{
getData
(
i
,
length
)
console
.
log
(
msgStr
+
'jixuzhixing i: '
+
i
);
}
else
{
console
.
log
(
msgStr
+
'i++<length i: '
+
i
+
' ,length:'
+
length
+
' ,tempType:'
+
tempType
);
}
})
}
catch
(
exception
)
{
console
.
error
(
msgStr
+
'try catch Failed to set the window mode. Cause: '
+
JSON
.
stringify
(
exception
));
...
...
graphic/windowStage/entry/src/main/ets/test/windowCallback.test.ets
浏览文件 @
a9821726
...
...
@@ -574,7 +574,9 @@ export default function windowCallbackTest(context, windowStage, abilityStorage)
console
.
info
(
`ohosWindow.on catch error: ${JSON.stringify(error)}`
)
}
let
arrLength
=
systemBarData
.
regionTint
.
length
;
for (let i = 0; i < arrLength; i++) {
getData
(
0
,
arrLength
)
function
getData
(
i
,
length
)
{
let
tempData
=
systemBarData
.
regionTint
[
i
];
if
(
tempData
.
type
===
ohosWindow
.
WindowType
.
TYPE_STATUS_BAR
||
tempData
.
type
===
ohosWindow
.
WindowType
.
TYPE_NAVIGATION_BAR
)
{
console
.
log
(
msgStr
+
'systemBarTintChange compare start!'
);
...
...
@@ -587,6 +589,12 @@ export default function windowCallbackTest(context, windowStage, abilityStorage)
}
catch
(
error
)
{
console
.
info
(
`ohosWindow.on catch error: ${JSON.stringify(error)}`
)
}
if
(
++
i
<
length
)
{
getData
(
i
,
length
)
console
.
log
(
msgStr
+
'jixuzhixing i: '
+
i
);
}
else
{
console
.
log
(
msgStr
+
'i++<length i: '
+
i
+
' ,length:'
+
length
);
}
}
}
}
...
...
@@ -635,7 +643,9 @@ export default function windowCallbackTest(context, windowStage, abilityStorage)
console
.
log
(
msgStr
+
'tempWnd.setSystemBarEnable([status, navigation]) success'
);
listenerFlag
=
listenerStatus
.
pending
;
let
loopCount
=
commonRGBColorArr
.
length
for (let i = 0; i < loopCount; i++) {
getData
(
0
,
loopCount
)
function
getData
(
i
,
length
)
{
let
tempColor
=
commonRGBColorArr
[
i
];
let
systemBarProperties
=
{
statusBarColor
:
tempColor
,
...
...
@@ -652,8 +662,15 @@ export default function windowCallbackTest(context, windowStage, abilityStorage)
unexpectedError
(
err
,
caseName
,
'tempWnd.setSystemBarProperties'
+
tempColor
+
' '
,
done
);
}
console
.
log
(
msgStr
+
'tempWnd.setSystemBarProperties '
+
tempColor
+
' success'
);
if
(
++
i
<
length
)
{
getData
(
i
,
length
)
console
.
log
(
msgStr
+
'jixuzhixing i: '
+
i
);
}
else
{
console
.
log
(
msgStr
+
'i++<length i: '
+
i
+
' ,length:'
+
length
);
}
})
}
setTimeout
(()
=>
{
console
.
log
(
msgStr
+
'time wait finished. compareCount: '
+
compareCount
);
listenerFlag
=
listenerStatus
.
finished
;
...
...
@@ -806,7 +823,9 @@ export default function windowCallbackTest(context, windowStage, abilityStorage)
console
.
log
(
msgStr
+
'tempWnd.setSystemBarEnable([status, navigation]) success'
);
listenerFlag
=
listenerStatus
.
pending
;
let
loopCount
=
commonNUMBERColorArr
.
length
for (let i = 0; i < loopCount; i++) {
getData
(
0
,
loopCount
)
function
getData
(
i
,
length
)
{
console
.
log
(
msgStr
+
'tempWnd.setSystemBarEnable i:'
+
i
);
let
tempColor
=
commonNUMBERColorArr
[
i
];
let
systemBarProperties
=
{
...
...
@@ -827,6 +846,12 @@ export default function windowCallbackTest(context, windowStage, abilityStorage)
console
.
info
(
`tempWnd.setSystemBarProperties catch error: ${JSON.stringify(error)}`
)
}
}
if
(
++
i
<
length
)
{
getData
(
i
,
length
)
console
.
log
(
msgStr
+
'jixuzhixing i: '
+
i
);
}
else
{
console
.
log
(
msgStr
+
'i++<length i: '
+
i
+
' ,length:'
+
length
);
}
})
}
})
...
...
@@ -858,7 +883,9 @@ export default function windowCallbackTest(context, windowStage, abilityStorage)
console
.
info
(
`ohosWindow.on catch error: ${JSON.stringify(error)}`
)
}
let
arrLength
=
systemBarData
.
regionTint
.
length
;
for (let i = 0; i < arrLength; i++) {
getData
(
0
,
arrLength
)
function
getData
(
i
,
length
)
{
let
tempData
=
systemBarData
.
regionTint
[
i
];
if
(
tempData
.
type
===
ohosWindow
.
WindowType
.
TYPE_STATUS_BAR
||
tempData
.
type
===
ohosWindow
.
WindowType
.
TYPE_NAVIGATION_BAR
)
{
console
.
log
(
msgStr
+
'systemBarTintChange compare start!'
);
...
...
@@ -871,6 +898,12 @@ export default function windowCallbackTest(context, windowStage, abilityStorage)
}
catch
(
error
)
{
console
.
info
(
`ohosWindow.on catch error: ${JSON.stringify(error)}`
)
}
if
(
++
i
<
length
)
{
getData
(
i
,
length
)
console
.
log
(
msgStr
+
'jixuzhixing i: '
+
i
);
}
else
{
console
.
log
(
msgStr
+
'i++<length i: '
+
i
+
' ,length:'
+
length
);
}
}
}
}
...
...
@@ -919,7 +952,9 @@ export default function windowCallbackTest(context, windowStage, abilityStorage)
console
.
log
(
msgStr
+
'tempWnd.setSystemBarEnable([status, navigation]) success'
);
listenerFlag
=
listenerStatus
.
pending
;
let
loopCount
=
commonRGBColorArr
.
length
for (let i = 0; i < loopCount; i++) {
getData
(
0
,
loopCount
)
function
getData
(
i
,
length
)
{
let
tempColor
=
commonKEYColorArr
[
i
];
let
systemBarProperties
=
{
statusBarColor
:
tempColor
,
...
...
@@ -938,6 +973,12 @@ export default function windowCallbackTest(context, windowStage, abilityStorage)
}
catch
(
error
)
{
console
.
info
(
`tempWnd.setSystemBarProperties catch error: ${JSON.stringify(error)}`
)
}
if
(
++
i
<
length
)
{
getData
(
i
,
length
)
console
.
log
(
msgStr
+
'jixuzhixing i: '
+
i
);
}
else
{
console
.
log
(
msgStr
+
'i++<length i: '
+
i
+
' ,length:'
+
length
);
}
done
();
}
})
...
...
@@ -963,7 +1004,9 @@ export default function windowCallbackTest(context, windowStage, abilityStorage)
console
.
log
(
msgStr
+
'begin context=='
+
JSON
.
stringify
(
context
));
let
loopCount
=
appWindowTypeArr
.
length
;
console
.
log
(
msgStr
+
'loopCount: '
+
loopCount
);
for (let i = 0; i < loopCount; i++) {
getData
(
0
,
loopCount
)
function
getData
(
i
,
length
)
{
let
tempType
=
ohosWindow
.
WindowType
.
TYPE_APP
;
let
windId
=
'createTest5'
+
i
;
console
.
log
(
msgStr
+
'ohosWindow.create '
+
tempType
+
' start'
);
...
...
@@ -973,10 +1016,17 @@ export default function windowCallbackTest(context, windowStage, abilityStorage)
if
(
err
&&
err
.
code
)
{
try
{
expect
(
err
.
code
===
1003
)
.
assertTrue
();
}
catch
(
error
)
{
console
.
info
(
`ohosWindow.create catch error: ${JSON.stringify(error)}`
)
}
console
.
log
(
msgStr
+
'ohosWindow.create err.code=='
+
JSON
.
stringify
(
err
.
code
))
if
(
++
i
<
length
)
{
getData
(
i
,
length
)
console
.
log
(
msgStr
+
'jixuzhixing i: '
+
i
);
}
else
{
console
.
log
(
msgStr
+
'i++<length i: '
+
i
+
' ,length:'
+
length
);
}
if
(
i
===
loopCount
-
1
)
{
done
();
}
...
...
@@ -997,7 +1047,9 @@ export default function windowCallbackTest(context, windowStage, abilityStorage)
console
.
log
(
msgStr
+
'begin'
);
let
loopCount
=
systemWindowTypeArr
.
length
;
console
.
log
(
'jsunittest loopCount: '
+
loopCount
);
for (let i = 0; i < loopCount; i++) {
getData
(
0
,
loopCount
)
function
getData
(
i
,
length
)
{
let
tempType
=
ohosWindow
.
WindowType
.
TYPE_SYSTEM_ALERT
;
let
windId
=
'createTest6'
+
i
;
console
.
log
(
msgStr
+
'ohosWindow.create '
+
tempType
+
' start'
);
...
...
@@ -1030,6 +1082,12 @@ export default function windowCallbackTest(context, windowStage, abilityStorage)
}
catch
(
error
)
{
console
.
info
(
`tempWnd.getProperties catch error: ${JSON.stringify(error)}`
)
}
if
(
++
i
<
length
)
{
getData
(
i
,
length
)
console
.
log
(
msgStr
+
'jixuzhixing i: '
+
i
);
}
else
{
console
.
log
(
msgStr
+
'i++<length i: '
+
i
+
' ,length:'
+
length
);
}
})
})
}
...
...
@@ -1890,8 +1948,9 @@ export default function windowCallbackTest(context, windowStage, abilityStorage)
currentDeviceDefault
=
data
;
currentDeviceDefaultDpi
=
parseInt
(
currentDeviceDefault
.
densityDPI
)
let
dpiItem
=
[
-
80
,
80
,
1000
,
160
,
0
,
320
,
188.88
,
0
,
640
,
300
,
currentDeviceDefaultDpi
];
for (let i = 0;i < dpiItem.length; i++) {
await sleep(1000);
getData
(
0
,
dpiItem
.
length
)
function
getData
(
i
,
length
)
{
screens
[
0
]
.
setDensityDpi
(
dpiItem
[
i
],
(
errDpi
,
dataDpi
)
=>
{
if
(
errDpi
.
code
)
{
console
.
error
(
'Failed to set DensityDpi. Cause: '
+
JSON
.
stringify
(
err
)
+
dpiItem
[
i
]);
...
...
@@ -1910,6 +1969,12 @@ export default function windowCallbackTest(context, windowStage, abilityStorage)
}
catch
(
error
)
{
console
.
info
(
`tempWnd.show catch error: ${JSON.stringify(error)}`
)
}
if
(
++
i
<
length
)
{
getData
(
i
,
length
)
console
.
log
(
msgStr
+
'jixuzhixing i: '
+
i
);
}
else
{
console
.
log
(
msgStr
+
'i++<length i: '
+
i
+
' ,length:'
+
length
);
}
}
})
})
...
...
@@ -1940,14 +2005,21 @@ export default function windowCallbackTest(context, windowStage, abilityStorage)
let
orientationItem
=
[
'UNSPECIFIED'
,
'PORTRAIT'
,
'LANDSCAPE'
,
'PORTRAIT_INVERTED'
,
'LANDSCAPE_INVERTED'
,
'AUTO_ROTATION'
,
'AUTO_ROTATION_PORTRAIT'
,
'AUTO_ROTATION_LANDSCAPE'
,
'AUTO_ROTATION_RESTRICTED'
,
'AUTO_ROTATION_PORTRAIT_RESTRICTED'
,
'AUTO_ROTATION_LANDSCAPE_RESTRICTED'
,
'LOCKED'
,
'UNSPECIFIED'
];
for (let i = 0;i < orientationItem.length; i++) {
await sleep(1000);
getData
(
0
,
orientationItem
.
length
)
async
function
getData
(
i
,
length
)
{
let
orientation
=
ohosWindow
.
Orientation
[
orientationItem
[
i
]]
await
mainWin
.
setPreferredOrientation
(
orientation
,
(
err
,
data
)
=>
{
if
(
err
&&
err
.
code
)
{
console
.
log
(
msgStr
+
'window.setPreferredOrientation failed set error'
+
orientation
);
}
num
++
if
(
++
i
<
length
)
{
getData
(
i
,
length
)
console
.
log
(
msgStr
+
'jixuzhixing i: '
+
i
);
}
else
{
console
.
log
(
msgStr
+
'i++<length i: '
+
i
+
' ,length:'
+
length
);
}
if
(
num
==
orientationItem
.
length
)
done
();
console
.
log
(
msgStr
+
'success set window.setPreferredOrientation '
+
orientation
+
JSON
.
stringify
(
data
));
})
...
...
graphic/windowStage/entry/src/main/ets/test/windowPromise.test.ets
浏览文件 @
a9821726
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录