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

!2624 XTS用例修复

Merge pull request !2624 from jiangwensai/xts
...@@ -219,10 +219,17 @@ describe('ActsAmsCallBackFourthScene', function () { ...@@ -219,10 +219,17 @@ describe('ActsAmsCallBackFourthScene', function () {
it('Acts_Ams_test_5600', 0, async function (done) { it('Acts_Ams_test_5600', 0, async function (done) {
var maxnum = 30; var maxnum = 30;
var result = await missionManager.getMissionInfos("", maxnum); var result = await missionManager.getMissionInfos("", maxnum);
let id = 0;
for (var i = 0; i < result.length; i++) { for (var i = 0; i < result.length; i++) {
console.info('Acts_Ams_test_5600 getMissionInfos result[' + i + "]: " + JSON.stringify(result[i])); console.info('Acts_Ams_test_5600 getMissionInfos result[' + i + "]: " + JSON.stringify(result[i]));
if (result[i].want.abilityName != 'com.example.actsamscallbackfourthscene.MainAbility' &&
result[i].runningState == 0) {
console.info('5600 id[' + result[i].missionId + "] ");
id = result[i].missionId;
break;
}
} }
missionManager.clearMission(result[0].missionId, missionManager.clearMission(id,
(error, info) => { (error, info) => {
console.info('Acts_Ams_test_5600 clearMission error.code \ console.info('Acts_Ams_test_5600 clearMission error.code \
' + error.code + ',data [' + info + ']'); ' + error.code + ',data [' + info + ']');
......
...@@ -225,27 +225,6 @@ describe('ActsAmsTestFifthScene', function () { ...@@ -225,27 +225,6 @@ describe('ActsAmsTestFifthScene', function () {
}); });
}) })
/*
* @tc.number : Acts_Ams_test_0700
* @tc.name : clearMission : Remove Mission
* @tc.desc : Remove Mission(by Promise)
*/
it('Acts_Ams_test_0700', 0, async function (done) {
var maxnum = 10;
var result = await missionManager.getMissionInfos("", maxnum).catch(err => {
console.log('Acts_Ams_test_0700 getMissionInfos failed: ' + err);
});
for (var i = 0; i < result.length; i++) {
console.info('Acts_Ams_test_0700 getMissionInfos result[' + i + "]: " + JSON.stringify(result[i]));
}
var info = await missionManager.clearMission(result[1].missionId).catch(err => {
console.log('Acts_Ams_test_0700 clearMission failed: ' + err);
expect(err).assertEqual(0);
});
console.info('Acts_Ams_test_0700 clearMission data [' + info + ']');
done();
})
/* /*
* @tc.number : Acts_Ams_test_1500 * @tc.number : Acts_Ams_test_1500
* @tc.name : killProcessesByBundleName : Kill Processes By BundleName * @tc.name : killProcessesByBundleName : Kill Processes By BundleName
......
...@@ -197,15 +197,22 @@ describe('ActsAmsTestFourthScene', function () { ...@@ -197,15 +197,22 @@ describe('ActsAmsTestFourthScene', function () {
it('Acts_Ams_test_5500', 0, async function (done) { it('Acts_Ams_test_5500', 0, async function (done) {
var maxnum = 30; var maxnum = 30;
var result = await missionManager.getMissionInfos("", maxnum); var result = await missionManager.getMissionInfos("", maxnum);
let id = 0;
for (var i = 0; i < result.length; i++) { for (var i = 0; i < result.length; i++) {
console.info('Acts_Ams_test_5500 getMissionInfos result[' + i + "]: " + JSON.stringify(result[i])); console.info('5500 getMissionInfos result[' + i + "]: " + JSON.stringify(result[i]));
} if (result[i].want.abilityName != 'com.example.actsamstestfourthscene.MainAbility' &&
missionManager.clearMission(result[0].missionId, result[i].runningState == 0) {
(error, info) => { console.info('5500 id[' + result[i].missionId + "] ");
console.info('clearMission error.code:' + error.code ); id = result[i].missionId;
done(); break;
} }
); }
missionManager.clearMission(id).then(data => {
console.info('5500 clearMission data.code:' + data);
done();
}).catch(err => {
console.info('5500 clearMission error.code:' + err.code);
});
}) })
/* /*
......
...@@ -1298,63 +1298,6 @@ describe('ActsFeatureAbilityTest', function () { ...@@ -1298,63 +1298,6 @@ describe('ActsFeatureAbilityTest', function () {
done(); done();
}) })
/**
* @tc.number: ACTS_StartAbilityForResult_0400
* @tc.name: StartAbilityForResult : Start other ability for result.
* @tc.desc: Check the return value of the interface (by AsyncCallback)
*/
it('ACTS_StartAbilityForResult_0400', 0, async function (done) {
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.startabilityforresult",
abilityName: "com.example.startabilityforresult.MainAbility",
uri: ""
}
},
(error, result) => {
console.log('featureAbilityTest ACTS_StartAbilityForResult_0400 first asyncCallback ' +
'errCode : ' + error + " result: " + result)
checkOnAbilityResult(result);
done();
}
);
})
/** /**
* @tc.number: ACTS_StartAbilityForResult_0500 * @tc.number: ACTS_StartAbilityForResult_0500
* @tc.name: StartAbilityForResult : Start other ability for result. * @tc.name: StartAbilityForResult : Start other ability for result.
...@@ -2766,7 +2709,7 @@ describe('ActsFeatureAbilityTest', function () { ...@@ -2766,7 +2709,7 @@ describe('ActsFeatureAbilityTest', function () {
featureAbility.startAbility(StartAbilityParameter,(err,data)=>{ featureAbility.startAbility(StartAbilityParameter,(err,data)=>{
console.log('ACTS_StartAbility_1400 asyncCallback errCode : ' + JSON.stringify(err) console.log('ACTS_StartAbility_1400 asyncCallback errCode : ' + JSON.stringify(err)
+ " data: " + JSON.stringify(data)); + " data: " + JSON.stringify(data));
expect(err.code != 0).assertTrue(); expect(err.code == 0).assertTrue();
done(); done();
}); });
}catch(error){ }catch(error){
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册