diff --git a/powermgr/powermgrbattery/src/main/js/default/test/power_manager_running_lock_dev.test.js b/powermgr/powermgrbattery/src/main/js/default/test/power_manager_running_lock_dev.test.js new file mode 100755 index 0000000000000000000000000000000000000000..6948cf09fa75470414531984603d4d844fe83444 --- /dev/null +++ b/powermgr/powermgrbattery/src/main/js/default/test/power_manager_running_lock_dev.test.js @@ -0,0 +1,35 @@ +/* + * Copyright (C) 2021 Huawei Device Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +import app from '@system.app' +import Context from '@ohos.napi_context' +import runningLock from '@ohos.runningLock'; +import power from '@ohos.power'; +import '@ohos.permission.RUNNING_LOCK' + +import { describe, beforeAll, beforeEach, afterEach, afterAll, it, expect } from 'deccjsunit/index' + +describe('appInfoTest', function () { + console.log("*************Power Unit Test Begin*************"); + it('power_reboot_device_test', 0, function () {//rebootDevice(reason: string): void + power.rebootDevice("power_js_test_reboot"); + console.info('power_reboot_device_test success'); + }) + it('power_shutdown_device_test', 0, function () {//shutdownDevice(reason: string): void + power.shutdownDevice("power_js_test_shutdown"); + console.info('power_shutdown_device_test success'); + }) +}) +})