提交 cec887ad 编写于 作者: C chengxingzhen

XTS冻结修改

Signed-off-by: Nchengxingzhen <chengxingzhen@huawei.com>
上级 164f0356
......@@ -27,7 +27,7 @@ export default function abilityTest() {
bundleName: "com.example.aacommandprintonetest",
abilityName: "MainAbility"
}
await globalThis.abilityTestContext.startAbility(wantInfo).then((data) => {
await globalThis.abilityContext.startAbility(wantInfo).then((data) => {
console.log("ActsAACommandPrinOneTest startAbility data : " + JSON.stringify(data));
}).catch((err) => {
console.log("ActsAACommandPrinOneTest startAbility err : " + JSON.stringify(err));
......
......@@ -25,7 +25,7 @@ export default function abilityTest() {
bundleName: "com.example.aacommandprintsynctest",
abilityName: "MainAbility"
}
await globalThis.abilityTestContext.startAbility(wantInfo).then((data) => {
await globalThis.abilityContext.startAbility(wantInfo).then((data) => {
console.log("ActsAACommandPrintSyncTest startAbility data : " + JSON.stringify(data));
}).catch((err) => {
console.log("ActsAACommandPrintSyncTest startAbility err : " + JSON.stringify(err));
......
......@@ -32,6 +32,7 @@ async function startAbilityTest(TAG, context) {
export default class MainAbility extends Ability {
async onCreate(want, launchParam) {
globalThis.abilityContext = this.context;
console.log('MainAbility onCreate')
let cmd: any
let abilityDelegatorArguments: any
......@@ -315,8 +316,6 @@ export default class MainAbility extends Ability {
onWindowStageCreate(windowStage) {
console.log('MainAbility onWindowStageCreate')
windowStage.setUIContent(this.context, 'pages/index', null)
globalThis.abilityContext = this.context;
}
onWindowStageDestroy() {
......
......@@ -28,7 +28,7 @@ export default function abilityTest() {
bundleName: "com.example.aacommandtest",
abilityName: "MainAbility"
}
await globalThis.abilityTestContext.startAbility(wantInfo).then((data) => {
await globalThis.abilityContext.startAbility(wantInfo).then((data) => {
console.log("ActsAACommandTest startAbility data : " + JSON.stringify(data));
}).catch((err) => {
console.log("ActsAACommandTest startAbility err : " + JSON.stringify(err));
......
......@@ -19,6 +19,7 @@ import testsuite from '../test/List.test'
export default class TestAbility extends Ability {
onCreate(want, launchParam) {
globalThis.abilityContext = this.context;
console.info('TestAbility onCreate')
let abilityDelegatorArguments: any
let abilityDelegator: any
......@@ -34,7 +35,6 @@ export default class TestAbility extends Ability {
onWindowStageCreate(windowStage) {
console.log('TestAbility onWindowStageCreate')
windowStage.setUIContent(this.context, 'TestAbility/pages/index', null)
globalThis.abilityContext = this.context;
}
onWindowStageDestroy() {
......
......@@ -13,7 +13,7 @@
* limitations under the License.
*/
import { describe, it, expect } from '@ohos/hypium'
import { describe, it, expect, afterEach } from '@ohos/hypium'
import AbilityDelegatorRegistry from '@ohos.application.abilityDelegatorRegistry'
let abilityDelegator = AbilityDelegatorRegistry.getAbilityDelegator();
......@@ -37,6 +37,24 @@ function test(time) {
export default function abilityStageMonitorTest() {
describe('ActsAbilityTest', function () {
afterEach(async (done) => {
console.log("SUB_AA_AbilityStageMonitor afterEach called");
let wantInfo = {
bundleName: "com.example.abilitystagemonitortest",
abilityName: "TestAbility"
}
await globalThis.abilityContext.startAbility(wantInfo).then((data) => {
console.log("SUB_AA_AbilityStageMonitor startAbility data : " + JSON.stringify(data));
}).catch((err) => {
console.log("SUB_AA_AbilityStageMonitor startAbility err : " + JSON.stringify(err));
})
setTimeout(function () {
console.log("SUB_AA_AbilityStageMonitor afterEach called");
done();
}, 1000);
})
/**
* @tc.number: SUB_AA_AbilityStageMonitor_0100
* @tc.name: Call waitAbilityStageMonitor in the form of callback, and enter the monitor
......
......@@ -15,6 +15,7 @@
import { describe, beforeAll, beforeEach, afterEach, afterAll, it, expect } from "@ohos/hypium"
import commonEvent from '@ohos.commonEvent'
import backgroundTaskManager from '@ohos.backgroundTaskManager';
let subscriberInfo = {
events: ['onCreateMain_To_Test_CommonEvent',
......@@ -38,20 +39,27 @@ let flagNewWant = false;
export default function abilityTest() {
describe('ActsNewWantTest', function () {
afterEach(async (done) => {
console.log("ACTS_NewWant afterEach called");
let wantInfo = {
bundleName: "com.example.newwanttest",
abilityName: "com.example.newwanttest.MainAbility"
}
await globalThis.abilityTestContext.startAbility(wantInfo).then((data) => {
console.log("ACTS_NewWant startAbility data : " + JSON.stringify(data));
}).catch((err) => {
console.log("ACTS_NewWant startAbility err : " + JSON.stringify(err));
let TAG1 = 'ACTS_NewWant_Test : '
let id = undefined;
beforeAll(async (done) => {
console.log(TAG1 + "beforeAll called");
let myReason = 'test ActsNewWantTest';
let delayInfo = backgroundTaskManager.requestSuspendDelay(myReason, () => {
console.log(TAG1 + "Request suspension delay will time out.");
})
id = delayInfo.requestId;
console.log(TAG1 + "requestId is : " + id);
setTimeout(function () {
console.log(TAG1 + "beforeAll end");
done();
}, 1000);
})
afterAll(async (done) => {
console.log(TAG1 + "afterAll called");
backgroundTaskManager.cancelSuspendDelay(id);
setTimeout(function () {
console.log("ACTS_NewWant afterEach end");
console.log(TAG1 + "afterAll end");
done();
}, 1000);
})
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册