mirror of
https://github.com/logseq/logseq.git
synced 2026-04-24 14:14:55 +00:00
24 lines
873 B
Markdown
24 lines
873 B
Markdown
# E2E test Guide
|
|
|
|
- Source Layout (`src/logseq/e2e/`)
|
|
- `assert.clj`: Custom assertion functions
|
|
- `block.clj`: Block manipulation helpers
|
|
- `config.clj`: Configuration settings
|
|
- `const.clj`: Shared constants
|
|
- `graph.clj`: Graph management helpers
|
|
- `keyboard.clj`: Keyboard shortcut helpers
|
|
- `locator.clj`: Playwright locator utilities
|
|
- `page.clj`: Page operations helpers
|
|
- `playwright_page.clj`: Playwright page initialization
|
|
- `rtc.clj`: RTC testing helpers
|
|
- `settings.clj`: Logseq settings manipulation
|
|
- `util.clj`: General utilities
|
|
- Tests (`test/logseq/e2e/`)
|
|
- `fixtures.clj`: Test fixtures
|
|
- Basic Tests: `*_basic_test.clj`
|
|
- RTC Tests: `rtc_*_test.clj`
|
|
- Run tests commands (in `clj-e2e` directory)
|
|
- `clojure -X:dev-run-rtc-extra-test`
|
|
- `clojure -X:dev-run-rtc-extra-part2-test`
|
|
- `clojure -X:dev-run-all-basic-test`
|