Tox:运行 仅在某些平台上进行测试

Tox: run tests only on certain platforms

我在 tox.ini 中有测试部分应该只在 Windows 上 运行。

如何将 tox 配置为 运行 仅在特定平台上的测试部分?

Tox 1.8+ 引入了新的 platform 设置。这是来自 the docs.

的引述

A testenv can define a new platform setting. If its value is not contained in the string obtained from calling platform.platform() the environment will be skipped.