this repo has no description
1# Run all tests with correct threading models
2test: test-proxy test-lifecycle test-others
3
4# Proxy tests modify environment variables, so must run single-threaded
5# TODO: figure out how to run in parallel
6test-proxy:
7 cargo test --test proxy -- --test-threads=1
8
9# Lifecycle tests involve complex state mutations, run single-threaded to be safe
10# TODO: figure out how to run in parallel
11test-lifecycle:
12 cargo test --test lifecycle -- --test-threads=1
13
14test-others:
15 cargo test --lib
16 cargo test --test auth
17 cargo test --test identity
18 cargo test --test repo
19 cargo test --test server
20 cargo test --test sync