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

!2703 XTS用例挑单release

Merge pull request !2703 from jiangwensai/cherry-pick-1647846260
...@@ -1419,168 +1419,6 @@ describe('ActsFeatureAbilityTest', function () { ...@@ -1419,168 +1419,6 @@ describe('ActsFeatureAbilityTest', function () {
expect(typeof (promise)).assertEqual("object"); expect(typeof (promise)).assertEqual("object");
}) })
/*
* @tc.number: ACTS_FinishWithResult_0100
* @tc.name: FinishWithResult : Called when startAbilityForResultis called to start
* an ability and the result is returned.
* @tc.desc: Check the return value of the interface (by promise)
*/
it('ACTS_FinishWithResult_0100', 0, async function (done) {
var promise = await featureAbility.startAbilityForResult(
{
want:
{
action: "action.system.home",
entities: ["entity.system.home"],
type: "MIMETYPE",
options: {
// indicates the grant to perform read operations on the URI
authReadUriPermission: true,
// indicates the grant to perform write operations on the URI
authWriteUriPermission: true,
// support forward intent result to origin ability
abilityForwardResult: true,
// used for marking the ability start-up is triggered by continuation
abilityContinuation: true,
// specifies whether a component does not belong to ohos
notOhosComponent: true,
// specifies whether an ability is started
abilityFormEnabled: true,
// indicates the grant for possible persisting on the URI.
authPersistableUriPermission: true,
// indicates the grant for possible persisting on the URI.
authPrefixUriPermission: true,
// support distributed scheduling system start up multiple devices
abilitySliceMultiDevice: true,
// indicates that an ability using the service template is started regardless of whether the
// host application has been started.
startForegroundAbility: true,
// install the specified ability if it's not installed.
installOnDemand: true,
// return result to origin ability slice
abilitySliceForwardResult: true,
// install the specified ability with background mode if it's not installed.
installWithBackgroundMode: true
},
deviceId: "",
bundleName: "com.example.finishwithresultpromiseparameterstest",
abilityName: "com.example.finishwithresultpromiseparameterstest.MainAbility",
uri: ""
}
}
);
checkOnAbilityResult(promise);
done();
})
/**
* @tc.number: ACTS_FinishWithResult_0200
* @tc.name: FinishWithResult : Called when startAbilityForResultis called to start
* an ability and the result is returned.
* @tc.desc: Check the return value of the interface (by promise)
*/
it('ACTS_FinishWithResult_0200', 0, async function (done) {
var promise = await featureAbility.startAbilityForResult(
{
want:
{
action: "action.system.home",
entities: ["entity.system.home"],
type: "MIMETYPE",
options: {
// indicates the grant to perform read operations on the URI
authReadUriPermission: true,
// indicates the grant to perform write operations on the URI
authWriteUriPermission: true,
// support forward intent result to origin ability
abilityForwardResult: true,
// used for marking the ability start-up is triggered by continuation
abilityContinuation: true,
// specifies whether a component does not belong to ohos
notOhosComponent: true,
// specifies whether an ability is started
abilityFormEnabled: true,
// indicates the grant for possible persisting on the URI.
authPersistableUriPermission: true,
// indicates the grant for possible persisting on the URI.
authPrefixUriPermission: true,
// support distributed scheduling system start up multiple devices
abilitySliceMultiDevice: true,
// indicates that an ability using the service template is started regardless of whether the
// host application has been started.
startForegroundAbility: true,
// install the specified ability if it's not installed.
installOnDemand: true,
// return result to origin ability slice
abilitySliceForwardResult: true,
// install the specified ability with background mode if it's not installed.
installWithBackgroundMode: true
},
deviceId: "",
bundleName: "com.example.finishwithresulttest",
abilityName: "com.example.finishwithresulttest.MainAbility",
uri: ""
}
}
);
checkOnAbilityResult(promise);
done();
})
/**
* @tc.number: ACTS_FinishWithResult_0300
* @tc.name: FinishWithResult : Called when startAbilityForResultis called to start
* an ability and the result is returned.
* @tc.desc: Check the return value of the interface (by promise)
*/
it('ACTS_FinishWithResult_0300', 0, async function (done) {
var promise = await featureAbility.startAbilityForResult(
{
want:
{
action: "action.system.home",
entities: ["entity.system.home"],
type: "MIMETYPE",
options: {
// indicates the grant to perform read operations on the URI
authReadUriPermission: true,
// indicates the grant to perform write operations on the URI
authWriteUriPermission: true,
// support forward intent result to origin ability
abilityForwardResult: true,
// used for marking the ability start-up is triggered by continuation
abilityContinuation: true,
// specifies whether a component does not belong to ohos
notOhosComponent: true,
// specifies whether an ability is started
abilityFormEnabled: true,
// indicates the grant for possible persisting on the URI.
authPersistableUriPermission: true,
// indicates the grant for possible persisting on the URI.
authPrefixUriPermission: true,
// support distributed scheduling system start up multiple devices
abilitySliceMultiDevice: true,
// indicates that an ability using the service template is started regardless of whether the
// host application has been started.
startForegroundAbility: true,
// install the specified ability if it's not installed.
installOnDemand: true,
// return result to origin ability slice
abilitySliceForwardResult: true,
// install the specified ability with background mode if it's not installed.
installWithBackgroundMode: true
},
deviceId: "",
bundleName: "com.example.finishwithresultemptytest",
abilityName: "com.example.finishwithresultemptytest.MainAbility",
uri: ""
}
}
);
checkOnAbilityResult(promise);
done();
})
// checkAbilityName // checkAbilityName
function checkAbilityName(info) { function checkAbilityName(info) {
console.log("AbilityName name : " + info); console.log("AbilityName name : " + info);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册