abapGit/test
Lars Hvam 5dd4d83f3f
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
ajson mirror / pr_ajson_changes (push) Has been cancelled
testing: transpiled abapGit running on web via express js (#7008)
2024-08-02 08:06:32 +02:00
..
gitea ZAG1 object type for integration testing (#6652) 2024-04-01 09:04:06 +02:00
src testing: transpiled abapGit running on web via express js (#7008) 2024-08-02 08:06:32 +02:00
.gitignore testing scaffolding (#4875) 2021-07-29 16:55:43 +02:00
abap_transpile.json testing: transpiled abapGit running on web via express js (#7008) 2024-08-02 08:06:32 +02:00
express.mjs testing: transpiled abapGit running on web via express js (#7008) 2024-08-02 08:06:32 +02:00
README.md startup gitea for integration testing (#6619) 2023-11-05 16:04:38 +01:00
setup.mjs update transpiler to latest (#5455) 2022-04-07 11:27:05 +02:00

abapGit Testing

Unit testing

Part of /src/

  • Harmless, no changes to the system
  • No network connectivity required

Run manually on ABAP system

Run locally on Node.js 20+ via npm run unit

Runs automatically for every push, not a required status check

Integration Testing - Git Protocol

ZCL_ABAPGIT_INTEGRATION_GIT

Not installed on systems, edit in vscode or copy pasta

npm run integration

Option to leave Gitea running?

Integration Testing - UI

Playwright, https://playwright.dev

webpack and mocked git/repos?

Integration Testing - Object Serialization

https://github.com/abapGit/CI