The source project of this merge request has been removed.
Replace assert with require
This is a long-overdue cleanup. Assert doesn't do what we expect and has high cognitive costs to ensure it's used correctly. Switching to require solves that, and the only downside is that only the first failure in any one test will be reported.