8 lines
1.2 KiB
Markdown
8 lines
1.2 KiB
Markdown
# Private monthly and yearly export acceptance
|
|
|
|
Both WJ-040 examples use real email sign-in and invitation creation for Alice and Bob. Historical fixtures give each account distinct catalog names, work descriptions and habits, with work, counts and day-off markers immediately outside and inside the month/year boundaries. Weekly limits include a baseline before the period and later changes. Test device credentials and push secrets are also present.
|
|
|
|
Alice downloads September or the complete year through the actual Reports export dialog. Assertions check exact included dates for work, habit counts and days off; values and catalog references; owner-only habit names; and the effective limit baseline plus in-period changes. The JSON object's allowed keys are checked at every record level so credentials cannot silently appear as extra fields. Bob's distinct data must be absent.
|
|
|
|
All fixtures and downloads belong to the isolated test server. No production data or real email/push is used. Validation passed for 0.1.53-SNAPSHOT: all 13 browser examples, 187 executed JVM cases (206 reported, 19 filtered or still unbound), zero failures/errors, 68 operations tests, 17 frontend tests and production/admin-recovery smoke checks. No production or schema change was needed.
|