10.2.运行 make test

即使 port 构建良好,确保软件按预期正常运行是一个好主意。如果原始上游项目连同软件提供测试,建议运行这些测试并检查是否一切按预期运行。

使用 port 可以通过使用 TEST_TARGET 变量自动启用测试。设置后,此变量包含 port 的测试目标的名称。这通常只是 test ,但其他名称包括 tests , check 或对特定情况的类似 run_tests.py 。

除了 TEST_TARGET 变量外,框架还提供以下变量来控制测试执行:

  • TEST_WRKSRC 是进行测试的目录。

  • TEST_ENV 包含要传递到测试阶段的附加变量。

  • TEST_ARGS 包含传递到测试阶段的任何额外参数。

这些变量的使用示例可以在 cad/xyce、www/libjwt 等中找到。

最后更新于

FreeBSD 中文社区 2024