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

!8269 新增hilogjs测试用例

Merge pull request !8269 from chenxuihui/master
/*
* Copyright (C) 2021 Huawei Device Co., Ltd.
* Copyright (C) 2023 Huawei Device Co., Ltd.
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
......@@ -36,13 +36,13 @@ describe('HilogJsTest', function () {
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_0100
* @tc.name hitrace interface test
* @tc.desc hitrace begin interface test.
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi01', 2, function () {
console.info('testHilogJsApi01 start');
try{
hilog.debug(0x3200, "HILOGTEST", "%{public}s", ['hilogJs0100'])
hilog.debug(0x3200, "HILOGTEST", "%{public}s", 'hilogJs0100')
} catch (error){
console.log(`testHilogJsApi01 got an error: ${JSON.stringify(error)}`)
expect().assertFail()
......@@ -52,13 +52,13 @@ describe('HilogJsTest', function () {
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_0200
* @tc.name hitrace interface test
* @tc.desc hitrace begin interface test.
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi02', 2, function () {
console.info('testHilogJsApi02 start');
try{
hilog.error(0x3200, "HILOGTEST", "%{public}s", ['hilogJs0200'])
hilog.error(0x3200, "HILOGTEST", "%{public}s", 'hilogJs0200')
} catch (error){
console.log(`testHilogJsApi02 got an error: ${JSON.stringify(error)}`)
expect().assertFail()
......@@ -68,13 +68,13 @@ describe('HilogJsTest', function () {
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_0300
* @tc.name hitrace interface test
* @tc.desc hitrace begin interface test.
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi03', 2, function () {
console.info('testHilogJsApi03 start');
try{
hilog.fatal(0x3200, "HILOGTEST", "%{public}s", ['hilogJs0300'])
hilog.fatal(0x3200, "HILOGTEST", "%{public}s", 'hilogJs0300')
} catch (error){
console.log(`testHilogJsApi03 got an error: ${JSON.stringify(error)}`)
expect().assertFail()
......@@ -84,13 +84,13 @@ describe('HilogJsTest', function () {
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_0400
* @tc.name hitrace interface test
* @tc.desc hitrace begin interface test.
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi04', 2, function () {
console.info('testHilogJsApi04 start');
try{
hilog.info(0x3200, "HILOGTEST", "%{public}s", ['hilogJs0400'])
hilog.info(0x3200, "HILOGTEST", "%{public}s", 'hilogJs0400')
} catch (error){
console.log(`testHilogJsApi04 got an error: ${JSON.stringify(error)}`)
expect().assertFail()
......@@ -100,13 +100,13 @@ describe('HilogJsTest', function () {
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_0500
* @tc.name hitrace interface test
* @tc.desc hitrace begin interface test.
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi05', 2, function () {
console.info('testHilogJsApi04 start');
try{
hilog.warn(0x3200, "HILOGTEST", "%{public}s", ['hilogJs0500'])
hilog.warn(0x3200, "HILOGTEST", "%{public}s", 'hilogJs0500')
} catch (error){
console.log(`testHilogJsApi05 got an error: ${JSON.stringify(error)}`)
expect().assertFail()
......@@ -246,7 +246,7 @@ describe('HilogJsTest', function () {
it('testHilogJsApi16', 2, function () {
console.info('testHilogJsApi16 start');
try{
hilog.debug(0x3200, "HILOGTEST", "%{public}s", ['hilogJs1800'])
hilog.debug(0x3200, "HILOGTEST", "%{public}s", 'hilogJs1800')
}catch(error){
console.log(`testHilogJsApi16 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
......@@ -256,13 +256,13 @@ describe('HilogJsTest', function () {
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_2100
* @tc.name hitrace interface test
* @tc.desc hitrace begin interface test.
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi17', 2, function () {
console.info('testHilogJsApi17 start');
try{
hilog.debug(0x3200, "HILOGTEST", "%{public}d", [2.1])
hilog.debug(0x3200, "HILOGTEST", "%{public}d", 2.1)
}catch(error){
console.log(`testHilogJsApi17 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
......@@ -272,13 +272,13 @@ describe('HilogJsTest', function () {
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_2500
* @tc.name hitrace interface test
* @tc.desc hitrace begin interface test.
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi18', 2, function () {
console.info('testHilogJsApi18 start');
try{
hilog.debug(0x3200, "HILOGTEST", "%{public}d", [65535])
hilog.debug(0x3200, "HILOGTEST", "%{public}d", 65535)
}catch(error){
console.log(`testHilogJsApi18 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
......@@ -288,13 +288,13 @@ describe('HilogJsTest', function () {
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_2600
* @tc.name hitrace interface test
* @tc.desc hitrace begin interface test.
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi19', 2, function () {
console.info('testHilogJsApi19 start');
try{
hilog.debug(0x3200, "HILOGTEST", "%{public}s", ["hilog info"])
hilog.debug(0x3200, "HILOGTEST", "%{public}s", "hilog info")
}catch(error){
console.log(`testHilogJsApi19 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
......@@ -304,13 +304,13 @@ describe('HilogJsTest', function () {
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_2900
* @tc.name hitrace interface test
* @tc.desc hitrace begin interface test.
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi20', 2, function () {
console.info('testHilogJsApi20 start');
try{
hilog.debug(0x3200, "HILOGTEST", "%{public}d", [2147483647])
hilog.debug(0x3200, "HILOGTEST", "%{public}d", 2147483647)
}catch(error){
console.log(`testHilogJsApi20 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
......@@ -320,13 +320,13 @@ describe('HilogJsTest', function () {
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_3000
* @tc.name hitrace interface test
* @tc.desc hitrace begin interface test.
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi21', 2, function () {
console.info('testHilogJsApi21 start');
try{
hilog.debug(0x3200, "HILOGTEST", "%{public}s", ["100%s%d%x%f"])
hilog.debug(0x3200, "HILOGTEST", "%{public}s", "100%s%d%x%f")
}catch(error){
console.log(`testHilogJsApi21 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
......@@ -334,16 +334,15 @@ describe('HilogJsTest', function () {
console.info('testHilogJsApi21 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_3200
* @tc.name hitrace interface test
* @tc.desc hitrace begin interface test.
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi22', 2, function () {
console.info('testHilogJsApi22 start');
try{
hilog.debug(0x3200, "HILOGTEST", "%{public}s", ["65536"])
hilog.debug(0x3200, "HILOGTEST", "%{public}s", "65536")
}catch(error){
console.log(`testHilogJsApi22 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
......@@ -353,14 +352,14 @@ describe('HilogJsTest', function () {
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_3300
* @tc.name hitrace interface test
* @tc.desc hitrace begin interface test.
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi23', 2, function () {
console.info('testHilogJsApi23 start');
try{
hilog.debug(0x3200, "HILOGTEST", "username:%{public}s, password:%{private}s.", ["username", "password"])
hilog.debug(0x3200, "HILOGTEST", "username:%{public}s, password:%s.", ["username123", "password"])
hilog.debug(0x3200, "HILOGTEST", "username:%{public}s, password:%{private}s.", "username", "password")
hilog.debug(0x3200, "HILOGTEST", "username:%{public}s, password:%s.", "username123", "password")
}catch(error){
console.log(`testHilogJsApi23 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
......@@ -370,13 +369,13 @@ describe('HilogJsTest', function () {
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_3400
* @tc.name hitrace interface test
* @tc.desc hitrace begin interface test.
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi24', 2, function () {
console.info('testHilogJsApi24 start');
try{
hilog.debug(0x3200, "HILOGTEST", "%{public}s", ["hilog public"])
hilog.debug(0x3200, "HILOGTEST", "%{public}s", "hilog public")
}catch(error){
console.log(`testHilogJsApi24 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
......@@ -386,13 +385,13 @@ describe('HilogJsTest', function () {
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_3500
* @tc.name hitrace interface test
* @tc.desc hitrace begin interface test.
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi25', 2, function () {
console.info('testHilogJsApi25 start');
try{
hilog.debug(0x3200, "HILOGTEST", "%{nopublic}s", ["Hilogtest"])
hilog.debug(0x3200, "HILOGTEST", "%{nopublic}s", "Hilogtest")
}catch(error){
console.log(`testHilogJsApi25 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
......@@ -402,14 +401,14 @@ describe('HilogJsTest', function () {
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_3800
* @tc.name hitrace interface test
* @tc.desc hitrace begin interface test.
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi26', 2, function () {
console.info('testHilogJsApi26 start');
try{
hilog.info(0x3200, "HILOGTEST", "username:%{public}s, password:%{private}s.", ["username", "password"])
hilog.info(0x3200, "HILOGTEST", "username:%{public}s, password:%s.", ["username123", "password"])
hilog.info(0x3200, "HILOGTEST", "username:%{public}s, password:%{private}s.", "username", "password")
hilog.info(0x3200, "HILOGTEST", "username:%{public}s, password:%s.", "username123", "password")
}catch(error){
console.log(`testHilogJsApi26 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
......@@ -419,26 +418,276 @@ describe('HilogJsTest', function () {
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_3900
* @tc.name hitrace interface test
* @tc.desc hitrace begin interface test.
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi27', 2, function () {
console.info('testHilogJsApi27 start');
const res = hilogndk.ohIsLoggableTest();
expect(res).assertEqual(true);
try{
hilog.info(0xffff, "HILOGTEST", "username:%{public}s, password:%{public}s.", "username", "password")
}catch(error){
console.log(`testHilogJsApi27 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
}
console.info('testHilogJsApi27 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_4000
* @tc.name hitrace interface test
* @tc.desc hitrace begin interface test.
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi28', 2, function () {
console.info('testHilogJsApi28 start');
try{
hilog.info(0xfffe, "HILOGTEST", "username:%{public}s, password:%{public}s.", "username", "password")
}catch(error){
console.log(`testHilogJsApi28 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
}
console.info('testHilogJsApi28 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_4100
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi29', 2, function () {
console.info('testHilogJsApi29 start');
try{
hilog.info(0xfffff, "HILOGTEST", "username:%{public}s, password:%{public}s.", "username", "password")
}catch(error){
console.log(`testHilogJsApi29 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
}
console.info('testHilogJsApi29 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_4200
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi30', 2, function () {
console.info('testHilogJsApi30 start');
try{
hilog.info(0xffffe, "HILOGTEST", "username:%{public}s, password:%{public}s.", "username", "password")
}catch(error){
console.log(`testHilogJsApi30 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
}
console.info('testHilogJsApi30 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_4300
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi31', 2, function () {
console.info('testHilogJsApi31 start');
try{
// @ts-ignore
hilog.info("中文domainId", "HILOGTEST", "username:%{public}s, password:%{public}s.", "username", "password")
}catch(error){
console.log(`testHilogJsApi31 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
}
console.info('testHilogJsApi31 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_4400
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi32', 2, function () {
console.info('testHilogJsApi32 start');
try{
hilog.info(100, "HILOGTEST", "username:%{public}s, password:%{public}s.", "username", "password")
}catch(error){
console.log(`testHilogJsApi32 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
}
console.info('testHilogJsApi32 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_4500
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi33', 2, function () {
console.info('testHilogJsApi33 start');
try{
hilog.info(0x3200, "HILOGTEST", "username:%{public}s.", null)
}catch(error){
console.log(`testHilogJsApi33 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
}
console.info('testHilogJsApi33 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_4600
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi34', 2, function () {
console.info('testHilogJsApi34 start');
try{
hilog.info(0x3200, "HILOGTEST", "username:%{public}s.", undefined)
}catch(error){
console.log(`testHilogJsApi34 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
}
console.info('testHilogJsApi34 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_4700
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi35', 2, function () {
console.info('testHilogJsApi35 start');
try{
hilog.info(0x3200, "HILOGTEST", "MAX Number:%{public}d, MIN Number:%{public}d", Number.MAX_VALUE, Number.MIN_VALUE)
}catch(error){
console.log(`testHilogJsApi35 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
}
console.info('testHilogJsApi35 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_4800
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi36', 2, function () {
console.info('testHilogJsApi36 start');
try{
hilog.info(0x3200, "HILOGTEST", "中文测试:%{public}s, 混合打印:%{public}s", "中文打印测试", "for中文test,.;:*_-=^(%)?#$/|\\")
}catch(error){
console.log(`testHilogJsApi36 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
}
console.info('testHilogJsApi36 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_4900
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi37', 2, function () {
console.info('testHilogJsApi37 start');
try{
hilog.info(0x3200, "HILOGTEST", "boolean1:%{public}s, boolean2:%{public}s", true, false)
}catch(error){
console.log(`testHilogJsApi37 got an error: ${JSON.stringify(error)}`)
expect().assertFail();
}
console.info('testHilogJsApi37 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_5100
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi38', 2, function () {
console.info('testHilogJsApi38 start');
const res = hilog.isLoggable(100, "HILOGTEST", hilog.LogLevel.INFO);
expect(res).assertEqual(true);
console.info('testHilogJsApi38 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_5200
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi39', 2, function () {
console.info('testHilogJsApi39 start');
const res = hilog.isLoggable(0xfffff, "HILOGTEST", hilog.LogLevel.INFO);
expect(res).assertEqual(false);
console.info('testHilogJsApi39 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_5400
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi40', 2, function () {
console.info('testHilogJsApi40 start');
const res = hilog.isLoggable(0xffff, "HILOGTEST", hilog.LogLevel.INFO);
expect(res).assertEqual(true);
console.info('testHilogJsApi40 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_5500
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi41', 2, function () {
console.info('testHilogJsApi41 start');
const res = hilog.isLoggable(0xfffe, "HILOGTEST", hilog.LogLevel.INFO);
expect(res).assertEqual(true);
console.info('testHilogJsApi41 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_5600
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi42', 2, function () {
console.info('testHilogJsApi42 start');
const res = hilog.isLoggable(0x123456789, "HILOGTEST", hilog.LogLevel.INFO);
expect(res).assertEqual(false);
console.info('testHilogJsApi42 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_5700
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi43', 2, function () {
console.info('testHilogJsApi43 start');
// @ts-ignore
const res = hilog.isLoggable("中文测试", "HILOGTEST", hilog.LogLevel.INFO);
expect(res).assertEqual(undefined);
console.info('testHilogJsApi43 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_5800
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi44', 2, function () {
console.info('testHilogJsApi44 start');
const res = hilogndk.ohIsLoggableTest();
expect(res).assertEqual(true);
console.info('testHilogJsApi44 end');
})
/**
* @tc.number DFX_DFT_Hiview_Libhilog_Hilog_JS_5900
* @tc.name hilog interface test
* @tc.desc hilog begin interface test.
*/
it('testHilogJsApi45', 2, function () {
console.info('testHilogJsApi45 start');
const res = hilogndk.ohPrintTest();
expect(res).assertEqual(true);
console.info('testHilogJsApi28 end');
console.info('testHilogJsApi45 end');
})
})
})
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册