-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
None
-
Go Drivers
-
None
-
None
-
None
-
None
-
None
-
None
Context
Standardize the internal/require package across the Go Driver test suite to reduce duplicated maintenance and simplify the testing surface. This will also avoid red herrings in CI evaluation caused by assertion failures that allow tests to continue executing.
Definition of done
Remove the internal/assert package, which is a local copy of testify/assert.
Pitfalls
- Tests that currently surface several mismatches in a single run may need to be split into multiple tests or subtests, increasing boilerplate.
- Changing assertion behavior can mask secondary issues that were previously visible in the same test execution.
- related to
-
GODRIVER-3458 Replace internal/require and internal/assert with testify
-
- Backlog
-