File tree Expand file tree Collapse file tree 3 files changed +41
-0
lines changed
Expand file tree Collapse file tree 3 files changed +41
-0
lines changed Original file line number Diff line number Diff line change 1717- [ Handlebar generator] ( )
1818- [ The josh UI] ( )
1919# Contributing
20+ - [ Testing] ( ./contributing/testing.md )
2021- [ Development tools] ( )
2122- [ Tracing] ( )
Original file line number Diff line number Diff line change 1+ # Dev-Tools
2+
3+ * Nix-Shell
4+ - curl
5+ - brew trunk
6+ * Cram
7+ * Cargo/Rustup
Original file line number Diff line number Diff line change 1+ # Dev Tools
2+
3+ ## Nix-Shell
4+ * [ Nix Shell] ( https://nixos.org/manual/nix/stable/#chap-installation )
5+
6+
7+ # Testing
8+
9+ 1 . Install Nix-Shell
10+ 2 . Setup Nix-Shell for testing
11+ ``` shell
12+ nix-shell shell.nix
13+ ```
14+ 3 . build
15+ * filter
16+ * proxy
17+ * trunk build in ui
18+
19+
20+ ## Unit Tests
21+ ``` shell
22+ cargo test --all
23+ ```
24+
25+ ## Integration Tests
26+ * Build all targets
27+ * run integration tests
28+ ``` shell
29+ sh run-tests.sh tests/
30+ ```
31+
32+ ## UI Tests
33+ TBD
You can’t perform that action at this time.
0 commit comments