summaryrefslogtreecommitdiff
path: root/tests (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* src/hero.mjs: Add emitHeaders()EuAndreh2024-03-151-0/+24
* src/hero.mjs: Add comboForLabel()EuAndreh2024-03-151-0/+20
* src/hero.mjs: Add isValidLabel()EuAndreh2024-03-151-0/+19
* tests/lighttpd.conf: add the upgrade header without replacing existing onesEuAndreh2024-03-141-1/+1
* tests/lighttpd.conf: Forward "enable" header to allow connection upgradeEuAndreh2024-03-141-0/+3
* src/hero.mjs: Include "headers" and "ref" in request paramEuAndreh2024-03-141-7/+48
* src/hero.mjs: Add timing data to "in-response" log entryEuAndreh2024-03-081-2/+5
* src/utils.mjs: Add dissoc()EuAndreh2024-03-081-0/+18
* src/web.mjs: Move logging and interceptors to the beginning of the fileEuAndreh2024-03-081-491/+491
* src/hero.mjs: Make sure globalInceptors are used even when we get a 404EuAndreh2024-03-081-1/+16
* src/hero.mjs: Add buildTable()EuAndreh2024-03-081-0/+13
* src/hero.mjs: server.listen() -> server.start(); server.close() -> server.stop()EuAndreh2024-03-071-4/+4
* src/hero.mjs: Add makeReopeningPipeReader()EuAndreh2024-03-071-25/+89
* src/hero.mjs: makePipeReader() now returns a function for closing itEuAndreh2024-03-071-4/+0
* tests/js/hero.mjs: Better names for pipes and sockets created by testsEuAndreh2024-03-071-21/+28
* src/hero.mjs: Add minimalistic "ping" action for doing smoke tests in productionEuAndreh2024-03-061-0/+19
* src/hero.mjs: Add simplified implementation of `makePipeReader()`EuAndreh2024-03-061-0/+21
* src/hero.mjs: Change server.listen() to receive no argumentsEuAndreh2024-03-061-4/+6
* src/hero.mjs: Add skeleton for makePipeReaderFn()EuAndreh2024-03-061-0/+20
* src/hero.mjs: Add makeLineEmitter()EuAndreh2024-03-061-0/+81
* src/utils.mjs: Add first(), rest(), butlast() and last()EuAndreh2024-03-061-0/+78
* src/hero.mjs: Add rmIf() and mkfifo()EuAndreh2024-03-062-7/+82
* tests/runner.mjs: Add missing await in t.test("", () => {})EuAndreh2024-03-066-152/+153
* src/utils.mjs: s/first/findFirst/gEuAndreh2024-03-061-8/+8
* src/hero.mjs: Add app name as first argument to buildServer()EuAndreh2024-03-011-3/+3
* src/hero.mjs: Add actionsFn() and lineHandlerFn()EuAndreh2024-03-011-1/+113
* Setup user-level lighttpd reverse proxy for development and testingEuAndreh2024-03-011-0/+32
* src/api.mjs: Simplify handling of argumentsEuAndreh2024-03-011-1/+1
* src/utils.mjs: Remove eq(), use utils.isDeepStrictEqual from "node:utils" ins...EuAndreh2024-03-011-81/+0
* src/utils.mjs: Replace promisify() by util.promisify()EuAndreh2024-02-281-33/+0
* src/utils.mjs: Add undefinedAsNull()EuAndreh2024-02-281-0/+20
* src/utils.mjs: Define strSortFn() and use it on all filesEuAndreh2024-02-282-1/+20
* tests/runner.mjs: Use process.stderr.write() to avoid printing newlines when ...EuAndreh2024-02-281-2/+5
* tests/runner.mjs: Remove unused `AssertionError` typeEuAndreh2024-02-281-2/+0
* src/hero.mjs: Promote log() to fancy logger objectEuAndreh2024-02-252-12/+209
* Explicit import from "node:process"; move log() to hero.mjsEuAndreh2024-02-254-24/+35
* Normalize how modules import and name each otherEuAndreh2024-02-248-38/+39
* src/hero.mjs: Add buildServer()EuAndreh2024-02-234-130/+284
* Implement accretion.runMigrations() and wrappings of node-sqlite3EuAndreh2024-02-233-3/+203
* Big cleanupEuAndreh2024-02-2311-166/+1368
* Remove C code and cleanup repositoryEuAndreh2024-02-219-295/+0
* tests/js/db.js: Disable test for incomplete codeEuAndreh2023-11-271-1/+1
* tests/runner.js: Replace hand-rolled assert with "node:assert" moduleEuAndreh2023-11-162-56/+45
* Add WIP non-async functions to napi-sqlite.cEuAndreh2023-11-161-0/+16
* Add support for multi-file C projectEuAndreh2023-11-157-40/+197
* tests/assert-*.sh: Reuse rebuilt assets for testsEuAndreh2023-11-133-22/+6
* tests/assert-*.sh: Allow tests to run independently from "all" and from each ...EuAndreh2023-11-134-16/+34
* tests/assert-uninstall.sh: Split from assert-install.shEuAndreh2023-11-132-14/+24
* tests/assert-*.sh: Normalize output using yellow and green colorsEuAndreh2023-11-123-10/+15
* src/{ircd,web}.js: Init stub serversEuAndreh2023-11-112-0/+14