Commit 555ec34
committed
fix: exclude test suite targets that transitively depend on WIT-enabled calculator_component
Found that test suite targets (all_go_tests, go_component_tests, go_integration_tests)
were still pulling in calculator_component despite individual test exclusions.
These test suites aggregate individual tests and create transitive dependencies
on WIT-enabled components that fail due to upstream TinyGo limitations.
Root cause analysis:
- calculator_component uses wit = ":calculator_wit" (line 50 in BUILD.bazel)
- Test suites depend on both individual tests AND the components they test
- //test/go/... wildcard includes these suite targets
- Individual test exclusions were insufficient
Now excludes all test aggregation targets that depend on WIT components.1 parent 8f86a50 commit 555ec34
1 file changed
+6
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
136 | 139 | | |
137 | 140 | | |
138 | 141 | | |
| |||
235 | 238 | | |
236 | 239 | | |
237 | 240 | | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
238 | 244 | | |
239 | 245 | | |
240 | 246 | | |
| |||
0 commit comments