Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
df6bf199
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看板
未验证
提交
df6bf199
编写于
4月 27, 2022
作者:
O
openharmony_ci
提交者:
Gitee
4月 27, 2022
浏览文件
操作
浏览文件
下载
差异文件
!3059 New use cases of global resource scheduling subsystem
Merge pull request !3059 from 火箭龟/njb0425
上级
477afc5d
959f33b7
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
1398 addition
and
0 deletion
+1398
-0
resourceschedule/resourceschedule_standard/deviceusagestatisticsjsunit/src/main/js/default/test/DeviceUsageStatisticsJsunit.test.js
.../main/js/default/test/DeviceUsageStatisticsJsunit.test.js
+1025
-0
resourceschedule/resourceschedule_standard/workscheduler/src/main/js/default/test/WorkScheduler.test.js
...kscheduler/src/main/js/default/test/WorkScheduler.test.js
+373
-0
未找到文件。
resourceschedule/resourceschedule_standard/deviceusagestatisticsjsunit/src/main/js/default/test/DeviceUsageStatisticsJsunit.test.js
浏览文件 @
df6bf199
...
...
@@ -916,6 +916,1031 @@ describe("DeviceUsageStatisticsJsTest", function () {
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest036
* @tc.desc: test getRecentlyUsedModules callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest036
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest036---------------------------
'
);
let
maxNum
=
1
;
bundleState
.
getRecentlyUsedModules
(
maxNum
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
BUNDLE_ACTIVE getRecentlyUsedModules callback failure.
'
);
expect
(
false
).
assertEqual
(
true
);
}
else
{
console
.
info
(
'
BUNDLE_ACTIVE getRecentlyUsedModules callback success.
'
);
expect
(
true
).
assertEqual
(
true
);
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest037
* @tc.desc: test getRecentlyUsedModules promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest037
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest037---------------------------
'
);
let
maxNum
=
1
;
bundleState
.
getRecentlyUsedModules
(
maxNum
).
then
((
res
)
=>
{
console
.
info
(
'
BUNDLE_ACTIVE getRecentlyUsedModules promise success.
'
);
expect
(
true
).
assertEqual
(
true
);
}).
catch
((
err
)
=>
{
console
.
info
(
'
BUNDLE_ACTIVE getRecentlyUsedModules promise failure.
'
);
expect
(
false
).
assertEqual
(
true
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest038
* @tc.desc: test bundleState isIdleState promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest038
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest038---------------------------
'
);
bundleState
.
isIdleState
(
''
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest038 promise success, result=
'
+
res
);
expect
(
res
).
assertEqual
(
false
);
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest038 promise fail, result=
'
+
JSON
.
stringify
(
err
.
code
));
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest039
* @tc.desc: test bundleState isIdleState promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest039
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest039---------------------------
'
);
bundleState
.
isIdleState
(
12345
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest039 promise success, result=
'
+
res
);
expect
(
res
).
assertEqual
(
false
);
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest039 promise fail, result=
'
+
JSON
.
stringify
(
err
.
code
));
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest040
* @tc.desc: test bundleState isIdleState promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest040
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest040---------------------------
'
);
bundleState
.
isIdleState
(
true
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest040 promise success, result=
'
+
res
);
expect
(
res
).
assertEqual
(
false
);
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest040 promise fail, result=
'
+
JSON
.
stringify
(
err
.
code
));
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest041
* @tc.desc: test bundleState isIdleState promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest041
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest041---------------------------
'
);
bundleState
.
isIdleState
(
null
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest041 promise success, result=
'
+
res
);
expect
(
res
).
assertEqual
(
false
);
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest041 promise fail, result=
'
+
JSON
.
stringify
(
err
.
code
));
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest042
* @tc.desc: test bundleState isIdleState promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest042
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest042---------------------------
'
);
bundleState
.
isIdleState
(
undefined
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest042 promise success, result=
'
+
res
);
expect
(
res
).
assertFail
();
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest042 promise fail, result=
'
+
JSON
.
stringify
(
err
.
code
));
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest043
* @tc.desc: test bundleState isIdleState callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest043
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest043---------------------------
'
);
bundleState
.
isIdleState
(
undefined
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest043 callback fail, result=
'
+
JSON
.
stringify
(
err
.
code
));
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest043 callback success, result=
'
+
res
);
expect
(
res
).
assertFail
();
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest044
* @tc.desc: test bundleState isIdleState callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest044
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest044---------------------------
'
);
bundleState
.
isIdleState
(
null
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest044 callback fail, result=
'
+
JSON
.
stringify
(
err
.
code
));
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest044 callback success, result=
'
+
res
);
expect
(
res
).
assertFail
();
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest045
* @tc.desc: test bundleState queryBundleStateInfos callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest045
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest045---------------------------
'
);
bundleState
.
queryBundleStateInfos
(
20000000000000
,
123456
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest045 callback failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest045 callback success, result=
'
+
res
);
expect
(
res
).
assertFail
();
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest046
* @tc.desc: test bundleState queryBundleStateInfos callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest046
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest046---------------------------
'
);
bundleState
.
queryBundleStateInfos
(
''
,
''
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest046 callback failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest046 callback success, result=
'
+
res
);
expect
(
res
).
assertFail
();
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest047
* @tc.desc: test bundleState queryBundleStateInfos callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest047
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest047---------------------------
'
);
bundleState
.
queryBundleStateInfos
(
null
,
true
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest047 callback failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest047 callback success, result=
'
+
res
);
expect
(
res
).
assertFail
();
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest048
* @tc.desc: test bundleState queryBundleStateInfos callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest048
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest048---------------------------
'
);
bundleState
.
queryBundleStateInfos
(
0
,
undefined
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest048 callback failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest048 callback success, result=
'
+
res
);
expect
(
res
).
assertFail
();
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest049
* @tc.desc: test bundleState queryBundleStateInfos promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest049
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest049---------------------------
'
);
bundleState
.
queryBundleStateInfos
(
undefined
,
undefined
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest049 promise success, result=
'
+
res
);
expect
(
res
).
assertFail
();
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest049 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest050
* @tc.desc: test bundleState queryBundleStateInfos promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest050
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest050---------------------------
'
);
bundleState
.
queryBundleStateInfos
(
null
,
20000000000000
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest050 promise success, result=
'
+
res
);
expect
(
res
).
assertFail
();
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest050 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest051
* @tc.desc: test bundleState queryBundleStateInfos promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest051
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest051---------------------------
'
);
bundleState
.
queryBundleStateInfos
(
20000000000000
,
true
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest051 promise success, result=
'
+
res
);
expect
(
res
).
assertFail
();
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest051 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest052
* @tc.desc: test bundleState queryBundleStateInfoByInterval promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest052
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest052---------------------------
'
);
bundleState
.
queryBundleStateInfoByInterval
(
1
,
123
,
20000000000000
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest052 promise success
'
);
for
(
let
i
=
0
;
i
<
res
.
length
;
i
++
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest052 promise success, result
'
+
JSON
.
stringify
(
res
[
i
]));
}
expect
(
res
).
assertInstanceOf
(
'
Array
'
);
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest052 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest053
* @tc.desc: test bundleState queryBundleStateInfoByInterval promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest053
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest053---------------------------
'
);
bundleState
.
queryBundleStateInfoByInterval
(
2
,
123
,
20000000000000
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest053 promise success
'
);
for
(
let
i
=
0
;
i
<
res
.
length
;
i
++
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest053 promise success, result
'
+
JSON
.
stringify
(
res
[
i
]));
}
expect
(
res
).
assertInstanceOf
(
'
Array
'
);
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest053 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest054
* @tc.desc: test bundleState queryBundleStateInfoByInterval promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest054
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest054---------------------------
'
);
bundleState
.
queryBundleStateInfoByInterval
(
3
,
123
,
20000000000000
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest054 promise success
'
);
for
(
let
i
=
0
;
i
<
res
.
length
;
i
++
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest054 promise success, result
'
+
JSON
.
stringify
(
res
[
i
]));
}
expect
(
res
).
assertInstanceOf
(
'
Array
'
);
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest054 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest055
* @tc.desc: test bundleState queryBundleStateInfoByInterval promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest055
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest055---------------------------
'
);
bundleState
.
queryBundleStateInfoByInterval
(
4
,
123
,
20000000000000
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest055 promise success
'
);
for
(
let
i
=
0
;
i
<
res
.
length
;
i
++
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest055 promise success, result
'
+
JSON
.
stringify
(
res
[
i
]));
}
expect
(
res
).
assertInstanceOf
(
'
Array
'
);
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest055 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest056
* @tc.desc: test bundleState queryBundleStateInfoByInterval promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest056
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest056---------------------------
'
);
bundleState
.
queryBundleStateInfoByInterval
(
4
,
null
,
20000000000000
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest056 promise success
'
);
expect
(
res
).
assertFail
();
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest056 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest057
* @tc.desc: test bundleState queryBundleStateInfoByInterval promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest057
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest057---------------------------
'
);
bundleState
.
queryBundleStateInfoByInterval
(
''
,
null
,
true
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest057 promise success
'
);
expect
(
res
).
assertFail
();
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest057 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest058
* @tc.desc: test bundleState queryBundleStateInfoByInterval promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest058
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest058---------------------------
'
);
bundleState
.
queryBundleStateInfoByInterval
(
3
,
1234567
,
true
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest058 promise success
'
);
expect
(
res
).
assertFail
();
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest058 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest059
* @tc.desc: test bundleState queryBundleStateInfoByInterval promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest059
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest059---------------------------
'
);
bundleState
.
queryBundleStateInfoByInterval
(
6
,
123678
,
20000000600000
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest059 promise success
'
);
expect
(
res
).
assertFail
();
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest059 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest060
* @tc.desc: test bundleState queryBundleStateInfoByInterval promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest060
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest060---------------------------
'
);
bundleState
.
queryBundleStateInfoByInterval
(
6
,
123678
,
undefined
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest060 promise success
'
);
expect
(
res
).
assertFail
();
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest060 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest061
* @tc.desc: test bundleState queryBundleStateInfoByInterval callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest061
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest061---------------------------
'
);
bundleState
.
queryBundleStateInfoByInterval
(
3
,
123678
,
20000000000000
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest061 callback failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest061 callback success
'
);
expect
(
res
).
assertInstanceOf
(
'
Array
'
);
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest062
* @tc.desc: test bundleState queryBundleStateInfoByInterval callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest062
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest062---------------------------
'
);
bundleState
.
queryBundleStateInfoByInterval
(
5
,
123678
,
20000000000000
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest062 callback failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest062 callback success
'
);
expect
(
res
).
assertInstanceOf
(
'
Array
'
);
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest063
* @tc.desc: test bundleState queryBundleStateInfoByInterval callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest063
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest063---------------------------
'
);
bundleState
.
queryBundleStateInfoByInterval
(
9
,
123678
,
20000000000000
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest063 callback failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest063 callback success
'
);
expect
(
res
).
assertFail
();
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest064
* @tc.desc: test bundleState queryBundleStateInfoByInterval callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest064
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest064---------------------------
'
);
bundleState
.
queryBundleStateInfoByInterval
(
2
,
123678
,
null
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest064 callback failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest064 callback success
'
);
expect
(
res
).
assertFail
();
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest065
* @tc.desc: test bundleState queryBundleStateInfoByInterval callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest065
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest065---------------------------
'
);
bundleState
.
queryBundleStateInfoByInterval
(
4
,
true
,
20000000000000
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest065 callback failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest065 callback success
'
);
expect
(
res
).
assertFail
();
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest066
* @tc.desc: test bundleState queryBundleStateInfoByInterval callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest066
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest066---------------------------
'
);
bundleState
.
queryBundleStateInfoByInterval
(
7
,
0
,
20000000000000
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest066 callback failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest066 callback success
'
);
expect
(
res
).
assertFail
();
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest067
* @tc.desc: test bundleState queryBundleStateInfoByInterval callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest067
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest067---------------------------
'
);
bundleState
.
queryBundleStateInfoByInterval
(
20000000000000
,
12345
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest067 callback failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest067 callback success
'
);
expect
(
res
).
assertFail
();
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest068
* @tc.desc: test bundleState queryBundleStateInfoByInterval callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest068
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest068---------------------------
'
);
bundleState
.
queryBundleStateInfoByInterval
(
null
,
20000000000000
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest068 callback failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest068 callback success
'
);
expect
(
res
).
assertFail
();
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest069
* @tc.desc: test bundleState queryBundleStateInfos promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest069
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest069---------------------------
'
);
bundleState
.
queryBundleStateInfos
(
null
,
true
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest069 promise success
'
);
expect
(
res
).
assertFail
();
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest069 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest070
* @tc.desc: test bundleState queryBundleStateInfos promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest070
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest070---------------------------
'
);
bundleState
.
queryBundleStateInfos
(
12345
,
undefined
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest070 promise success
'
);
expect
(
res
).
assertFail
();
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest070 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest071
* @tc.desc: test bundleState queryBundleStateInfos promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest071
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest071---------------------------
'
);
bundleState
.
queryBundleStateInfos
(
'
12345
'
,
'
undefined
'
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest071 promise success
'
);
expect
(
res
).
assertFail
();
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest071 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest072
* @tc.desc: test bundleState queryBundleStateInfos promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest072
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest072---------------------------
'
);
bundleState
.
queryBundleStateInfos
(
''
,
''
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest072 promise success
'
);
expect
(
res
).
assertFail
();
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest072 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest073
* @tc.desc: test bundleState getRecentlyUsedModules param promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest073
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest073---------------------------
'
);
bundleState
.
getRecentlyUsedModules
(
999
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest073 promise success
'
);
expect
(
res
).
assertInstanceOf
(
'
Array
'
);
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest073 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest074
* @tc.desc: test bundleState getRecentlyUsedModules param promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest074
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest074---------------------------
'
);
bundleState
.
getRecentlyUsedModules
(
1
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest074 promise success
'
);
expect
(
res
).
assertInstanceOf
(
'
Array
'
);
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest074 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest075
* @tc.desc: test bundleState getRecentlyUsedModules param promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest075
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest075---------------------------
'
);
bundleState
.
getRecentlyUsedModules
(
0
).
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest075 promise success
'
);
expect
(
res
).
assertInstanceOf
(
'
Array
'
);
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest075 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest076
* @tc.desc: test bundleState getRecentlyUsedModules noParam promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest076
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest076---------------------------
'
);
bundleState
.
getRecentlyUsedModules
().
then
((
res
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest076 promise success
'
);
expect
(
res
).
assertInstanceOf
(
'
Array
'
);
}).
catch
((
err
)
=>
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest076 promise failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest077
* @tc.desc: test bundleState getRecentlyUsedModules noParam callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest077
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest077---------------------------
'
);
bundleState
.
getRecentlyUsedModules
(
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest077 callback failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest077 promise success
'
);
expect
(
res
).
assertInstanceOf
(
'
Array
'
);
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest078
* @tc.desc: test bundleState getRecentlyUsedModules param promise.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest078
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest078---------------------------
'
);
bundleState
.
getRecentlyUsedModules
(
10
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest078 callback failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest078 promise success
'
);
for
(
let
i
=
0
;
i
<
res
.
length
;
i
++
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest078 promise success
'
+
JSON
.
stringify
(
res
[
i
]));
}
expect
(
res
).
assertInstanceOf
(
'
Array
'
);
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest079
* @tc.desc: test bundleState getRecentlyUsedModules param callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest079
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest079---------------------------
'
);
bundleState
.
getRecentlyUsedModules
(
10000
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest079 callback failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest079 promise success
'
+
JSON
.
stringify
(
res
));
expect
(
res
).
assertInstanceOf
(
'
Array
'
);
}
});
setTimeout
(()
=>
{
done
();
},
500
);
})
/*
* @tc.name: DeviceUsageStatisticsJsTest080
* @tc.desc: test bundleState getRecentlyUsedModules param callback.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
DeviceUsageStatisticsJsTest080
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------DeviceUsageStatisticsJsTest080---------------------------
'
);
bundleState
.
getRecentlyUsedModules
(
-
1
,
(
err
,
res
)
=>
{
if
(
err
)
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest080 callback failed, because:
'
+
err
.
code
);
expect
(
err
.
code
).
assertLarger
(
0
);
}
else
{
console
.
info
(
'
test bundle DeviceUsageStatisticsJsTest080 promise success
'
+
JSON
.
stringify
(
res
));
expect
(
res
).
assertFail
();
}
});
setTimeout
(()
=>
{
done
();
},
500
);
...
...
resourceschedule/resourceschedule_standard/workscheduler/src/main/js/default/test/WorkScheduler.test.js
浏览文件 @
df6bf199
...
...
@@ -1022,4 +1022,377 @@ describe("WorkSchedulerJsTest", function () {
console
.
log
(
"
test workScheduler workInfo abilityName :
"
+
workInfo
.
abilityName
);
done
();
})
/*
* @tc.name: WorkSchedulerJsTest053
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest053
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest053---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
batteryLevel
:
10
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest054
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest054
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest054---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
batteryLevel
:
30
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest055
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest055
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest055---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
batteryLevel
:
40
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest056
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest056
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest056---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
batteryLevel
:
60
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest057
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest057
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest057---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
batteryLevel
:
70
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest058
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest058
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest058---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
batteryLevel
:
90
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest059
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest059
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest059---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
batteryLevel
:
100
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest060
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest060
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest060---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
isRepeat
:
true
,
repeatCycleTime
:
1200000
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest061
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest061
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest061---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
isRepeat
:
true
,
repeatCycleTime
:
1500000
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest062
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest062
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest062---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
isRepeat
:
true
,
repeatCycleTime
:
1800000
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest063
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest063
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest063---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
isRepeat
:
true
,
repeatCycleTime
:
2100000
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest064
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest064
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest064---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
isRepeat
:
false
,
repeatCycleTime
:
1200000
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest065
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest065
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest065---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
isRepeat
:
false
,
repeatCycleTime
:
1500000
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest066
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest066
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest066---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
isRepeat
:
false
,
repeatCycleTime
:
1800000
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest067
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest067
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest067---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
isRepeat
:
false
,
repeatCycleTime
:
2100000
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest068
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest068
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest068---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
repeatCycleTime
:
1200000
,
repeatCount
:
1
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest069
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest069
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest069---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
repeatCycleTime
:
1500000
,
repeatCount
:
1
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest070
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest070
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest070---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
repeatCycleTime
:
1800000
,
repeatCount
:
2
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
/*
* @tc.name: WorkSchedulerJsTest071
* @tc.desc: test work scheduler without conditions.
* @tc.type: FUNC
* @tc.require:
*/
it
(
"
WorkSchedulerJsTest071
"
,
0
,
async
function
(
done
)
{
console
.
info
(
'
----------------------WorkSchedulerJsTest071---------------------------
'
);
let
workInfo
=
{
workId
:
5
,
bundleName
:
"
ohos.acts.resourceschedule.workscheduler.js.function
"
,
abilityName
:
"
com.mytest.abilityName
"
,
repeatCycleTime
:
2100000
,
repeatCount
:
2
}
let
res
=
workScheduler
.
startWork
(
workInfo
);
expect
(
res
).
assertEqual
(
false
)
done
();
})
})
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录