diff --git a/miscservices/BUILD.gn b/miscservices/BUILD.gn index a0375357954175ee8ddd76ceddae2c666e724fe7..bf26586acb38e6cedd61629861b87940fa177489 100755 --- a/miscservices/BUILD.gn +++ b/miscservices/BUILD.gn @@ -14,16 +14,8 @@ import("//build/ohos_var.gni") group("miscservices") { testonly = true - if (is_standard_system) { - deps = [ "TimeTest_js:time_js_test","TimerTest_js:timer_js_test", ] - } else { - deps = [ - "DownloadTest:download_hap", - "InputMethodTest:InputMethodTest_hap", - "pasteboard:testpasteboard_hap", - "screenlock:ScreenLockTest_hap", - "timer:testtimer_hap", - "wallpaper:wallpaperTest_hap", - ] - } + deps = [ + "TimeTest_js:time_js_test", + "TimerTest_js:timer_js_test", + ] } diff --git a/miscservices/TimeTest_js/BUILD.gn b/miscservices/TimeTest_js/BUILD.gn index 18656b825c44c16cc03c0cece0f0c4030b808820..7fe48b0e4e74124b006d5489cf376daa88f5ff58 100755 --- a/miscservices/TimeTest_js/BUILD.gn +++ b/miscservices/TimeTest_js/BUILD.gn @@ -16,16 +16,16 @@ import("//test/xts/tools/build/suite.gni") ohos_js_hap_suite("time_js_test") { hap_profile = "./src/main/config.json" deps = [ - ":time_js_assets", - ":time_resources", + ":hjs_demo_js_assets", + ":hjs_demo_resources", ] certificate_profile = "./signature/openharmony_sx.p7b" hap_name = "ActsTimeJSApiTest" } -ohos_js_assets("time_js_assets") { +ohos_js_assets("hjs_demo_js_assets") { source_dir = "./src/main/js/default" } -ohos_resources("time_resources") { +ohos_resources("hjs_demo_resources") { sources = [ "./src/main/resources" ] hap_profile = "./src/main/config.json" } diff --git a/miscservices/TimeTest_js/Test.json b/miscservices/TimeTest_js/Test.json index 0ddfb93bc65d11a3972c78edfd99fb8553a0e410..9b33ba5bebe1f8fbd7f8fd0ce52e99691ab1e250 100755 --- a/miscservices/TimeTest_js/Test.json +++ b/miscservices/TimeTest_js/Test.json @@ -2,9 +2,9 @@ "description": "Configuration for time js api Tests", "driver": { "type": "JSUnitTest", - "test-timeout": "60000", + "test-timeout": "600000", "package": "ohos.acts.miscservices.timer", - "shell-timeout": "60000" + "shell-timeout": "600000" }, "kits": [ { diff --git a/miscservices/TimeTest_js/src/main/js/default/test/List.test.js b/miscservices/TimeTest_js/src/main/js/default/test/List.test.js index c03cea948356a4c0f86dbfd06e8e86a5d2ae5361..73a1578832846d4352ea23240d3671e097ff9d76 100755 --- a/miscservices/TimeTest_js/src/main/js/default/test/List.test.js +++ b/miscservices/TimeTest_js/src/main/js/default/test/List.test.js @@ -13,5 +13,4 @@ * limitations under the License. */ -require('./Time.test.js') require('./SystemTimeJsunit.test.js') \ No newline at end of file diff --git a/miscservices/TimeTest_js/src/main/js/default/test/SystemTimeJsunit.test.js b/miscservices/TimeTest_js/src/main/js/default/test/SystemTimeJsunit.test.js index 2392a4fd5e4cad6e94e8a2b65212f36598fbc037..93ad6fbe96eefac7dd00f31a344c01193f8265c1 100644 --- a/miscservices/TimeTest_js/src/main/js/default/test/SystemTimeJsunit.test.js +++ b/miscservices/TimeTest_js/src/main/js/default/test/SystemTimeJsunit.test.js @@ -19,1839 +19,1104 @@ import systemTime from '@ohos.systemtime' describe('TimeTest', function() { console.log('start################################start'); - - /** - * @tc.number SUB_systemTime_setTime_JS_API_0100 - * @tc.name Test systemTime.setTime time = 0 - * @tc.desc Test systemTime_setTime API functionality. + /** + * @tc.number SUB_systemTime_setTimezone_JS_API_0100 + * @tc.name Test systemTime.setTimezone timezone = 'Anadyr, Russia' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setTime_test1', 0, async function (done) { - console.log("SUB_systemTime_setTime_JS_API_0100 start") - systemTime.setTime(0) - .then(data =>{ - console.log("setTime ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTime ===error " + error) - console.log("setTime ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTime_JS_API_0100 end'); - done() + it('systemTime_setTimezone_test1',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_0100 start') + var timezone = 'Anadyr, Russia' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_0100 end'); }) /** - * @tc.number SUB_systemTime_setTime_JS_API_0200 - * @tc.name Test systemTime.setTime time = 1 - * @tc.desc Test systemTime_setTime API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_0200 + * @tc.name Test systemTime.setTimezone timezone = 'Honiara, SolomonIslands' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setTime_test2', 0, async function (done) { - console.log("SUB_systemTime_setTime_JS_API_0200 start") - systemTime.setTime(1) - .then(data => { - console.log("setTime ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTime ===error " + error) - console.log("setTime ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTime_JS_API_0200 end'); - done() + it('systemTime_setTimezone_test2',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_0200 start') + var timezone = 'Honiara, SolomonIslands' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_0200 end'); }) /** - * @tc.number SUB_systemTime_setTime_JS_API_0300 - * @tc.name Test systemTime.setTime time = Number.MAX_VALUE/2 - * @tc.desc Test systemTime_setTime API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_0300 + * @tc.name Test systemTime.setTimezone timezone = 'Melbourne, Australia' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setTime_test3', 0, async function (done) { - console.log("SUB_systemTime_setTime_JS_API_0300 start") - systemTime.setTime(Number.MAX_VALUE/2) - .then(data => { - console.log("setTime ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTime ===error " + error) - console.log("setTime ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTime_JS_API_0300 end'); - done() + it('systemTime_setTimezone_test3',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_0300 start') + var timezone = 'Melbourne, Australia' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_0300 end'); }) /** - * @tc.number SUB_systemTime_setTime_JS_API_0400 - * @tc.name Test systemTime.setTime4 time = Number.MAX_VALUE - 1 - * @tc.desc Test systemTime_setTime API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_0400 + * @tc.name Test systemTime.setTimezone timezone = 'Tokyo, Japan' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setTime_test4', 0, async function (done) { - console.log("SUB_systemTime_setTime_JS_API_0400 start") - systemTime.setTime(Number.MAX_VALUE - 1) - .then(data => { - console.log("setTime ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTime ===error " + error) - console.log("setTime ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTime_JS_API_0400 end'); - done() + it('systemTime_setTimezone_test4',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_0400 start') + var timezone = 'Tokyo, Japan' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_0400 end'); }) /** - * @tc.number SUB_systemTime_setTime_JS_API_0500 - * @tc.name Test systemTime.setTime time = Number.MAX_VALUE - * @tc.desc Test systemTime_setTime API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_0500 + * @tc.name Test systemTime.setTimezone timezone = 'Beijing, China' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setTime_test5', 0, async function (done) { - console.log("SUB_systemTime_setTime_JS_API_0500 start") - systemTime.setTime(Number.MAX_VALUE) - .then(data => { - console.log("setTime ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTime ===error " + error) - console.log("setTime ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTime_JS_API_0500 end'); - done() + it('systemTime_setTimezone_test5',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_0500 start') + var timezone = 'Beijing, China' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_0500 end'); }) /** - * @tc.number SUB_systemTime_setTime_JS_API_0600 - * @tc.name Test systemTime.setTime time = Number.MIN_VALUE - * @tc.desc Test systemTime_setTime API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_0600 + * @tc.name Test systemTime.setTimezone timezone = 'Jakarta, Indonesia' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setTime_test6', 0, async function (done) { - console.log("SUB_systemTime_setTime_JS_API_0600 start") - systemTime.setTime(Number.MIN_VALUE) - .then(data => { - console.log("setTime ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTime ===error " + error) - console.log("setTime ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTime_JS_API_0600 end'); - done() + it('systemTime_setTimezone_test6',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_0600 start') + var timezone = 'Jakarta, Indonesia' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_0600 end'); }) /** - * @tc.number SUB_systemTime_setTime_JS_API_0700 - * @tc.name Test systemTime.setTime time = -1 - * @tc.desc Test systemTime_setTime API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_0700 + * @tc.name Test systemTime.setTimezone timezone = 'Dhaka, Bangladesh' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setTime_test7', 0, async function (done) { - console.log("SUB_systemTime_setTime_JS_API_0700 start") - systemTime.setTime(-1) - .then(data => { - console.log("setTime ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTime ===error " + error) - console.log("setTime ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTime_JS_API_0700 end'); - done() + it('systemTime_setTimezone_test7',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_0700 start') + var timezone = 'Dhaka, Bangladesh' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_0700 end'); }) /** - * @tc.number SUB_systemTime_setTime_JS_API_0800 - * @tc.name Test systemTime.setTime time = -Number.MIN_VALUE - * @tc.desc Test systemTime_setTime API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_0800 + * @tc.name Test systemTime.setTimezone timezone = 'Tashkent, Uzbekistan' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setTime_test8', 0, async function (done) { - console.log("SUB_systemTime_setTime_JS_API_0800 start") - systemTime.setTime(-Number.MIN_VALUE) - .then(data => { - console.log("setTime ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTime ===error " + error) - console.log("setTime ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTime_JS_API_0800 end'); - done() + it('systemTime_setTimezone_test8',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_0800 start') + var timezone = 'Tashkent, Uzbekistan' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_0800 end'); }) /** - * @tc.number SUB_systemTime_setTime_JS_API_0900 - * @tc.name Test systemTime.setTime time = -Number.MAX_VALUE/2 - * @tc.desc Test systemTime_setTime API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_0900 + * @tc.name Test systemTime.setTimezone timezone = 'Dubai, U.A.E.' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setTime_test9', 0, async function (done) { - console.log("SUB_systemTime_setTime_JS_API_0900 start") - systemTime.setTime(-Number.MAX_VALUE/2) - .then(data => { - console.log("setTime ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTime ===error " + error) - console.log("setTime ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTime_JS_API_0900 end'); - done() + it('systemTime_setTimezone_test9',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_0900 start') + var timezone = 'Dubai, U.A.E.' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_0900 end'); }) /** - * @tc.number SUB_systemTime_setTime_JS_API_1000 - * @tc.name Test systemTime.setTime time = -Number.MAX_VALUE + 1 - * @tc.desc Test systemTime_setTime API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_1000 + * @tc.name Test systemTime.setTimezone timezone = 'Moscow, Russia' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setTime_test10', 0, async function (done) { - console.log("SUB_systemTime_setTime_JS_API_1000 start") - systemTime.setTime(-Number.MAX_VALUE + 1) - .then(data => { - console.log("setTime ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTime ===error " + error) - console.log("setTime ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTime_JS_API_1000 end'); - done() + it('systemTime_setTimezone_test10',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_1000 start') + var timezone = 'Moscow, Russia' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_1000 end'); }) /** - * @tc.number SUB_systemTime_setTime_JS_API_1100 - * @tc.name Test systemTime.setTime time = -Number.MAX_VALUE - * @tc.desc Test systemTime_setTime API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_1100 + * @tc.name Test systemTime.setTimezone timezone = 'Brussels, Belgium' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setTime_test11', 0, async function (done) { - console.log("SUB_systemTime_setTime_JS_API_1100 start") - systemTime.setTime(-Number.MAX_VALUE) - .then(data => { - console.log("setTime ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTime ===error " + error) - console.log("setTime ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTime_JS_API_1100 end'); - done() + it('systemTime_setTimezone_test11',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_1100 start') + var timezone = 'Brussels, Belgium' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_1100 end'); }) /** - * @tc.number SUB_systemTime_setTime_JS_API_1200 - * @tc.name Test systemTime.setTime time = Number.NEGATIVE_INFINITY - * @tc.desc Test systemTime_setTime API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_1200 + * @tc.name Test systemTime.setTimezone timezone = 'London, England' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setTime_test12', 0, async function (done) { - console.log("SUB_systemTime_setTime_JS_API_1200 start") - systemTime.setTime(Number.NEGATIVE_INFINITY) - .then(data => { - console.log("setTime ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTime ===error " + error) - console.log("setTime ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTime_JS_API_1200 end'); - done() + it('systemTime_setTimezone_test12',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_1200 start') + var timezone = 'London, England' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_1200 end'); }) /** - * @tc.number SUB_systemTime_setTime_JS_API_1300 - * @tc.name Test systemTime.setTime time = Number.POSITIVE_INFINITY - * @tc.desc Test systemTime_setTime API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_1300 + * @tc.name Test systemTime.setTimezone timezone = 'Accra, Ghana' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setTime_test13', 0, async function (done) { - console.log("SUB_systemTime_setTime_JS_API_1300 start") - systemTime.setTime(Number.POSITIVE_INFINITY) - .then(data => { - console.log("setTime ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTime ===error " + error) - console.log("setTime ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTime_JS_API_1300 end'); - done() + it('systemTime_setTimezone_test13',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_1300 start') + var timezone = 'Accra, Ghana' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_1300 end'); }) - - /** - * @tc.number SUB_systemTime_setDate_JS_API_0100 - * @tc.name Test systemTime.setDate date = new Date() - * @tc.desc Test systemTime_setDate API functionality. + + /** + * @tc.number SUB_systemTime_setTimezone_JS_API_1400 + * @tc.name Test systemTime.setTimezone timezone = 'Praia, CaboVerde' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test1', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_0100 start") - systemTime.setDate(new Date()) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_0100 end'); - done() + it('systemTime_setTimezone_test14',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_1400 start') + var timezone = 'Praia, CaboVerde' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_1400 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_0200 - * @tc.name Test systemTime.setDate date = new Date(2022,1,1) - * @tc.desc Test systemTime_setDate API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_1500 + * @tc.name Test systemTime.setTimezone timezone = 'Nuuk, Greenland' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test2', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_0200 start") - systemTime.setDate(new Date(2022,1,1)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_0200 end'); - done() + it('systemTime_setTimezone_test15',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_1500 start') + var timezone = 'Nuuk, Greenland' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_1500 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_0300 - * @tc.name Test systemTime.setDate date = new Date(2022,1,15) - * @tc.desc Test systemTime_setDate API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_1600 + * @tc.name Test systemTime.setTimezone timezone = 'Buenos Aires, Argentina' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test3', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_0300 start") - systemTime.setDate(new Date(2022,1,15)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_0300 end'); - done() + it('systemTime_setTimezone_test16',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_1600 start') + var timezone = 'Buenos Aires, Argentina' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_1600 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_0400 - * @tc.name Test systemTime.setDate date = new Date(2022,1,31) - * @tc.desc Test systemTime_setDate API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_1700 + * @tc.name Test systemTime.setTimezone timezone = 'New York, U.S.A.' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test4', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_0400 start") - systemTime.setDate(new Date(2022,1,31)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_0400 end'); - done() + it('systemTime_setTimezone_test17',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_1700 start') + var timezone = 'New York, U.S.A.' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_1700 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_0500 - * @tc.name Test systemTime.setDate date = new Date(2022,1,32) - * @tc.desc Test systemTime_setDate API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_1800 + * @tc.name Test systemTime.setTimezone timezone = 'Mexico City, Mexico' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test5', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_0500 start") - systemTime.setDate(new Date(2022,1,32)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(false).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_0500 end'); - done() + it('systemTime_setTimezone_test18',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_1800 start') + var timezone = 'Mexico City, Mexico' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_1800 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_0600 - * @tc.name Test systemTime.setDate date = new Date(2022,2,29) - * @tc.desc Test systemTime_setDate API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_1900 + * @tc.name Test systemTime.setTimezone timezone = 'Guatemala City, Guatemala' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test6', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_0600 start") - systemTime.setDate(new Date(2022,2,29)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(false).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_0600 end'); - done() + it('systemTime_setTimezone_test19',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_1900 start') + var timezone = 'Guatemala City, Guatemala' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_1900 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_0700 - * @tc.name Test systemTime.setDate date = new Date(2040,2,29) - * @tc.desc Test systemTime_setDate API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_2000 + * @tc.name Test systemTime.setTimezone timezone = 'Los Angeles, U.S.A.' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test7', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_0700 start") - systemTime.setDate(new Date(2040,2,29)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_0700 end'); - done() + it('systemTime_setTimezone_test20',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_2000 start') + var timezone = 'Los Angeles, U.S.A.' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_2000 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_0800 - * @tc.name Test systemTime.setDate date = new Date(2040,2,30) - * @tc.desc Test systemTime_setDate API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_2100 + * @tc.name Test systemTime.setTimezone timezone = 'Anchorage, U.S.A.' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test8', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_0800 start") - systemTime.setDate(new Date(2040,2,30)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(false).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_0800 end'); - done() + it('systemTime_setTimezone_test20',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_2000 start') + var timezone = 'Anchorage, U.S.A.' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_2000 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_0900 - * @tc.name Test systemTime.setDate date = new Date(2022,6,30) - * @tc.desc Test systemTime_setDate API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_2200 + * @tc.name Test systemTime.setTimezone timezone = 'Adak, U.S.A.' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test9', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_0900 start") - systemTime.setDate(new Date(2022,6,30)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_0900 end'); - done() + it('systemTime_setTimezone_test22',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_2200 start') + var timezone = 'Adak, U.S.A.' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_2200 end'); }) - - /** - * @tc.number SUB_systemTime_setDate_JS_API_1000 - * @tc.name Test systemTime.setDate date = new Date(2022,6,31) - * @tc.desc Test systemTime_setDate API functionality. + + /** + * @tc.number SUB_systemTime_setTimezone_JS_API_2300 + * @tc.name Test systemTime.setTimezone timezone = 'Honolulu, U.S.A.' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test10', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_1000 start") - systemTime.setDate(new Date(2022,6,31)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(false).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_1000 end'); - done() + it('systemTime_setTimezone_test23',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_2300 start') + var timezone = 'Honolulu, U.S.A.' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_2300 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_1100 - * @tc.name Test systemTime.setDate date = new Date(2022,12,31) - * @tc.desc Test systemTime_setDate API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_2400 + * @tc.name Test systemTime.setTimezone timezone = 'Alofi, Niue' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test11', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_1100 start") - systemTime.setDate(new Date(2022,12,31)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_1100 end'); - done() + it('systemTime_setTimezone_test24',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_2400 start') + var timezone = 'Alofi, Niue' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_2400 end'); }) - + /** - * @tc.number SUB_systemTime_setDate_JS_API_1200 - * @tc.name Test systemTime.setDate date = new Date(2022,13,1) - * @tc.desc Test systemTime_setDate API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_2500 + * @tc.name Test systemTime.setTimezone timezone = 'Baker Island, U.S.A.' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test12', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_1200 start") - systemTime.setDate(new Date(2022,13,1)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(false).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_1200 end'); - done() - }) + it('systemTime_setTimezone_test25',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_2500 start') + var timezone = 'Baker Island, U.S.A.' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_2500 end'); + }) /** - * @tc.number SUB_systemTime_setDate_JS_API_1300 - * @tc.name Test systemTime.setDate date = new Date(2022000,1,1) - * @tc.desc Test systemTime_setDate API functionality. + * @tc.number SUB_systemTime_setTimezone_JS_API_2600 + * @tc.name Test systemTime.setTimezone timezone = 'XXXX, Asia' + * @tc.desc Test systemTime_setTimezone API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test13', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_1300 start") - systemTime.setDate(new Date(2022000,1,1)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(false).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_1300 end'); - done() + it('systemTime_setTimezone_test26',0, async () => { + console.log('SUB_systemTime_setTimezone_JS_API_2600 start') + var timezone = 'Baker Island, U.S.A.' + + console.log('setTimezone = ' + timezone) + systemTime.setTimezone(timezone) + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('setTimezone = XXXX, Asia') + systemTime.setTimezone('XXXX, Asia') + + var resGetTimeZone = systemTime.getTimeZone() + console.log('GetTimezone = ' + resGetTimeZone) + assert.equal(resGetTimeZone,timezone) + + console.log('SUB_systemTime_setTimezone_JS_API_2600 end'); }) - - /** - * @tc.number SUB_systemTime_setDate_JS_API_1400 - * @tc.name Test systemTime.setDate date = new Date(0) - * @tc.desc Test systemTime_setDate API functionality. + + /** + * @tc.number SUB_systemTime_setTime_JS_API_0100 + * @tc.name Test systemTime.setTime time = 0 + * @tc.desc Test systemTime_setTime API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test14', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_1400 start") - systemTime.setDate(new Date(0)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_1400 end'); - done() + it('systemTime_setTime_test1',0, async () => { + console.log('SUB_systemTime_setTime_JS_API_0100 start') + var time = 0 + + console.log('setTime = ' + time) + systemTime.setTime(time) + + var resGetTime = systemTime.getCurrentTime() + console.log('GetTime = ' + resGetTime) + assert.equal(resGetTime,time) + + sleep(5000).then(() => { + resGetTime = systemTime.getCurrentTime(); + console.log('GetTime = ' + resGetTime); + assert.equal(resGetTime <= (time + 6000) && resGetTime >= (time + 5000)); + + console.log('SUB_systemTime_setTime_JS_API_0100 end'); + }) }) /** - * @tc.number SUB_systemTime_setDate_JS_API_1500 - * @tc.name Test systemTime.setDate date = new Date(-1) - * @tc.desc Test systemTime_setDate API functionality. + * @tc.number SUB_systemTime_setTime_JS_API_0200 + * @tc.name Test systemTime.setTime time = 1 + * @tc.desc Test systemTime_setTime API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test15', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_1500 start") - systemTime.setDate(new Date(-1)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_1500 end'); - done() + it('systemTime_setTime_test2',0, async () => { + console.log('SUB_systemTime_setTime_JS_API_0200 start') + var time = 1 + + console.log('setTime = ' + time) + systemTime.setTime(time) + + var resGetTime = systemTime.getCurrentTime() + console.log('GetTime = ' + resGetTime) + assert.equal(resGetTime,time) + + sleep(5000).then(() => { + resGetTime = systemTime.getCurrentTime(); + console.log('GetTime = ' + resGetTime); + assert.equal(resGetTime <= (time + 6000) && resGetTime >= (time + 5000)); + + console.log('SUB_systemTime_setTime_JS_API_0200 end'); + }) }) /** - * @tc.number SUB_systemTime_setDate_JS_API_1600 - * @tc.name Test systemTime.setDate date = new Date(Number.MAX_VALUE/2) - * @tc.desc Test systemTime_setDate API functionality. + * @tc.number SUB_systemTime_setTime_JS_API_0300 + * @tc.name Test systemTime.setTime time = Number.MAX_VALUE/2 + * @tc.desc Test systemTime_setTime API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test16', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_1600 start") - systemTime.setDate(new Date(Number.MAX_VALUE/2)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_1600 end'); - done() + it('systemTime_setTime_test3',0, async () => { + console.log('SUB_systemTime_setTime_JS_API_0300 start') + var time = Number.MAX_VALUE/2 + + console.log('setTime = ' + time) + systemTime.setTime(time) + + var resGetTime = systemTime.getCurrentTime() + console.log('GetTime = ' + resGetTime) + assert.equal(resGetTime,time) + + sleep(5000).then(() => { + resGetTime = systemTime.getCurrentTime(); + console.log('GetTime = ' + resGetTime); + assert.equal(resGetTime <= (time + 6000) && resGetTime >= (time + 5000)); + + console.log('SUB_systemTime_setTime_JS_API_0300 end'); + }) }) - /** - * @tc.number SUB_systemTime_setDate_JS_API_1700 - * @tc.name Test systemTime.setDate date = new Date(-Number.MAX_VALUE/2) - * @tc.desc Test systemTime_setDate API functionality. + /** + * @tc.number SUB_systemTime_setTime_JS_API_0400 + * @tc.name Test systemTime.setTime time = Number.MAX_VALUE/2, getCurrentTimeNs + * @tc.desc Test systemTime_setTime API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test17', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_1700 start") - systemTime.setDate(new Date(-Number.MAX_VALUE/2)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_1700 end'); - done() + it('systemTime_setTime_test4',0, async () => { + console.log('SUB_systemTime_setTime_JS_API_0400 start') + var time = Number.MAX_VALUE/2 + + console.log('setTime = ' + time) + systemTime.setTime(time) + + sleep(5000).then(() => { + var resGetTime = systemTime.getCurrentTimeNs(); + console.log('GetTime = ' + resGetTime); + assert.equal(resGetTime <= ((time + 6000) * 1000000) && resGetTime >= ((time + 5000) * 1000000)); + + console.log('SUB_systemTime_setTime_JS_API_0400 end'); + }) }) - + + /** - * @tc.number SUB_systemTime_setDate_JS_API_1800 - * @tc.name Test systemTime.setDate date = new Date(Number.MAX_VALUE) - * @tc.desc Test systemTime_setDate API functionality. + * @tc.number SUB_systemTime_setTime_JS_API_0500 + * @tc.name Test systemTime.setTime time = -1 + * @tc.desc Test systemTime_setTime API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test18', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_1800 start") - systemTime.setDate(new Date(Number.MAX_VALUE)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_1800 end'); - done() + it('systemTime_setTime_test5',0, async () => { + console.log('SUB_systemTime_setTime_JS_API_0500 start') + var time = -1 + + console.log('setTime = ' + time) + systemTime.setTime(time) + + console.log('SUB_systemTime_setTime_JS_API_0500 end'); }) - - /** - * @tc.number SUB_systemTime_setDate_JS_API_1900 - * @tc.name Test systemTime.setDate date = new Date(-Number.MAX_VALUE) + + /** + * @tc.number SUB_systemTime_setDate_JS_API_0100 + * @tc.name Test systemTime.setDate date = new Date() * @tc.desc Test systemTime_setDate API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test19', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_1900 start") - systemTime.setDate(new Date(-Number.MAX_VALUE)) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_1900 end'); - done() + it('systemTime_setDate_test1',0, async () => { + console.log('SUB_systemTime_setDate_JS_API_0100 start') + var date = new Date() + + console.log('setDate = ' + date) + systemTime.setDate(date) + + var resGetDate = systemTime.getDate() + console.log('GetDate = ' + resGetDate) + assert.deepEqual(resGetDate,date) + + console.log('SUB_systemTime_setDate_JS_API_0100 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_2000 - * @tc.name Test systemTime.setDate date = new Date("June 1, 2022 11:13:00") + * @tc.number SUB_systemTime_setDate_JS_API_0200 + * @tc.name Test systemTime.setDate date = new Date(2022,1,1) * @tc.desc Test systemTime_setDate API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test20', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_2000 start") - systemTime.setDate(new Date("June 1, 2022 11:13:00")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_2000 end'); - done() + it('systemTime_setDate_test2',0, async () => { + console.log('SUB_systemTime_setDate_JS_API_0200 start') + var date = new Date(2022,1,1) + + console.log('setDate = ' + date) + systemTime.setDate(date) + + var resGetDate = systemTime.getDate() + console.log('GetDate = ' + resGetDate) + assert.deepEqual(resGetDate,date) + + console.log('SUB_systemTime_setDate_JS_API_0200 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_2100 - * @tc.name Test systemTime.setDate date = new Date("June 30, 2022 11:13:00") + * @tc.number SUB_systemTime_setDate_JS_API_0300 + * @tc.name Test systemTime.setDate date = new Date(2022,1,15) * @tc.desc Test systemTime_setDate API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test21', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_2100 start") - systemTime.setDate(new Date("June 30, 2022 11:13:00")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_2100 end'); - done() + it('systemTime_setDate_test3',0, async () => { + console.log('SUB_systemTime_setDate_JS_API_0300 start') + var date = new Date(2022,1,15) + + console.log('setDate = ' + date) + systemTime.setDate(date) + + var resGetDate = systemTime.getDate() + console.log('GetDate = ' + resGetDate) + assert.deepEqual(resGetDate,date) + + console.log('SUB_systemTime_setDate_JS_API_0300 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_2200 - * @tc.name Test systemTime.setDate date = new Date("June 31, 2022 11:13:00") + * @tc.number SUB_systemTime_setDate_JS_API_0400 + * @tc.name Test systemTime.setDate date = new Date(2022,1,31) * @tc.desc Test systemTime_setDate API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test22', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_2200 start") - systemTime.setDate(new Date("June 31, 2022 11:13:00")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(false).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_2200 end'); - done() + it('systemTime_setDate_test4',0, async () => { + console.log('SUB_systemTime_setDate_JS_API_0400 start') + var date = new Date(2022,1,31) + + console.log('setDate = ' + date) + systemTime.setDate(date) + + var resGetDate = systemTime.getDate() + console.log('GetDate = ' + resGetDate) + assert.deepEqual(resGetDate,date) + + console.log('SUB_systemTime_setDate_JS_API_0400 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_2300 - * @tc.name Test systemTime.setDate date = new Date("July 32, 2022 11:13:00") + * @tc.number SUB_systemTime_setDate_JS_API_0500 + * @tc.name Test systemTime.setDate date = new Date(2022,1,32) * @tc.desc Test systemTime_setDate API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test23', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_2300 start") - systemTime.setDate(new Date("July 32, 2022 11:13:00")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(false).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_2300 end'); - done() + it('systemTime_setDate_test5',0, async () => { + console.log('SUB_systemTime_setDate_JS_API_0500 start') + var date = new Date(2022,1,31) + + console.log('setDate = ' + date) + systemTime.setDate(date) + + var resGetDate = systemTime.getDate() + console.log('GetDate = ' + resGetDate) + assert.deepEqual(resGetDate,date) + + console.log('setDate = new Date(2022,1,32)') + systemTime.setDate(new Date(2022,1,32)) + + var resGetDate = systemTime.getDate() + console.log('GetDate = ' + resGetDate) + assert.deepEqual(resGetDate,date) + + console.log('SUB_systemTime_setDate_JS_API_0500 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_2400 - * @tc.name Test systemTime.setDate date = new Date("July 31, 2022") + * @tc.number SUB_systemTime_setDate_JS_API_0600 + * @tc.name Test systemTime.setDate date = new Date(2022,2,29) * @tc.desc Test systemTime_setDate API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test24', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_2400 start") - systemTime.setDate(new Date("July 31, 2022")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_2400 end'); - done() + it('systemTime_setDate_test6',0, async () => { + console.log('SUB_systemTime_setDate_JS_API_0600 start') + var date = new Date(2022,1,31) + + console.log('setDate = ' + date) + systemTime.setDate(date) + + var resGetDate = systemTime.getDate() + console.log('GetDate = ' + resGetDate) + assert.deepEqual(resGetDate,date) + + console.log('setDate = new Date(2022,2,29)') + systemTime.setDate(new Date(2022,2,29)) + + var resGetDate = systemTime.getDate() + console.log('GetDate = ' + resGetDate) + assert.deepEqual(resGetDate,date) + + console.log('SUB_systemTime_setDate_JS_API_0600 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_2500 - * @tc.name Test systemTime.setDate date = new Date("February 28, 2022 11:13:00") + * @tc.number SUB_systemTime_setDate_JS_API_0700 + * @tc.name Test systemTime.setDate date = new Date(2040,2,29) * @tc.desc Test systemTime_setDate API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test25', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_2500 start") - systemTime.setDate(new Date("February 28, 2022 11:13:00")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_2500 end'); - done() + it('systemTime_setDate_test7',0, async () => { + console.log('SUB_systemTime_setDate_JS_API_0700 start') + var date = new Date(2040,2,29) + + console.log('setDate = ' + date) + systemTime.setDate(date) + + var resGetDate = systemTime.getDate() + console.log('GetDate = ' + resGetDate) + assert.deepEqual(resGetDate,date) + + console.log('SUB_systemTime_setDate_JS_API_0700 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_2600 - * @tc.name Test systemTime.setDate date = new Date("February 29, 2022 11:13:00") + * @tc.number SUB_systemTime_setDate_JS_API_0800 + * @tc.name Test systemTime.setDate date = new Date(2040,2,30) * @tc.desc Test systemTime_setDate API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test26', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_2600 start") - systemTime.setDate(new Date("February 29, 2022 11:13:00")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(false).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_2600 end'); - done() + it('systemTime_setDate_test8',0, async () => { + console.log('SUB_systemTime_setDate_JS_API_0800 start') + var date = new Date(2022,1,31) + + console.log('setDate = ' + date) + systemTime.setDate(date) + + var resGetDate = systemTime.getDate() + console.log('GetDate = ' + resGetDate) + assert.deepEqual(resGetDate,date) + + console.log('setDate = new Date(2040,2,30)') + systemTime.setDate(new Date(2040,2,30)) + + var resGetDate = systemTime.getDate() + console.log('GetDate = ' + resGetDate) + assert.deepEqual(resGetDate,date) + + console.log('SUB_systemTime_setDate_JS_API_0800 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_2700 - * @tc.name Test systemTime.setDate date = new Date("February 29, 2040 11:13:00") + * @tc.number SUB_systemTime_setDate_JS_API_0900 + * @tc.name Test systemTime.setDate date = new Date(2022,6,30) * @tc.desc Test systemTime_setDate API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test27', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_2700 start") - systemTime.setDate(new Date("February 29, 2040 11:13:00")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_2700 end'); - done() + it('systemTime_setDate_test9',0, async () => { + console.log('SUB_systemTime_setDate_JS_API_0900 start') + var date = new Date(2022,6,30) + + console.log('setDate = ' + date) + systemTime.setDate(date) + + var resGetDate = systemTime.getDate() + console.log('GetDate = ' + resGetDate) + assert.deepEqual(resGetDate,date) + + console.log('SUB_systemTime_setDate_JS_API_0900 end'); }) - - /** - * @tc.number SUB_systemTime_setDate_JS_API_2800 - * @tc.name Test systemTime.setDate date = new Date("February 1, 2022 00:00:00") + + /** + * @tc.number SUB_systemTime_setDate_JS_API_1000 + * @tc.name Test systemTime.setDate date = new Date(2022,6,31) * @tc.desc Test systemTime_setDate API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test28', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_2800 start") - systemTime.setDate(new Date("February 1, 2022 00:00:00")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_2800 end'); - done() + it('systemTime_setDate_test10',0, async () => { + console.log('SUB_systemTime_setDate_JS_API_1000 start') + var date = new Date(2022,1,31) + + console.log('setDate = ' + date) + systemTime.setDate(date) + + var resGetDate = systemTime.getDate() + console.log('GetDate = ' + resGetDate) + assert.deepEqual(resGetDate,date) + + console.log('setDate = new Date(2022,6,31)') + systemTime.setDate(new Date(2022,6,31)) + + var resGetDate = systemTime.getDate() + console.log('GetDate = ' + resGetDate) + assert.deepEqual(resGetDate,date) + + console.log('SUB_systemTime_setDate_JS_API_1000 end'); }) /** - * @tc.number SUB_systemTime_setDate_JS_API_2900 - * @tc.name Test systemTime.setDate date = new Date("February 1, 2022 12:00:00") + * @tc.number SUB_systemTime_setDate_JS_API_1100 + * @tc.name Test systemTime.setDate date = new Date(2022,12,31) * @tc.desc Test systemTime_setDate API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test29', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_2900 start") - systemTime.setDate(new Date("February 1, 2022 12:00:00")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_2900 end'); - done() + it('systemTime_setDate_test11',0, async () => { + console.log('SUB_systemTime_setDate_JS_API_1100 start') + var date = new Date(2022,12,31) + + console.log('setDate = ' + date) + systemTime.setDate(date) + + var resGetDate = systemTime.getDate() + console.log('GetDate = ' + resGetDate) + assert.deepEqual(resGetDate,date) + + console.log('SUB_systemTime_setDate_JS_API_1100 end'); }) - + /** - * @tc.number SUB_systemTime_setDate_JS_API_3000 - * @tc.name Test systemTime.setDate date = new Date("February 1, 2022 23:00:00") + * @tc.number SUB_systemTime_setDate_JS_API_1200 + * @tc.name Test systemTime.setDate date = new Date(2022,13,1) * @tc.desc Test systemTime_setDate API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test30', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_3000 start") - systemTime.setDate(new Date("February 1, 2022 23:00:00")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_3000 end'); - done() + it('systemTime_setDate_test12',0, async () => { + console.log('SUB_systemTime_setDate_JS_API_1200 start') + var date = new Date(2022,1,31) + + console.log('setDate = ' + date) + systemTime.setDate(date) + + var resGetDate = systemTime.getDate() + console.log('GetDate = ' + resGetDate) + assert.deepEqual(resGetDate,date) + + console.log('setDate = new Date(2022,13,1)') + systemTime.setDate(new Date(2022,13,1)) + + var resGetDate = systemTime.getDate() + console.log('GetDate = ' + resGetDate) + assert.deepEqual(resGetDate,date) + + console.log('SUB_systemTime_setDate_JS_API_1200 end'); }) - - /** - * @tc.number SUB_systemTime_setDate_JS_API_3100 - * @tc.name Test systemTime.setDate date = new Date("February 1, 2022 23:59:59") - * @tc.desc Test systemTime_setDate API functionality. + + /** + * @tc.number SUB_systemTime_getRealActiveTime_JS_API_0100 + * @tc.name Test systemTime.getRealActiveTime + * @tc.desc Test systemTime_getRealActiveTime API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test31', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_3100 start") - systemTime.setDate(new Date("February 1, 2022 23:59:59")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_3100 end'); - done() + it('systemTime_getRealActiveTime_test1',0, async () => { + console.log('SUB_systemTime_getRealActiveTime_JS_API_0100 start') + + var resGetTime0 = systemTime.getRealActiveTime() + console.log('GetTime0 = ' + resGetTime0) + + sleep(5000).then(() => { + var resGetTime1 = systemTime.getRealActiveTime(); + console.log('GetTime1 = ' + resGetTime1); + assert.equal(resGetTime1 <= (resGetTime0 + 6000) && resGetTime1 >= (resGetTime0 + 5000)); + + console.log('SUB_systemTime_getRealActiveTime_JS_API_0100 end'); + }) }) - - /** - * @tc.number SUB_systemTime_setDate_JS_API_3200 - * @tc.name Test systemTime.setDate date = new Date("February 1, 2022 24:00:00") - * @tc.desc Test systemTime_setDate API functionality. + + /** + * @tc.number SUB_systemTime_getRealActiveTimeNs_JS_API_0100 + * @tc.name Test systemTime.getRealActiveTimeNs + * @tc.desc Test systemTime_getRealActiveTimeNs API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test32', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_3200 start") - systemTime.setDate(new Date("February 1, 2022 24:00:00")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(false).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_3200 end'); - done() + it('systemTime_getRealActiveTimeNs_test1',0, async () => { + console.log('SUB_systemTime_getRealActiveTimeNs_JS_API_0100 start') + + var resGetTime0 = systemTime.getRealActiveTimeNs() + console.log('GetTime0 = ' + resGetTime0) + + sleep(5000).then(() => { + var resGetTime1 = systemTime.getRealActiveTimeNs(); + console.log('GetTime1 = ' + resGetTime1); + assert.equal(resGetTime1 <= (resGetTime0 + 6000 * 1000000) && resGetTime1 >= (resGetTime0 + 5000 * 1000000)); + + console.log('SUB_systemTime_getRealActiveTimeNs_JS_API_0100 end'); + }) }) - - /** - * @tc.number SUB_systemTime_setDate_JS_API_3300 - * @tc.name Test systemTime.setDate date = new Date("February 1, 2022 12:59:00") - * @tc.desc Test systemTime_setDate API functionality. + + /** + * @tc.number SUB_systemTime_getRealTime_JS_API_0100 + * @tc.name Test systemTime.getRealTime + * @tc.desc Test systemTime_getRealTime API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test33', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_3300 start") - systemTime.setDate(new Date("February 1, 2022 12:59:00")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_3300 end'); - done() + it('systemTime_getRealTime_test1',0, async () => { + console.log('SUB_systemTime_getRealTime_JS_API_0100 start') + + var resGetTime0 = systemTime.getRealTime() + console.log('GetTime0 = ' + resGetTime0) + + sleep(5000).then(() => { + var resGetTime1 = systemTime.getRealTime(); + console.log('GetTime1 = ' + resGetTime1); + assert.equal(resGetTime1 <= (resGetTime0 + 6000) && resGetTime1 >= (resGetTime0 + 5000)); + + console.log('SUB_systemTime_getRealTime_JS_API_0100 end'); + }) }) - - /** - * @tc.number SUB_systemTime_setDate_JS_API_3400 - * @tc.name Test systemTime.setDate date = new Date("February 1, 2022 12:00:59") - * @tc.desc Test systemTime_setDate API functionality. + + /** + * @tc.number SUB_systemTime_getRealTimeNs_JS_API_0100 + * @tc.name Test systemTime.getRealTimeNs + * @tc.desc Test systemTime_getRealTimeNs API functionality. * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('systemTime_setDate_test34', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_3400 start") - systemTime.setDate(new Date("February 1, 2022 12:00:59")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_3400 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setDate_JS_API_3500 - * @tc.name Test systemTime.setDate date = new Date("February 1, 2022 12:00:60") - * @tc.desc Test systemTime_setDate API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setDate_test35', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_3500 start") - systemTime.setDate(new Date("February 1, 2022 12:00:60")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(false).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_3500 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setDate_JS_API_3600 - * @tc.name Test systemTime.setDate date = new Date("February 1, 2022 12:60:00") - * @tc.desc Test systemTime_setDate API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setDate_test36', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_3600 start") - systemTime.setDate(new Date("February 1, 2022 12:60:00")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(false).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_3600 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setDate_JS_API_3700 - * @tc.name Test systemTime.setDate date = new Date("!!@#$%^&*") - * @tc.desc Test systemTime_setDate API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setDate_test37', 0, async function (done) { - console.log("SUB_systemTime_setDate_JS_API_3700 start") - systemTime.setDate(new Date("!!@#$%^&*")) - .then(data =>{ - console.log("setDate ===data " + data) - expect(false).to.a('boolean') - }).catch(error => { - console.log("setDate ===error " + error) - console.log("setDate ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setDate_JS_API_3700 end'); - done() + it('systemTime_getRealTimeNs_test1',0, async () => { + console.log('SUB_systemTime_getRealTimeNs_JS_API_0100 start') + + var resGetTime0 = systemTime.getRealTimeNs() + console.log('GetTime0 = ' + resGetTime0) + + sleep(5000).then(() => { + var resGetTime1 = systemTime.getRealTimeNs(); + console.log('GetTime1 = ' + resGetTime1); + assert.equal(resGetTime1 <= (resGetTime0 + 6000 * 1000000) && resGetTime1 >= (resGetTime0 + 5000 * 1000000)); + + console.log('SUB_systemTime_getRealTimeNs_JS_API_0100 end'); + }) }) - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_0100 - * @tc.name Test systemTime.setTimezone timezone = "Anadyr, Russia" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test1', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_0100 start") - systemTime.setTimezone("Anadyr, Russia") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_0100 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_0200 - * @tc.name Test systemTime.setTimezone timezone = "Honiara, SolomonIslands" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test2', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_0200 start") - systemTime.setTimezone("Honiara, SolomonIslands") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_0200 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_0300 - * @tc.name Test systemTime.setTimezone timezone = "Melbourne, Australia" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test3', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_0300 start") - systemTime.setTimezone("Melbourne, Australia") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_0300 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_0400 - * @tc.name Test systemTime.setTimezone timezone = "Tokyo, Japan" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test4', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_0400 start") - systemTime.setTimezone("Tokyo, Japan") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_0400 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_0500 - * @tc.name Test systemTime.setTimezone timezone = "Beijing, China" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test5', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_0500 start") - systemTime.setTimezone("Beijing, China") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_0500 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_0600 - * @tc.name Test systemTime.setTimezone timezone = "Jakarta, Indonesia" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test6', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_0600 start") - systemTime.setTimezone("Jakarta, Indonesia") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_0600 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_0700 - * @tc.name Test systemTime.setTimezone timezone = "Dhaka, Bangladesh" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test7', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_0700 start") - systemTime.setTimezone("Dhaka, Bangladesh") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_0700 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_0800 - * @tc.name Test systemTime.setTimezone timezone = "Tashkent, Uzbekistan" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test8', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_0800 start") - systemTime.setTimezone("Tashkent, Uzbekistan") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_0800 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_0900 - * @tc.name Test systemTime.setTimezone timezone = "Dubai, U.A.E." - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test9', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_0900 start") - systemTime.setTimezone("Dubai, U.A.E.") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_0900 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_1000 - * @tc.name Test systemTime.setTimezone timezone = "Moscow, Russia" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test10', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_1000 start") - systemTime.setTimezone("Moscow, Russia") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_1000 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_1100 - * @tc.name Test systemTime.setTimezone timezone = "Brussels, Belgium" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test11', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_1100 start") - systemTime.setTimezone("Brussels, Belgium") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_1100 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_1200 - * @tc.name Test systemTime.setTimezone timezone = "London, England" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test12', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_1200 start") - systemTime.setTimezone("London, England") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_1200 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_1300 - * @tc.name Test systemTime.setTimezone timezone = "Accra, Ghana" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test13', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_1300 start") - systemTime.setTimezone("Accra, Ghana") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_1300 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_1400 - * @tc.name Test systemTime.setTimezone timezone = "Praia, CaboVerde" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test14', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_1400 start") - systemTime.setTimezone("Praia, CaboVerde") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_1400 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_1500 - * @tc.name Test systemTime.setTimezone timezone = "Nuuk, Greenland" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test15', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_1500 start") - systemTime.setTimezone("Nuuk, Greenland") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_1500 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_1600 - * @tc.name Test systemTime.setTimezone timezone = "Buenos Aires, Argentina" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test16', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_1600 start") - systemTime.setTimezone("Buenos Aires, Argentina") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_1600 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_1700 - * @tc.name Test systemTime.setTimezone timezone = "New York, U.S.A." - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test17', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_1700 start") - systemTime.setTimezone("New York, U.S.A.") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_1700 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_1800 - * @tc.name Test systemTime.setTimezone timezone = "Mexico City, Mexico" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test18', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_1800 start") - systemTime.setTimezone("Mexico City, Mexico") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_1800 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_1900 - * @tc.name Test systemTime.setTimezone timezone = "Guatemala City, Guatemala" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test19', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_1900 start") - systemTime.setTimezone("Guatemala City, Guatemala") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_1900 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_2000 - * @tc.name Test systemTime.setTimezone timezone = "Los Angeles, U.S.A." - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test20', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_2000 start") - systemTime.setTimezone("Los Angeles, U.S.A.") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_2000 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_2100 - * @tc.name Test systemTime.setTimezone timezone = "Anchorage, U.S.A." - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test21', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_2100 start") - systemTime.setTimezone("Anchorage, U.S.A.") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_2100 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_2200 - * @tc.name Test systemTime.setTimezone timezone = "Adak, U.S.A." - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test22', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_2200 start") - systemTime.setTimezone("Adak, U.S.A.") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_2200 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_2300 - * @tc.name Test systemTime.setTimezone timezone = "Honolulu, U.S.A." - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test23', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_2300 start") - systemTime.setTimezone("Honolulu, U.S.A.") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_2300 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_2400 - * @tc.name Test systemTime.setTimezone timezone = "Alofi, Niue" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test24', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_2400 start") - systemTime.setTimezone("Alofi, Niue") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_2400 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_2500 - * @tc.name Test systemTime.setTimezone timezone = "Baker Island, U.S.A." - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test25', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_2500 start") - systemTime.setTimezone("Baker Island, U.S.A.") - .then(data =>{ - console.log("setTimezone ===data " + data) - expect(true).to.a('boolean') - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_2500 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_2600 - * @tc.name Test systemTime.setTimezone timezone = "Tomsk, Asia" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test26', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_2600 start") - systemTime.setTimezone("Tomsk, Asia") - .then(data =>{ - console.log("setTimezone ===data " + data) - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_2600 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_2700 - * @tc.name Test systemTime.setTimezone timezone = "Chongqing, China" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test27', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_2700 start") - systemTime.setTimezone("Beijing, China") - .then(data =>{ - console.log("setTimezone ===data " + data) - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_2700 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_2800 - * @tc.name Test systemTime.setTimezone timezone = "" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test28', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_2800 start") - systemTime.setTimezone("") - .then(data =>{ - console.log("setTimezone ===data " + data) - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_2800 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_2900 - * @tc.name Test systemTime.setTimezone timezone = "AAA...." - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test29', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_2900 start") - systemTime.setTimezone("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA") - .then(data =>{ - console.log("setTimezone ===data " + data) - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_2900 end'); - done() - }) - - /** - * @tc.number SUB_systemTime_setTimezone_JS_API_3000 - * @tc.name Test systemTime.setTimezone timezone = "~!@#$%^&*?;'[])(*-=+" - * @tc.desc Test systemTime_setTimezone API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTime_setTimezone_test30', 0, async function (done) { - console.log("SUB_systemTime_setTimezone_JS_API_3000 start") - systemTime.setTimezone("~!@#$%^&*?;'[])(*-=+") - .then(data =>{ - console.log("setTimezone ===data " + data) - }).catch(error => { - console.log("setTimezone ===error " + error) - console.log("setTimezone ===data " + data) - execpt(0).assertLarger(1) - }); - console.log('SUB_systemTime_setTimezone_JS_API_3000 end'); - done() - }) + function sleep (time) { + return new Promise((resolve) => setTimeout(resolve, time)); + } }) \ No newline at end of file diff --git a/miscservices/TimerTest_js/BUILD.gn b/miscservices/TimerTest_js/BUILD.gn index cf3a39566b914e1aaef6738b735e5ce8b9c3acd5..30171f624883b1d4681f899f984cbba4091c19a0 100644 --- a/miscservices/TimerTest_js/BUILD.gn +++ b/miscservices/TimerTest_js/BUILD.gn @@ -16,16 +16,16 @@ import("//test/xts/tools/build/suite.gni") ohos_js_hap_suite("timer_js_test") { hap_profile = "./src/main/config.json" deps = [ - ":time_js_assets", - ":time_resources", + ":hjs_demo_js_assets", + ":hjs_demo_resources", ] certificate_profile = "./signature/openharmony_sx.p7b" hap_name = "ActsTimerJSApiTest" } -ohos_js_assets("time_js_assets") { +ohos_js_assets("hjs_demo_js_assets") { source_dir = "./src/main/js/default" } -ohos_resources("time_resources") { +ohos_resources("hjs_demo_resources") { sources = [ "./src/main/resources" ] hap_profile = "./src/main/config.json" } diff --git a/miscservices/TimerTest_js/Test.json b/miscservices/TimerTest_js/Test.json index 65832f795bd143f5dfe3c58b4fbeff3c2dd02f0d..d2d2cf2383fcec1f1155636761b4ccff7280d927 100644 --- a/miscservices/TimerTest_js/Test.json +++ b/miscservices/TimerTest_js/Test.json @@ -2,9 +2,9 @@ "description": "Configuration for time js api Tests", "driver": { "type": "JSUnitTest", - "test-timeout": "60000", + "test-timeout": "600000", "package": "ohos.acts.miscservices.timer", - "shell-timeout": "60000" + "shell-timeout": "600000" }, "kits": [ { diff --git a/miscservices/TimerTest_js/src/main/js/default/test/SystemTimerJsunit.test.js b/miscservices/TimerTest_js/src/main/js/default/test/SystemTimerJsunit.test.js index 1afc3372019f3efb3bb457a7f335f1f8cfb2e6e1..790860990aa41ebfaf5ffd9e0ac15513a3020c9d 100644 --- a/miscservices/TimerTest_js/src/main/js/default/test/SystemTimerJsunit.test.js +++ b/miscservices/TimerTest_js/src/main/js/default/test/SystemTimerJsunit.test.js @@ -40,16 +40,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_0100 end'); }); @@ -64,7 +61,7 @@ describe('TimerTest', function() { it('systemTimer_Timer_test2',0, async () => { console.log("SUB_systemTimer_Timer_JS_API_0200 start") var options = { - type:TIMER_TYPE_REALTIME_WAKEUP, + type:TIMER_TYPE_WAKEUP, repeat:false, persistent:false } @@ -73,16 +70,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_0200 end'); }); @@ -106,16 +100,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_0300 end'); }); @@ -139,16 +130,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_0400 end'); }); @@ -172,16 +160,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 0) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 0) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_0500 end'); }); @@ -205,16 +190,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 5000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 5000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_0600 end'); }); @@ -238,16 +220,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, Number.MAX_VALUE/2) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, Number.MAX_VALUE/2) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_0700 end'); }); @@ -271,16 +250,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, Number.MAX_VALUE-1) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, Number.MAX_VALUE-1) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_0800 end'); }); @@ -304,16 +280,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, Number.MAX_VALUE) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, Number.MAX_VALUE) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + ystemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_0900 end'); }); @@ -337,16 +310,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_1000 end'); }); @@ -370,16 +340,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_1100 end'); }); @@ -403,16 +370,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_1200 end'); }); @@ -438,16 +402,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_1300 end'); } }); @@ -473,16 +434,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_1400 end'); }); @@ -507,16 +465,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_1500 end'); }); @@ -541,16 +496,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_1600 end'); }); @@ -575,16 +527,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_1700 end'); }); @@ -609,16 +558,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_1800 end'); }); @@ -637,23 +583,19 @@ describe('TimerTest', function() { repeat:false, interval:100000, persistent:false - //wantAgent:WantAgent } console.log("create timer") let timer = systemTimer.createTimer(options) expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_1900 end'); }); @@ -679,16 +621,13 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_2000 end'); }); @@ -712,12 +651,10 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start a not exist timer") - let startTimerRes = systemTimer.startTimer(timer + 1, 100000) - expect(startTimerRes).assertEqual(false) + systemTimer.startTimer(timer + 1, 100000) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_2100 end'); }); @@ -741,20 +678,16 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop a not exist timer") - let stopTimerRes = systemTimer.stopTimer(timer + 1) - expect(stopTimerRes).assertEqual(false) + systemTimer.stopTimer(timer + 1) console.log("stop the current timer") - stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_2200 end'); }); @@ -778,20 +711,16 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy a not exist timer") - let destroyTimerRes = systemTimer.destroyTimer(timer + 1) - expect(destroyTimerRes).assertEqual(false) + systemTimer.destroyTimer(timer + 1) console.log("destroy timer") - destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_2300 end'); }); @@ -815,12 +744,10 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("stop a not started timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(false) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_2400 end'); }); @@ -844,12 +771,10 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("destroy a started timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_2500 end'); }); @@ -873,20 +798,16 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("start timer again") - startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_2600 end'); }); @@ -910,20 +831,16 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("stop timer again") - stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_2700 end'); }); @@ -947,27 +864,22 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log("destroy timer again") - destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(false) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_2800 end'); }); - /** * @tc.number SUB_systemTimer_Timer_JS_API_2900 - * @tc.name Test systemTimer.Timer type = TIMER_TYPE_IDLE + * @tc.name Test systemTimer.createTTimer type = TIMER_TYPE_IDLE * @tc.desc Test systemTimer_Timer API functionality. * @tc.size : MEDIUM * @tc.type : Function @@ -985,54 +897,16 @@ describe('TimerTest', function() { expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) + systemTimer.startTimer(timer, 100000) console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) + systemTimer.stopTimer(timer) console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) + systemTimer.destroyTimer(timer) console.log('SUB_systemTimer_Timer_JS_API_2900 end'); }); - - /** - * @tc.number SUB_systemTimer_Timer_JS_API_3000 - * @tc.name Test systemTimer.Timer type = TIMER_TYPE_WEAKUP - * @tc.desc Test systemTimer_Timer API functionality. - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('systemTimer_Timer_test30',0, async () => { - console.log("SUB_systemTimer_Timer_JS_API_3000 start") - var options = { - type:TIMER_TYPE_WEAKUP, - repeat:false, - persistent:false - } - console.log("create timer") - let timer = systemTimer.createTimer(options) - expect(parseInt(timer) == parseFloat(timer)).assertEqual(true) - - console.log("start timer") - let startTimerRes = systemTimer.startTimer(timer, 100000) - expect(startTimerRes).assertEqual(true) - - console.log("stop timer") - let stopTimerRes = systemTimer.stopTimer(timer) - expect(stopTimerRes).assertEqual(true) - - console.log("destroy timer") - let destroyTimerRes = systemTimer.destroyTimer(timer) - expect(destroyTimerRes).assertEqual(true) - console.log('SUB_systemTimer_Timer_JS_API_3000 end'); - }); - - /** * @function Used for callback functions * @tc.name callbackFunction diff --git a/miscservices/TimerTest_js/src/main/resources/base/element/string.json b/miscservices/TimerTest_js/src/main/resources/base/element/string.json index c557307449d870c30d3424570a169ecdc9a06651..7d8cda7795aa2464c77c5bd64e5da3b1a860ea0b 100644 --- a/miscservices/TimerTest_js/src/main/resources/base/element/string.json +++ b/miscservices/TimerTest_js/src/main/resources/base/element/string.json @@ -2,7 +2,7 @@ "string": [ { "name": "app_name", - "value": "JstimeTest" + "value": "JstimerTest" }, { "name": "mainability_description",