Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
ba5af568
X
Xts Acts
项目概览
OpenHarmony
/
Xts Acts
1 年多 前同步成功
通知
9
Star
22
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
X
Xts Acts
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
ba5af568
编写于
1月 27, 2022
作者:
G
guduhanyan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
xts2022012700
Signed-off-by:
N
guduhanyan
<
xuyanjun27@163.com
>
上级
c9358505
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
778 addition
and
1640 deletion
+778
-1640
miscservices/TimeTest_js/src/main/js/default/test/SystemTimeJsunit.test.js
...Test_js/src/main/js/default/test/SystemTimeJsunit.test.js
+778
-1640
未找到文件。
miscservices/TimeTest_js/src/main/js/default/test/SystemTimeJsunit.test.js
浏览文件 @
ba5af568
...
...
@@ -20,1965 +20,1103 @@ 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.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
()
})
/**
* @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_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
()
})
/**
* @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_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
()
})
/**
* @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.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
()
})
/**
* @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.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
()
})
/**
* @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.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
()
})
/**
* @tc.number SUB_systemTime_setTime_JS_API_0700
* @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_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
()
})
/**
* @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.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
()
})
/**
* @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.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
()
})
/**
* @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.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
()
})
/**
* @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.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
()
})
/**
* @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.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
()
})
/**
* @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.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
()
})
/**
* @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_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
()
})
/**
* @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_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
()
})
/**
* @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_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
()
})
/**
* @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_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
()
})
/**
* @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_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
()
})
/**
* @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_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
()
})
/**
* @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_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
()
})
/**
* @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_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
()
})
/**
* @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_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
()
})
/**
* @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_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
()
})
/**
* @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_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
()
})
/**
* @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_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
()
})
/**
* @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.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
()
})
/**
* @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.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
()
})
/**
* @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.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
()
})
/**
* @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.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
()
})
/**
* @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.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
()
})
/**
* @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.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
()
})
/**
* @tc.number SUB_systemTime_setDate_JS_API_1900
* @tc.name Test systemTime.setDate date = new Date(-Number.MAX_VALUE)
* @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
()
})
/**
* @tc.number SUB_systemTime_setDate_JS_API_2000
* @tc.name Test systemTime.setDate date = new Date("June 1, 2022 11:13:00")
* @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
()
})
/**
* @tc.number SUB_systemTime_setDate_JS_API_2100
* @tc.name Test systemTime.setDate date = new Date("June 30, 2022 11:13:00")
* @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
()
})
/**
* @tc.number SUB_systemTime_setDate_JS_API_2200
* @tc.name Test systemTime.setDate date = new Date("June 31, 2022 11:13:00")
* @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
()
})
/**
* @tc.number SUB_systemTime_setDate_JS_API_2300
* @tc.name Test systemTime.setDate date = new Date("July 32, 2022 11:13:00")
* @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
()
})
/**
* @tc.number SUB_systemTime_setDate_JS_API_2400
* @tc.name Test systemTime.setDate date = new Date("July 31, 2022")
* @tc.desc Test systemTime_setDate 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_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_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_set
Date_JS_API_25
00
* @tc.name Test systemTime.set
Date date = new Date("February 28, 2022 11:13:00")
* @tc.desc Test systemTime_set
Dat
e API functionality.
* @tc.number SUB_systemTime_set
Timezone_JS_API_02
00
* @tc.name Test systemTime.set
Timezone timezone = 'Honiara, SolomonIslands'
* @tc.desc Test systemTime_set
Timezon
e 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_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_set
Date_JS_API_26
00
* @tc.name Test systemTime.set
Date date = new Date("February 29, 2022 11:13:00")
* @tc.desc Test systemTime_set
Dat
e API functionality.
* @tc.number SUB_systemTime_set
Timezone_JS_API_03
00
* @tc.name Test systemTime.set
Timezone timezone = 'Melbourne, Australia'
* @tc.desc Test systemTime_set
Timezon
e 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_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_set
Date_JS_API_27
00
* @tc.name Test systemTime.set
Date date = new Date("February 29, 2040 11:13:00")
* @tc.desc Test systemTime_set
Dat
e API functionality.
* @tc.number SUB_systemTime_set
Timezone_JS_API_04
00
* @tc.name Test systemTime.set
Timezone timezone = 'Tokyo, Japan'
* @tc.desc Test systemTime_set
Timezon
e 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_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_set
Date_JS_API_28
00
* @tc.name Test systemTime.set
Date date = new Date("February 1, 2022 00:00:00")
* @tc.desc Test systemTime_set
Dat
e API functionality.
* @tc.number SUB_systemTime_set
Timezone_JS_API_05
00
* @tc.name Test systemTime.set
Timezone timezone = 'Beijing, China'
* @tc.desc Test systemTime_set
Timezon
e 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_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_set
Date_JS_API_29
00
* @tc.name Test systemTime.set
Date date = new Date("February 1, 2022 12:00:00")
* @tc.desc Test systemTime_set
Dat
e API functionality.
* @tc.number SUB_systemTime_set
Timezone_JS_API_06
00
* @tc.name Test systemTime.set
Timezone timezone = 'Jakarta, Indonesia'
* @tc.desc Test systemTime_set
Timezon
e 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_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_set
Date_JS_API_30
00
* @tc.name Test systemTime.set
Date date = new Date("February 1, 2022 23:00:00")
* @tc.desc Test systemTime_set
Dat
e API functionality.
* @tc.number SUB_systemTime_set
Timezone_JS_API_07
00
* @tc.name Test systemTime.set
Timezone timezone = 'Dhaka, Bangladesh'
* @tc.desc Test systemTime_set
Timezon
e 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_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_set
Date_JS_API_31
00
* @tc.name Test systemTime.set
Date date = new Date("February 1, 2022 23:59:59")
* @tc.desc Test systemTime_set
Dat
e API functionality.
* @tc.number SUB_systemTime_set
Timezone_JS_API_08
00
* @tc.name Test systemTime.set
Timezone timezone = 'Tashkent, Uzbekistan'
* @tc.desc Test systemTime_set
Timezon
e 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_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_set
Date_JS_API_32
00
* @tc.name Test systemTime.set
Date date = new Date("February 1, 2022 24:00:00")
* @tc.desc Test systemTime_set
Dat
e API functionality.
* @tc.number SUB_systemTime_set
Timezone_JS_API_09
00
* @tc.name Test systemTime.set
Timezone timezone = 'Dubai, U.A.E.'
* @tc.desc Test systemTime_set
Timezon
e 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_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_set
Date_JS_API_33
00
* @tc.name Test systemTime.set
Date date = new Date("February 1, 2022 12:59:00")
* @tc.desc Test systemTime_set
Dat
e API functionality.
* @tc.number SUB_systemTime_set
Timezone_JS_API_10
00
* @tc.name Test systemTime.set
Timezone timezone = 'Moscow, Russia'
* @tc.desc Test systemTime_set
Timezon
e 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_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_set
Date_JS_API_34
00
* @tc.name Test systemTime.set
Date date = new Date("February 1, 2022 12:00:59")
* @tc.desc Test systemTime_set
Dat
e API functionality.
* @tc.number SUB_systemTime_set
Timezone_JS_API_11
00
* @tc.name Test systemTime.set
Timezone timezone = 'Brussels, Belgium'
* @tc.desc Test systemTime_set
Timezon
e 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
()
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_set
Date_JS_API_35
00
* @tc.name Test systemTime.set
Date date = new Date("February 1, 2022 12:00:60")
* @tc.desc Test systemTime_set
Dat
e API functionality.
* @tc.number SUB_systemTime_set
Timezone_JS_API_12
00
* @tc.name Test systemTime.set
Timezone timezone = 'London, England'
* @tc.desc Test systemTime_set
Timezon
e 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
()
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_set
Date_JS_API_36
00
* @tc.name Test systemTime.set
Date date = new Date("February 1, 2022 12:60:00")
* @tc.desc Test systemTime_set
Dat
e API functionality.
* @tc.number SUB_systemTime_set
Timezone_JS_API_13
00
* @tc.name Test systemTime.set
Timezone timezone = 'Accra, Ghana'
* @tc.desc Test systemTime_set
Timezon
e 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
()
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_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
()
})
/**
* @tc.number SUB_systemTime_setTimezone_JS_API_0100
* @tc.name Test systemTime.setTimezone timezone = "Anadyr, Russia"
* @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_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
()
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_setTimezone_JS_API_
02
00
* @tc.name Test systemTime.setTimezone timezone =
"Honiara, SolomonIslands"
* @tc.number SUB_systemTime_setTimezone_JS_API_
15
00
* @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_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
()
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_setTimezone_JS_API_
03
00
* @tc.name Test systemTime.setTimezone timezone =
"Melbourne, Australia"
* @tc.number SUB_systemTime_setTimezone_JS_API_
16
00
* @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_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
()
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_setTimezone_JS_API_
04
00
* @tc.name Test systemTime.setTimezone timezone =
"Tokyo, Japan"
* @tc.number SUB_systemTime_setTimezone_JS_API_
17
00
* @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_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
()
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_setTimezone_JS_API_
05
00
* @tc.name Test systemTime.setTimezone timezone =
"Beijing, China"
* @tc.number SUB_systemTime_setTimezone_JS_API_
18
00
* @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_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
()
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_setTimezone_JS_API_
06
00
* @tc.name Test systemTime.setTimezone timezone =
"Jakarta, Indonesia"
* @tc.number SUB_systemTime_setTimezone_JS_API_
19
00
* @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_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
()
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_setTimezone_JS_API_
07
00
* @tc.name Test systemTime.setTimezone timezone =
"Dhaka, Bangladesh"
* @tc.number SUB_systemTime_setTimezone_JS_API_
20
00
* @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_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
()
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_setTimezone_JS_API_
08
00
* @tc.name Test systemTime.setTimezone timezone =
"Tashkent, Uzbekistan"
* @tc.number SUB_systemTime_setTimezone_JS_API_
21
00
* @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_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
()
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_setTimezone_JS_API_
09
00
* @tc.name Test systemTime.setTimezone timezone =
"Dubai, U.A.E."
* @tc.number SUB_systemTime_setTimezone_JS_API_
22
00
* @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_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
()
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_setTimezone_JS_API_
10
00
* @tc.name Test systemTime.setTimezone timezone =
"Moscow, Russia"
* @tc.number SUB_systemTime_setTimezone_JS_API_
23
00
* @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_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
()
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_setTimezone_JS_API_
11
00
* @tc.name Test systemTime.setTimezone timezone =
"Brussels, Belgium"
* @tc.number SUB_systemTime_setTimezone_JS_API_
24
00
* @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_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
()
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_setTimezone_JS_API_
12
00
* @tc.name Test systemTime.setTimezone timezone =
"London, England"
* @tc.number SUB_systemTime_setTimezone_JS_API_
25
00
* @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_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
()
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_setTimezone_JS_API_
13
00
* @tc.name Test systemTime.setTimezone timezone =
"Accra, Ghana"
* @tc.number SUB_systemTime_setTimezone_JS_API_
26
00
* @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_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
()
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_setTime
zone_JS_API_14
00
* @tc.name Test systemTime.setTime
zone timezone = "Praia, CaboVerde"
* @tc.desc Test systemTime_setTime
zone
API functionality.
/**
* @tc.number SUB_systemTime_setTime
_JS_API_01
00
* @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_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
()
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_setTime
zone_JS_API_15
00
* @tc.name Test systemTime.setTime
zone timezone = "Nuuk, Greenland"
* @tc.desc Test systemTime_setTime
zone
API functionality.
* @tc.number SUB_systemTime_setTime
_JS_API_02
00
* @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_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
()
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_setTime
zone_JS_API_16
00
* @tc.name Test systemTime.setTime
zone timezone = "Buenos Aires, Argentina"
* @tc.desc Test systemTime_setTime
zone
API functionality.
* @tc.number SUB_systemTime_setTime
_JS_API_03
00
* @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_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
()
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_setTime
zone_JS_API_17
00
* @tc.name Test systemTime.setTime
zone timezone = "New York, U.S.A."
* @tc.desc Test systemTime_setTime
zone
API functionality.
* @tc.number SUB_systemTime_setTime
_JS_API_04
00
* @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_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
()
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_setTime
zone_JS_API_18
00
* @tc.name Test systemTime.setTime
zone timezone = "Mexico City, Mexico"
* @tc.desc Test systemTime_setTime
zone
API functionality.
* @tc.number SUB_systemTime_setTime
_JS_API_05
00
* @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_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
()
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_set
Timezone_JS_API_19
00
* @tc.name Test systemTime.set
Timezone timezone = "Guatemala City, Guatemala"
* @tc.desc Test systemTime_set
Timezon
e API functionality.
/**
* @tc.number SUB_systemTime_set
Date_JS_API_01
00
* @tc.name Test systemTime.set
Date date = new Date()
* @tc.desc Test systemTime_set
Dat
e 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
()
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_set
Timezone_JS_API_20
00
* @tc.name Test systemTime.set
Timezone timezone = "Los Angeles, U.S.A."
* @tc.desc Test systemTime_set
Timezon
e API functionality.
* @tc.number SUB_systemTime_set
Date_JS_API_02
00
* @tc.name Test systemTime.set
Date date = new Date(2022,1,1)
* @tc.desc Test systemTime_set
Dat
e 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
()
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_set
Timezone_JS_API_21
00
* @tc.name Test systemTime.set
Timezone timezone = "Anchorage, U.S.A."
* @tc.desc Test systemTime_set
Timezon
e API functionality.
* @tc.number SUB_systemTime_set
Date_JS_API_03
00
* @tc.name Test systemTime.set
Date date = new Date(2022,1,15)
* @tc.desc Test systemTime_set
Dat
e 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
()
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_set
Timezone_JS_API_22
00
* @tc.name Test systemTime.set
Timezone timezone = "Adak, U.S.A."
* @tc.desc Test systemTime_set
Timezon
e API functionality.
* @tc.number SUB_systemTime_set
Date_JS_API_04
00
* @tc.name Test systemTime.set
Date date = new Date(2022,1,31)
* @tc.desc Test systemTime_set
Dat
e 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
()
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_set
Timezone_JS_API_23
00
* @tc.name Test systemTime.set
Timezone timezone = "Honolulu, U.S.A."
* @tc.desc Test systemTime_set
Timezon
e API functionality.
* @tc.number SUB_systemTime_set
Date_JS_API_05
00
* @tc.name Test systemTime.set
Date date = new Date(2022,1,32)
* @tc.desc Test systemTime_set
Dat
e 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
()
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_set
Timezone_JS_API_24
00
* @tc.name Test systemTime.set
Timezone timezone = "Alofi, Niue"
* @tc.desc Test systemTime_set
Timezon
e API functionality.
* @tc.number SUB_systemTime_set
Date_JS_API_06
00
* @tc.name Test systemTime.set
Date date = new Date(2022,2,29)
* @tc.desc Test systemTime_set
Dat
e 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
()
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_set
Timezone_JS_API_25
00
* @tc.name Test systemTime.set
Timezone timezone = "Baker Island, U.S.A."
* @tc.desc Test systemTime_set
Timezon
e API functionality.
* @tc.number SUB_systemTime_set
Date_JS_API_07
00
* @tc.name Test systemTime.set
Date date = new Date(2040,2,29)
* @tc.desc Test systemTime_set
Dat
e 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
()
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_set
Timezone_JS_API_26
00
* @tc.name Test systemTime.set
Timezone timezone = "Tomsk, Asia"
* @tc.desc Test systemTime_set
Timezon
e API functionality.
* @tc.number SUB_systemTime_set
Date_JS_API_08
00
* @tc.name Test systemTime.set
Date date = new Date(2040,2,30)
* @tc.desc Test systemTime_set
Dat
e 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
()
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_set
Timezone_JS_API_27
00
* @tc.name Test systemTime.set
Timezone timezone = "Chongqing, China"
* @tc.desc Test systemTime_set
Timezon
e API functionality.
* @tc.number SUB_systemTime_set
Date_JS_API_09
00
* @tc.name Test systemTime.set
Date date = new Date(2022,6,30)
* @tc.desc Test systemTime_set
Dat
e API functionality.
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
systemTime_set
Timezone_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
()
it
(
'
systemTime_set
Date_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_set
Timezone_JS_API_28
00
* @tc.name Test systemTime.set
Timezone timezone = ""
* @tc.desc Test systemTime_set
Timezon
e API functionality.
/**
* @tc.number SUB_systemTime_set
Date_JS_API_10
00
* @tc.name Test systemTime.set
Date date = new Date(2022,6,31)
* @tc.desc Test systemTime_set
Dat
e 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
()
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_set
Timezone_JS_API_29
00
* @tc.name Test systemTime.set
Timezone timezone = "AAA...."
* @tc.desc Test systemTime_set
Timezon
e API functionality.
* @tc.number SUB_systemTime_set
Date_JS_API_11
00
* @tc.name Test systemTime.set
Date date = new Date(2022,12,31)
* @tc.desc Test systemTime_set
Dat
e API functionality.
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
systemTime_set
Timezone_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
()
it
(
'
systemTime_set
Date_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_set
Timezone_JS_API_30
00
* @tc.name Test systemTime.set
Timezone timezone = "~!@#$%^&*?;'[])(*-=+"
* @tc.desc Test systemTime_set
Timezon
e API functionality.
* @tc.number SUB_systemTime_set
Date_JS_API_12
00
* @tc.name Test systemTime.set
Date date = new Date(2022,13,1)
* @tc.desc Test systemTime_set
Dat
e 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
()
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_get
Timezon
e_JS_API_0100
* @tc.name Test systemTime.get
Timezone timezone = 'Anadyr, Russia'
* @tc.desc Test systemTime_get
Timezon
e API functionality.
* @tc.number SUB_systemTime_get
RealActiveTim
e_JS_API_0100
* @tc.name Test systemTime.get
RealActiveTime
* @tc.desc Test systemTime_get
RealActiveTim
e API functionality.
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
systemTime_getTimezone_test1
'
,
0
,
async
function
(
done
)
{
console
.
log
(
'
SUB_systemTime_getTimezone_JS_API_0100 start
'
)
var
res
=
systemTime
.
getTimeZone
()
.
then
(
data
=>
{
console
.
log
(
'
getTimezone ===data
'
+
data
+
res
)
expect
(
true
).
to
.
a
(
'
boolean
'
)
}).
catch
(
error
=>
{
console
.
log
(
'
getTimezone ===error
'
+
error
)
console
.
log
(
'
getTimezone ===data
'
+
data
)
execpt
(
0
).
assertLarger
(
1
)
});
console
.
log
(
'
SUB_systemTime_getTimezone_JS_API_0100 end
'
);
done
()
})
it
(
'
systemTime_getCurrentTime_test1
'
,
0
,
async
function
(
done
)
{
console
.
log
(
'
SUB_systemTime_getCurrentTime_JS_API_0100 start
'
)
var
res
=
systemTime
.
getCurrentTime
()
.
then
(
data
=>
{
console
.
log
(
'
getCurrentTime ===data
'
+
data
+
res
)
expect
(
true
).
to
.
a
(
'
boolean
'
)
}).
catch
(
error
=>
{
console
.
log
(
'
getCurrentTime ===error
'
+
error
)
console
.
log
(
'
getCurrentTime ===data
'
+
data
)
execpt
(
0
).
assertLarger
(
1
)
});
console
.
log
(
'
SUB_systemTime_getCurrentTime_JS_API_0100 end
'
);
done
()
})
it
(
'
systemTime_getCurrentTimeNs_test1
'
,
0
,
async
function
(
done
)
{
console
.
log
(
'
SUB_systemTimeNs_getCurrentTime_JS_API_0100 start
'
)
var
res
=
systemTime
.
getCurrentTimeNs
()
.
then
(
data
=>
{
console
.
log
(
'
getCurrentTimeNs ===data
'
+
data
+
res
)
expect
(
true
).
to
.
a
(
'
boolean
'
)
}).
catch
(
error
=>
{
console
.
log
(
'
getCurrentTimeNs ===error
'
+
error
)
console
.
log
(
'
getCurrentTimeNs ===data
'
+
data
)
execpt
(
0
).
assertLarger
(
1
)
});
console
.
log
(
'
SUB_systemTime_getCurrentTimeNs_JS_API_0100 end
'
);
done
()
})
it
(
'
systemTime_getRealActiveTime_test1
'
,
0
,
async
function
(
done
)
{
it
(
'
systemTime_getRealActiveTime_test1
'
,
0
,
async
()
=>
{
console
.
log
(
'
SUB_systemTime_getRealActiveTime_JS_API_0100 start
'
)
var
res
=
systemTime
.
getRealActiveTime
()
.
then
(
data
=>
{
console
.
log
(
'
getRealActiveTime ===data
'
+
data
+
res
)
expect
(
true
).
to
.
a
(
'
boolean
'
)
}).
catch
(
error
=>
{
console
.
log
(
'
getRealActiveTime ===error
'
+
error
)
console
.
log
(
'
getRealActiveTime ===data
'
+
data
)
execpt
(
0
).
assertLarger
(
1
)
});
console
.
log
(
'
SUB_systemTime_getRealActiveTime_JS_API_0100 end
'
);
done
()
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
'
);
})
})
it
(
'
systemTime_getRealActiveTimeNs_test1
'
,
0
,
async
function
(
done
)
{
/**
* @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_getRealActiveTimeNs_test1
'
,
0
,
async
()
=>
{
console
.
log
(
'
SUB_systemTime_getRealActiveTimeNs_JS_API_0100 start
'
)
var
res
=
systemTime
.
getRealActiveTimeNs
()
.
then
(
data
=>
{
console
.
log
(
'
getRealActiveTimeNs ===data
'
+
data
+
res
)
expect
(
true
).
to
.
a
(
'
boolean
'
)
}).
catch
(
error
=>
{
console
.
log
(
'
getRealActiveTimeNs ===error
'
+
error
)
console
.
log
(
'
getRealActiveTimeNs ===data
'
+
data
)
execpt
(
0
).
assertLarger
(
1
)
});
console
.
log
(
'
SUB_systemTime_getRealActiveTimeNs_JS_API_0100 end
'
);
done
()
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
'
);
})
})
it
(
'
systemTime_getRealTime_test1
'
,
0
,
async
function
(
done
)
{
/**
* @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_getRealTime_test1
'
,
0
,
async
()
=>
{
console
.
log
(
'
SUB_systemTime_getRealTime_JS_API_0100 start
'
)
var
res
=
systemTime
.
getRealTime
()
.
then
(
data
=>
{
console
.
log
(
'
getRealTime ===data
'
+
data
+
res
)
expect
(
true
).
to
.
a
(
'
boolean
'
)
}).
catch
(
error
=>
{
console
.
log
(
'
getRealTime ===error
'
+
error
)
console
.
log
(
'
getRealTime ===data
'
+
data
)
execpt
(
0
).
assertLarger
(
1
)
});
console
.
log
(
'
SUB_systemTime_getRealTime_JS_API_0100 end
'
);
done
()
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
'
);
})
})
it
(
'
systemTime_getRealTimeNs_test1
'
,
0
,
async
function
(
done
)
{
/**
* @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_getRealTimeNs_test1
'
,
0
,
async
()
=>
{
console
.
log
(
'
SUB_systemTime_getRealTimeNs_JS_API_0100 start
'
)
var
res
=
systemTime
.
getRealTimeNs
()
.
then
(
data
=>
{
console
.
log
(
'
getRealTimeNs ===data
'
+
data
+
res
)
expect
(
true
).
to
.
a
(
'
boolean
'
)
}).
catch
(
error
=>
{
console
.
log
(
'
getRealTimeNs ===error
'
+
error
)
console
.
log
(
'
getRealTimeNs ===data
'
+
data
)
execpt
(
0
).
assertLarger
(
1
)
});
console
.
log
(
'
SUB_systemTime_getRealTimeNs_JS_API_0100 end
'
);
done
()
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
'
);
})
})
it
(
'
systemTime_getDate_test1
'
,
0
,
async
function
(
done
)
{
console
.
log
(
'
SUB_systemTime_getDate_JS_API_0100 start
'
)
var
res
=
systemTime
.
getDate
()
.
then
(
data
=>
{
console
.
log
(
'
getDate ===data
'
+
data
+
res
)
expect
(
true
).
to
.
a
(
'
boolean
'
)
}).
catch
(
error
=>
{
console
.
log
(
'
getDate ===error
'
+
error
)
console
.
log
(
'
getDate ===data
'
+
data
)
execpt
(
0
).
assertLarger
(
1
)
});
console
.
log
(
'
SUB_systemTime_getDate_JS_API_0100 end
'
);
done
()
})
function
sleep
(
time
)
{
return
new
Promise
((
resolve
)
=>
setTimeout
(
resolve
,
time
));
}
})
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录