Page MenuHomePhabricator

AQS 2.0: Editor Analytics: Implement Unit Tests
Open, Needs TriagePublic

Description

Implement unit tests for the Editor Analytics service. Completion of T327835: AQS 2.0: Implement Unit Test Framework for Druid-based Endpoints is a prerequisite for beginning this task.

See T316849: Audit tests for Druid-based endpoints for a full list of existing production tests for Druid-based endpoints. Only the tests relevant to the Editor Analytics endpoints should be implemented, under this task. But because this is still a lengthy list of tests, we should consider breaking up this task and/or creating subtasks. However, we won't be ready for that conversation until we know more about how T327835: AQS 2.0: Implement Unit Test Framework for Druid-based Endpoints is going to turn out.

Completion criteria: tests listed in T316849: Audit tests for Druid-based endpoints that are relevant to Editor Analytics are implemented. Checklist to be created later.