Tienson Qin 1e51758b8d fix: e2e tests il y a 1 semaine
..
.clj-kondo 28850387a1 enhance(android): update color definitions il y a 5 mois
.lsp 2c6247a8d7 chore: update .lsp & gitignore il y a 10 mois
dev 624b7c593a add e2e tests for bidirectional properties il y a 4 semaines
resources ed11330956 test(e2e,rtc): add test for https://github.com/logseq/db-test/issues/683 (2) il y a 1 mois
src 1e51758b8d fix: e2e tests il y a 1 semaine
test 1e51758b8d fix: e2e tests il y a 1 semaine
.cljfmt.edn e3734264fc test(e2e): open 2 instances, login, create rtc-graph il y a 10 mois
.gitignore d0a3e08958 enhance: add e2e tests for outliner ops (#11828) il y a 10 mois
AGENTS.md 8d7ce39897 test(e2e): add asset-blocks-validate-after-init-downloaded-test il y a 2 mois
README.md f736895b1b fix: remove unused e2e-test namespace il y a 7 mois
bb.edn fa7c9f1025 ci: add rtc-extra-part2-test to github ci and run in parallel il y a 2 mois
build.clj d0a3e08958 enhance: add e2e tests for outliner ops (#11828) il y a 10 mois
deps.edn a9a9905b05 feat: tag-scoped property choices (#12295) il y a 1 mois

README.md

e2e

e2e tests for Logseq app.

Usage

Before running tests, ensure the following:

  • The app's js and css assets are built and located at ../public/.
  • Those assets are served on http://localhost:3002/ via bb serve.

Then, run the project's tests:

$ clojure -T:build test

If you would like to run individual tests, pass options to the test runner through clojure -M:test. For example, add a ^:focus on a test and then run clojure -M:test -i focus.

If e2e tests fail, clj-e2e/e2e-dump/ contains console logs and screenshots to help debug.