/
githubmirror
/
zulip
Обзор
Документация
Войти
/
githubmirror
/
zulip
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
web/tests/background_task.test.cjs
22 строки
574 B
apoorvapendse
buddy_list: Introduce background_task for non awaited code.
08 янв 2026, 02:36
08 янв 2026, 02:36
b15dab2
Код
Авторство
О чём код?
"use strict"; const assert = require("node:assert/strict"); const {zrequire} = require("./lib/namespace.cjs"); const {run_test} = require("./lib/test.cjs"); const background_task = zrequire("background_task"); run_test("background task runs", () => { let did_run = false; let async_did_run = false; async function task() { did_run = true; await Promise.resolve("ok"); async_did_run = true; } background_task.run_async_function_without_await(task); assert.equal(did_run, true); assert.equal(async_did_run, false); });