Bias Analysis
Detected Bias Types
windows_tools
windows_first
Summary
The documentation is largely neutral and cross-platform, focusing on ARM template best practices with JSON examples. However, there is a subtle Windows bias in the references to the test toolkit's implementation and test cases. Specifically, the only direct link to a test case points to a .ps1 (PowerShell) script, and the toolkit cache and test case references are hosted in a Windows-centric (PowerShell) repository. There are also references to Windows and Linux in the context of VM images, but both are treated equally in those examples.
Recommendations
- Provide explicit instructions or examples for running the ARM template test toolkit on Linux/macOS, including any CLI commands (e.g., Bash, Azure CLI) in addition to or instead of PowerShell.
- When linking to test cases or toolkit resources, ensure that cross-platform scripts or instructions are available and referenced (e.g., Bash scripts, or platform-agnostic instructions).
- If the toolkit is only available as PowerShell scripts, mention any cross-platform compatibility (such as PowerShell Core on Linux/macOS) and provide installation/running instructions for those environments.
- Where possible, avoid linking directly to .ps1 files as the only reference for test logic; provide documentation or markdown summaries of test logic that are platform-neutral.
- Continue to ensure that all examples and explanations are not specific to Windows environments and that Linux/macOS users are not excluded or left to infer compatibility.
Create Pull Request