repositories
/
e-mobility-charging-stations-simulator.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
build(ci): add ocpp-server code linter check
[e-mobility-charging-stations-simulator.git]
/
tests
/
utils
/
Utils.test.ts
diff --git
a/tests/utils/Utils.test.ts
b/tests/utils/Utils.test.ts
index 8ab1332baf76eabc8bfae51ae6354769adfc3331..11b9973eacc8db0160f79f924d54d98204b2f554 100644
(file)
--- a/
tests/utils/Utils.test.ts
+++ b/
tests/utils/Utils.test.ts
@@
-21,6
+21,7
@@
import {
generateUUID,
getRandomFloat,
hasOwnProp,
generateUUID,
getRandomFloat,
hasOwnProp,
+ insertAt,
isArraySorted,
isAsyncFunction,
isNotEmptyArray,
isArraySorted,
isAsyncFunction,
isNotEmptyArray,
@@
-232,7
+233,7
@@
await describe('Utils test suite', async () => {
expect(isAsyncFunction([])).toBe(false)
expect(isAsyncFunction(new Date())).toBe(false)
// eslint-disable-next-line prefer-regex-literals
expect(isAsyncFunction([])).toBe(false)
expect(isAsyncFunction(new Date())).toBe(false)
// eslint-disable-next-line prefer-regex-literals
- expect(isAsyncFunction(
new RegExp('[a-z]', 'i')
)).toBe(false)
+ expect(isAsyncFunction(
/[a-z]/i
)).toBe(false)
expect(isAsyncFunction(new Error())).toBe(false)
expect(isAsyncFunction(new Map())).toBe(false)
expect(isAsyncFunction(new Set())).toBe(false)
expect(isAsyncFunction(new Error())).toBe(false)
expect(isAsyncFunction(new Map())).toBe(false)
expect(isAsyncFunction(new Set())).toBe(false)
@@
-380,6
+381,11
@@
await describe('Utils test suite', async () => {
expect(isNotEmptyArray(new WeakSet())).toBe(false)
})
expect(isNotEmptyArray(new WeakSet())).toBe(false)
})
+ await it('Verify insertAt()', () => {
+ expect(insertAt('test', 'ing', 'test'.length)).toBe('testing')
+ expect(insertAt('test', 'ing', 2)).toBe('teingst')
+ })
+
await it('Verify isArraySorted()', () => {
expect(
isArraySorted([], (a, b) => {
await it('Verify isArraySorted()', () => {
expect(
isArraySorted([], (a, b) => {