[Glean] Migrate TermsOfUseTelemetry to use the GleanWrapper instead
:rocket: Context
TermsOfUseTelemetry is recording telemetry events with the concrete Glean implementation. We don't want this anymore. More on telemetry tests here.
:memo: Description
- Use the
GleanWrapperinsideTermsOfUseTelemetryand replace calls to eachGleanMetrics.with the corresponding API. TermsOfUseTelemetryTestsshould be adjusted so we pass aMockGleanWrapperand assert accordingly.
:information_source: Reference Person
lmarceau
┆Issue is synchronized with this Jira Task
Hi @lmarceau , I'd like to work on this issue for Outreachy. Can I be assigned? Thanks!
thanks @awaan05, I assigned you to this issue!
@cyndichin the PR is up now, the migration is done. Let me know if anything needs adjusting.
The PR went stale since we didn't hear back @awaan05. We can re-open if you would like to continue to work on it, otherwise we will open this ticket for others to work on.