/
kopython
/
_hyperscript
Обзор
Документация
Войти
/
kopython
/
_hyperscript
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/expressions/async.js
29 строк
710 B
Deniz Akşimşek
Add .editorconfig and format everything (everything)
27 май 2021, 19:44
27 май 2021, 19:44
061681f
Код
Авторство
О чём код?
describe("the async expression works", function () { it("simple async expression works", function () { var result = evalHyperScript("(async 1)"); result.value.should.deep.equal(1); }); it("async argument works w/ non-async value", function () { var val = null; window.func = function (x) { val = x; }; var result = evalHyperScript("func(async 1)"); val.should.equal(1); delete window.func; }); it("async argument works w/ async value", function (done) { var val = null; window.func = function (x) { val = x; }; var result = evalHyperScript("func(async promiseAnIntIn(10))"); val.then(function (i) { i.should.equal(42); delete window.func; done(); }); }); });