etherpad-lite/src/tests
SamTV12345 6b084baeac test: convert api backend specs and run_cmd spec from CJS require to ESM
Migrates api/anonymizeAuthor, api/deletePad, api/jwtAdminClaim, and
run_cmd to static ESM imports. Also widens RunCMDOptions.stdio type to
accept string | (string | null | Function)[], matching its actual runtime
usage (opts.stdio = 'string' shorthand was previously untyped).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-25 14:14:45 +02:00
..
backend test: convert api backend specs and run_cmd spec from CJS require to ESM 2026-05-25 14:14:45 +02:00
backend-new fix(vitest): alias ep_etherpad-lite/* to source to avoid double-loading 2026-05-25 13:23:34 +02:00
container fix(vitest): alias ep_etherpad-lite/* to source to avoid double-loading 2026-05-25 13:23:34 +02:00
frontend fix: delay anchor line scrolling until layout settles (#7544) 2026-04-30 14:56:02 +08:00
frontend-new Merge branch 'develop' into backend-esm-vitest 2026-05-25 11:56:32 +02:00
ratelimit chore: updated clients to esm (#7627) 2026-04-28 21:46:49 +02:00
README.md restructure: move bin/ and tests/ to src/ 2021-02-04 17:15:08 -05:00
settings.json Add creator-owned pad settings defaults (#7545) 2026-04-19 11:13:44 +01:00

About this folder: Tests

Before running the tests, start an Etherpad instance on your machine.

Frontend

To run the frontend tests, point your browser to <yourdomainhere>/tests/frontend

Backend

To run the backend tests, run cd src and then npm test