perlsky is a Perl 5 implementation of an AT Protocol Personal Data Server.
13
fork

Configure Feed

Select the types of activity you want to include in your feed.

Complete test audit inventory coverage

alice d9d7d5fd 4c5a8762

+5
+5
docs/TEST_AUDIT.md
··· 115 115 116 116 | Test file | Bucket | Current note | 117 117 | --- | --- | --- | 118 + | `t/admin-account-info-helper.t` | local correctness/infrastructure | focused helper coverage for admin account-view shaping, invite metadata, and entryway-mode omissions | 118 119 | `t/api-util.t` | audited local regression | helper semantics, cursor validation, service-auth helper behavior | 119 120 | `t/app-routes.t` | local correctness/infrastructure | app route exposure and startup wiring smoke | 120 121 | `t/app.t` | audited local regression | application bootstrap plus malformed-handle rejection and startup hardening | ··· 127 128 | `t/crypto-interop.t` | direct reference differential | pinned upstream crypto fixture coverage | 128 129 | `t/delete-account.t` | audited local regression | reference-style account deletion flow using DID, password, and action token without a live bearer session | 129 130 | `t/email-confirmation.t` | audited local regression | intentionally testing-friendly email flow plus strict missing-email and invalid-email validation semantics | 131 + | `t/email-update-helper.t` | audited local regression | shared email-update helper normalization, token revocation, and duplicate-email error semantics | 130 132 | `t/event-stream.t` | audited local regression | wire-format, malformed frame, and event decoding coverage | 131 133 | `t/extended-api.t` | audited local regression | broad XRPC behavior including invites and moderation-adjacent flows; still intentionally mixes conformance-ish happy paths with local-policy coverage | 134 + | `t/external-handle-update.t` | audited local regression | external-handle update semantics, including DID-resolution checks and empty-body success for external handle adoption | 132 135 | `t/external-surface.t` | audited local regression | external repo/account surface including missing-blob behavior; intentionally broad, with order-insensitive assertions for label presence rather than brittle label ordering | 133 136 | `t/firehose.t` | audited local regression | repo subscription lifecycle, cursor, and CAR behavior | 134 137 | `t/identity.t` | local correctness/infrastructure | lower-level handle and DID helper coverage, including DNS-over-well-known preference and malformed-handle rejection | ··· 152 155 | `t/repo-api.t` | audited local regression | record mutation and read semantics, but still lighter than ideal on some negative/reference edge cases | 153 156 | `t/repo-firehose-car.t` | audited local regression | repo commit CAR shape and firehose interactions | 154 157 | `t/repo_formats.t` | audited local regression | direct repo wire-format and CAR expectations | 158 + | `t/sentry.t` | local correctness/infrastructure | Sentry event shaping, stacktrace capture, and dispatcher exception-reporting smoke | 155 159 | `t/server-auth.t` | direct reference differential | auth/session/service-auth behavior repeatedly compared to official runtime, including bounded create-session password semantics | 156 160 | `t/service-proxy-local.t` | audited local regression | local appview fallback behavior | 157 161 | `t/service-proxy.t` | audited local regression | upstream proxy behavior plus conservative local appview fallback and preference semantics | 158 162 | `t/sqlite-binary.t` | local correctness/infrastructure | SQLite binary round-trip correctness | 159 163 | `t/store-sqlite.t` | audited local regression | store-level session, invite, label, and repo persistence behavior | 160 164 | `t/tid-repair.t` | local correctness/infrastructure | TID repair and recovery helpers | 165 + | `t/uncovered-endpoints.t` | audited local regression | broad catch-all coverage for locally implemented admin/temp/sync edges that are easy to miss in higher-level suites | 161 166 162 167 ## What This Audit Does Not Yet Claim 163 168