如何在 bazel 中配置 sh_test 依赖项?
How to configure sh_test dependencies in bazel?
我有一个 test1,它是一个 sh_test 和一个依赖于 test1 的 test2 sh_test,但我似乎无法将 test1 添加为 test2 的依赖项。如果 test1 完成并成功,是否有任何方法仅 运行 test2?
将 test1 分成两部分:
- "build" 部分:生成 test2 需要使用的输出的构建规则
- "assertion" 部分:测试做出的任何断言
测试规则(test1 和 test2)可以依赖于 genrule 并测试输出的正确性。
我有一个 test1,它是一个 sh_test 和一个依赖于 test1 的 test2 sh_test,但我似乎无法将 test1 添加为 test2 的依赖项。如果 test1 完成并成功,是否有任何方法仅 运行 test2?
将 test1 分成两部分:
- "build" 部分:生成 test2 需要使用的输出的构建规则
- "assertion" 部分:测试做出的任何断言
测试规则(test1 和 test2)可以依赖于 genrule 并测试输出的正确性。