From 038ad2b931a51c83197969dd6cac4c965a52b5ea Mon Sep 17 00:00:00 2001 From: Sky Date: Tue, 10 Dec 2024 18:52:04 -0300 Subject: [PATCH] Add note about integration tests --- readme.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 3795325a33..4c556b1562 100644 --- a/readme.md +++ b/readme.md @@ -42,10 +42,12 @@ First run `state run install-deps-dev` followed by `state run preprocess` if you * If you modified assets or switched branches, you need to re-run `state run preprocess` first * **Testing:** * **Unit tests\*:** `state run test` - * **Integration tests:** `state run integration-tests` + * **Integration tests\*\*:** `state run build-svc && state run build-exec && state run integration-tests` * Our unit tests are in a state of slowly being converted to standalone integration tests, meaning that while we refer to them as unit tests they still contain a lot of tests that are better described as integration tests. + +** Our integration tests rely on the secrets feature, which is (as of writing) not ready for production use. You must enable it with `state config set optin.unstable true` and authenticate with `state auth --prompt`.