docs-v2/test
Jason Stirnaman 37a7a7c6e7 chore(ci): Improve pre-commit hook, test harness, and linter
- Pre-commit hook:
       - Redo test harness so commands can run in parallel
       - Cleanup Vale command args
       - Replace lint-staged and husky with Lefthook.
    - Pre-push hook:
       - Scan for package vulnerabilities
    - Tests
      - Run tests on demand, in parallel, or debugged using docker compose up, run, exec, etc.
      - Each test container (service) runs the prepare-content script before running tests.
      - Return to using Python instead of Docker to provide environment variables so they don't get exposed in Docker inspect.
      - Bind mount influxctl config.toml and .env.test files
      - Bind mount scripts for faster builds while iterating on test scripts.
    - Vale:
      - Override Acronyms style def--ignore acronym if it's linked.
2024-07-23 15:08:28 -05:00
..
pytest chore(ci): Improve pre-commit hook, test harness, and linter 2024-07-23 15:08:28 -05:00
scripts chore(ci): Improve pre-commit hook, test harness, and linter 2024-07-23 15:08:28 -05:00
.dockerignore chore(ci): Improve CI lint and test runners 2024-06-21 18:41:07 -05:00
.gitignore chore(ci): Improve pre-commit hook, test harness, and linter 2024-07-23 15:08:28 -05:00
env.test.example fix(ci): Simplify Vale terms list, support OAuth browser flow in tests 2024-07-03 17:09:49 -05:00