# initialize testing deps, update CI with new testing \(\#46\) · flambo/atlantis

[View on GitCafe](https://git.cafe/flambo/atlantis/commit/a5f788484f09ff2e47b0e3d721b911addf6aff71)

Repository: [flambo/atlantis](https://git.cafe/flambo/atlantis)

Visibility: public

Requested revision: a5f788484f09ff2e47b0e3d721b911addf6aff71

Requested commit: a5f788484f09ff2e47b0e3d721b911addf6aff71

Commit: a5f788484f09ff2e47b0e3d721b911addf6aff71

Tree: 403d578fbfdf7f055d8bbe1a4e82a2be8f6d5779

Author: oliver

Committer: GitHub

## Message

```
initialize testing deps, update CI with new testing (#46)

<!-- This is an auto-generated comment: release notes by coderabbit.ai -->

## Summary by CodeRabbit

* **New Features**
  * Added end-to-end testing capabilities with browser automation.
  * Introduced pre-commit hooks for automatic code formatting.

* **Tests**
  * Added comprehensive test suites covering routes, datasets, Python modules, and browser interactions.

* **Chores**
  * Refactored CI workflow to separate unit tests from end-to-end tests with improved concurrency handling.
  * Updated testing and formatting tooling dependencies.
  * Enhanced development environment configuration for browser testing support.

* **Documentation**
  * Updated command reference in development guides to reflect new test and formatting workflows.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
```

## Parents

- [8790639ac1fb631d529cdac4a131596e30e02a27](https://git.cafe/flambo/atlantis/commit/8790639ac1fb631d529cdac4a131596e30e02a27?format=markdown)

- [14a6f4f6330ddb1a19aeca94c0d865411034f320](https://git.cafe/flambo/atlantis/commit/14a6f4f6330ddb1a19aeca94c0d865411034f320?format=markdown)

[Source at this commit](https://git.cafe/flambo/atlantis/tree/a5f788484f09ff2e47b0e3d721b911addf6aff71?format=markdown)
