Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
e8d6173d
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看板
提交
e8d6173d
编写于
7月 04, 2023
作者:
S
songjindian
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修复context测试用例获取string值错误
Signed-off-by:
N
songjindian
<
songjindian1@huawei.com
>
上级
626fd54d
变更
3
显示空白变更内容
内联
并排
Showing
3 changed file
with
11 addition
and
7 deletion
+11
-7
ability/ability_runtime/context/actsstagecontext/actsstagecontextpropertiestest/entry/src/main/ets/Application/MyAbilityStage.ts
...tiestest/entry/src/main/ets/Application/MyAbilityStage.ts
+1
-0
ability/ability_runtime/context/actsstagecontext/actsstagecontextpropertiestest/entry/src/main/ets/MainAbility/MainAbility.ts
...pertiestest/entry/src/main/ets/MainAbility/MainAbility.ts
+1
-0
ability/ability_runtime/context/actsstagecontext/actsstagecontextpropertiestest/entry/src/main/ets/test/StageContextProperties.test.ets
...t/entry/src/main/ets/test/StageContextProperties.test.ets
+9
-7
未找到文件。
ability/ability_runtime/context/actsstagecontext/actsstagecontextpropertiestest/entry/src/main/ets/Application/MyAbilityStage.ts
浏览文件 @
e8d6173d
...
...
@@ -19,5 +19,6 @@ export default class MyAbilityStage extends AbilityStage {
onCreate
()
{
console
.
info
(
"
MyAbilityStageMonitor onCreate
"
)
globalThis
.
abilityStageContext
=
this
.
context
globalThis
.
abilityStageContextRes
=
this
.
context
.
createModuleContext
(
'
entry_test
'
)
}
}
\ No newline at end of file
ability/ability_runtime/context/actsstagecontext/actsstagecontextpropertiestest/entry/src/main/ets/MainAbility/MainAbility.ts
浏览文件 @
e8d6173d
...
...
@@ -23,6 +23,7 @@ export default class MainAbility extends Ability {
console
.
log
(
"
ActsStageContextPropertiesTest MainAbility onCreate
"
)
globalThis
.
abilityWant
=
want
;
globalThis
.
abilityContext
=
this
.
context
globalThis
.
abilityContextRes
=
this
.
context
.
createModuleContext
(
'
entry_test
'
)
let
abilityDelegator
:
any
abilityDelegator
=
AbilityDelegatorRegistry
.
getAbilityDelegator
()
let
abilityDelegatorArguments
:
any
...
...
ability/ability_runtime/context/actsstagecontext/actsstagecontextpropertiestest/entry/src/main/ets/test/StageContextProperties.test.ets
浏览文件 @
e8d6173d
...
...
@@ -398,7 +398,7 @@ export default function stageContextPropertiesTest(abilityContext) {
it
(
'SUB_AA_OpenHarmony_Context_0900'
,
0
,
async
function
(
done
)
{
TAG
=
"SUB_AA_OpenHarmony_Context_0900"
console
.
log
(
TAG
+
" --- start"
);
let
result
=
await
abilityContext
.
resourceManager
.
getString
(
16777219
);
let
result
=
await
globalThis
.
abilityContextRes
.
resourceManager
.
getString
(
16777219
);
console
.
log
(
TAG
+
" : result = "
+
JSON
.
stringify
(
result
));
expect
(
result
)
.
assertEqual
(
"entry_MainAbility"
);
done
();
...
...
@@ -413,7 +413,7 @@ export default function stageContextPropertiesTest(abilityContext) {
it
(
'SUB_AA_OpenHarmony_Context_1000'
,
0
,
async
function
(
done
)
{
TAG
=
"SUB_AA_OpenHarmony_Context_1000"
console
.
log
(
TAG
+
" --- start"
);
let
result
=
await
globalThis
.
abilityStageContext
.
resourceManager
.
getString
(
16777219
);
let
result
=
await
globalThis
.
abilityStageContext
Res
.
resourceManager
.
getString
(
16777219
);
console
.
log
(
TAG
+
" : result = "
+
JSON
.
stringify
(
result
));
expect
(
result
)
.
assertEqual
(
"entry_MainAbility"
);
done
();
...
...
@@ -428,10 +428,10 @@ export default function stageContextPropertiesTest(abilityContext) {
it
(
'SUB_AA_OpenHarmony_Context_1100'
,
0
,
async
function
(
done
)
{
TAG
=
"SUB_AA_OpenHarmony_Context_1100"
console
.
log
(
TAG
+
" --- start"
);
let
result
=
await
globalThis
.
abilityStageContext
.
getApplicationContext
()
let
result
=
await
globalThis
.
abilityStageContext
Res
.
getApplicationContext
()
.
resourceManager
.
getString
(
16777219
);
console
.
log
(
TAG
+
" : result = "
+
JSON
.
stringify
(
result
));
expect
(
result
)
.
assertEqual
(
"
entry
_MainAbility"
);
expect
(
result
)
.
assertEqual
(
"
feature
_MainAbility"
);
done
();
});
...
...
@@ -448,9 +448,11 @@ export default function stageContextPropertiesTest(abilityContext) {
async
function
SubscribeCallBack
(
err
,
data
)
{
console
.
log
(
TAG
+
" Subscribe CallBack data: "
+
JSON
.
stringify
(
data
)
+
"err: "
+
JSON
.
stringify
(
err
));
let
result
=
await
globalThis
.
abilityContextA
.
resourceManager
.
getString
(
16777219
);
console
.
log
(
TAG
+
" : result = "
+
JSON
.
stringify
(
result
));
expect
(
result
)
.
assertEqual
(
"entry_MainAbility"
);
console
.
log
(
TAG
,
JSON
.
stringify
(
globalThis
.
abilityContextA
))
console
.
log
(
TAG
,
JSON
.
stringify
(
globalThis
.
abilityContextA
.
resourceManager
))
let
result
=
globalThis
.
abilityContextA
.
resourceManager
.
getStringSync
(
16777219
);
console
.
log
(
TAG
+
" : results = "
+
JSON
.
stringify
(
result
));
expect
(
result
)
.
assertEqual
(
"feature_MainAbility"
);
checkContextDirEqualB
(
abilityContext
,
globalThis
.
abilityContextA
)
commonEvent
.
unsubscribe
(
Subscriber
,
UnSubscribeCallback
);
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录