()
| 33 | } |
| 34 | |
| 35 | async function testDelNamespace() { |
| 36 | let task1 = await Tasks.schedule("del_ns", new Date(Date.now() + 1000000), { key: "1" }); |
| 37 | let task2 = await Tasks.schedule("del_ns", new Date(Date.now() + 1000000), { key: "2" }); |
| 38 | let taskOtherNs = await Tasks.schedule("del_ns2", new Date(Date.now() + 1000000), { key: "1" }); |
| 39 | |
| 40 | assetJsonEquals(await Tasks.getById(task1.id), task1); |
| 41 | assetJsonEquals(await Tasks.getById(task2.id), task2); |
| 42 | assetJsonEquals(await Tasks.getById(taskOtherNs.id), taskOtherNs); |
| 43 | |
| 44 | const n = await Tasks.deleteNamespace("del_ns"); |
| 45 | if (n !== 2) { |
| 46 | throw new Error(`${n} !== 2`); |
| 47 | } |
| 48 | |
| 49 | assetJsonEquals(await Tasks.getById(taskOtherNs.id), taskOtherNs); |
| 50 | } |
| 51 | |
| 52 | runOnce(script.name, async () => { |
| 53 | await testDelId(); |
no test coverage detected