You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the mechanism we use to test WORKSPACE customizations is the tesd ./test_version.sh, which populates a template workspace and executes Bazel tests there.
Recently, we have needed to add some customization to the twitter_scrooge implementation (#1050). While designing integration tests for that change, we realized that it's hard to do in an extensible way: #1050 (comment)
We should investigate how to implement more robust integration testing. It could be that we need to use bazel-integration-testing, or a different thing.
Relatedly, as we migrate more things to toolchains, it might make things easier to test. (ref: #940)
The text was updated successfully, but these errors were encountered:
Currently, the mechanism we use to test
WORKSPACE
customizations is the tesd./test_version.sh
, which populates a template workspace and executes Bazel tests there.Recently, we have needed to add some customization to the
twitter_scrooge
implementation (#1050). While designing integration tests for that change, we realized that it's hard to do in an extensible way: #1050 (comment)We should investigate how to implement more robust integration testing. It could be that we need to use bazel-integration-testing, or a different thing.
Relatedly, as we migrate more things to toolchains, it might make things easier to test. (ref: #940)
The text was updated successfully, but these errors were encountered: