diff --git a/PULL_REQUEST_TEMPLATE.md b/PULL_REQUEST_TEMPLATE.md index e0ebdcb..edecf67 100644 --- a/PULL_REQUEST_TEMPLATE.md +++ b/PULL_REQUEST_TEMPLATE.md @@ -8,4 +8,4 @@ Checklist: - [ ] Added a description of the changes to the `[Unreleased]` section of docs/docs/CHANGELOG.md - [ ] Added test cases to [the relevant parts of the codebase](https://anubis.techaro.lol/docs/developer/code-quality) -- [ ] Ran integration tests `npm run test:integration` +- [ ] Ran integration tests `npm run test:integration` (unsupported on Windows, please use WSL) diff --git a/docs/docs/CHANGELOG.md b/docs/docs/CHANGELOG.md index 0ac4eee..7fbd1b3 100644 --- a/docs/docs/CHANGELOG.md +++ b/docs/docs/CHANGELOG.md @@ -24,6 +24,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Use `TrimSuffix` instead of `TrimRight` on containerbuild - Fix the startup logs to correctly show the address and port the server is listening on - Add [LibreJS](https://www.gnu.org/software/librejs/) banner to Anubis JavaScript to allow LibreJS users to run the challenge +- Disabled running integration tests on Windows hosts due to it's reliance on posix features (see [#133](https://github.com/TecharoHQ/anubis/pull/133#issuecomment-2764732309)). ## v1.15.0 diff --git a/internal/test/playwright_test.go b/internal/test/playwright_test.go index d81b86a..9cd9ffe 100644 --- a/internal/test/playwright_test.go +++ b/internal/test/playwright_test.go @@ -1,3 +1,5 @@ +//go:build !windows + // Integration tests for Anubis, using Playwright. // // These tests require an already running Anubis and Playwright server.