1
0
forked from cory/tildefriends
Files
apps
core
data
deps
docs
src
tests
01-nop
02-valgrind
03-child
04-promise
05-promise-remote-throw
07-promise-remote-reject
08-database
09-this
10-await
11-require
12-exit
13-icu
14-uint8array
15-socket
tools
COPYING
LICENSE
Makefile
README.md
tildefriends/tests/10-await

24 lines
292 B
Plaintext
Raw Normal View History

#!/bin/bash
cat > test.js << EOF
print("hi");
function foobar() {
return new Promise(function (resolve, reject) {
resolve(10);
});
}
async function huh() {
let v = await foobar();
print("v => " + v);
if (v != 10) {
throw new Error("nope");
}
}
huh();
EOF
$TILDEFRIENDS test.js