mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-09 04:50:59 +00:00
test(environment): stop asserting the readable location columns 0409 dropped
The free-text backfill no longer seals home, period or day locations, so its summary has no counts for them, and a stored day has no readable lat left to be null.
This commit is contained in:
1 parent
87335d3080
commit
fc4423c934
2 files changed
+5
-22
No files matched your search
@@ -261,8 +261,10 @@ describe("air-quality history backfill", () => {
|
||||
source: "TRAVEL",
|
||||
pm25Mean: 12,
|
||||
tempMax: 5,
|
||||
lat: null,
|
||||
});
|
||||
// The place lives only in the sealed copy; migration 0409 dropped the
|
||||
// readable columns.
|
||||
expect(byDate.get("2020-03-01")).not.toHaveProperty("lat");
|
||||
expect(
|
||||
openLocation(byDate.get("2020-03-01")!.locationEncrypted!),
|
||||
).toMatchObject({ lat: 51.5, lon: 7.0 });
|
||||
|
||||
@@ -126,6 +126,8 @@ describe("free-text encryption backfill (real Postgres)", () => {
|
||||
// The boot call is deferred past the startup storm.
|
||||
expect(first.sent.every((s) => s.startAfter === 180)).toBe(true);
|
||||
|
||||
// The summary carries no location counts: migration 0409 dropped the
|
||||
// readable home, period and day locations, so there is nothing to seal.
|
||||
expect(await runFreeTextEncryptionBackfillForUser("ft-a")).toEqual({
|
||||
conversationTitlesMigrated: 1,
|
||||
metricNotesMigrated: 0,
|
||||
@@ -133,9 +135,6 @@ describe("free-text encryption backfill (real Postgres)", () => {
|
||||
routeGeometriesMigrated: 0,
|
||||
appointmentAddressesCleared: 0,
|
||||
contactAuditRowsScrubbed: 0,
|
||||
homeLocationsMigrated: 0,
|
||||
travelLocationsMigrated: 0,
|
||||
dayLocationsMigrated: 0,
|
||||
});
|
||||
expect(await runFreeTextEncryptionBackfillForUser("ft-b")).toEqual({
|
||||
conversationTitlesMigrated: 0,
|
||||
@@ -144,9 +143,6 @@ describe("free-text encryption backfill (real Postgres)", () => {
|
||||
routeGeometriesMigrated: 0,
|
||||
appointmentAddressesCleared: 0,
|
||||
contactAuditRowsScrubbed: 0,
|
||||
homeLocationsMigrated: 0,
|
||||
travelLocationsMigrated: 0,
|
||||
dayLocationsMigrated: 0,
|
||||
});
|
||||
|
||||
const conversations = await prisma.coachConversation.findMany({
|
||||
@@ -195,9 +191,6 @@ describe("free-text encryption backfill (real Postgres)", () => {
|
||||
routeGeometriesMigrated: 0,
|
||||
appointmentAddressesCleared: 0,
|
||||
contactAuditRowsScrubbed: 0,
|
||||
homeLocationsMigrated: 0,
|
||||
travelLocationsMigrated: 0,
|
||||
dayLocationsMigrated: 0,
|
||||
});
|
||||
});
|
||||
|
||||
@@ -282,9 +275,6 @@ describe("free-text encryption backfill (real Postgres)", () => {
|
||||
routeGeometriesMigrated: 0,
|
||||
appointmentAddressesCleared: 0,
|
||||
contactAuditRowsScrubbed: 0,
|
||||
homeLocationsMigrated: 0,
|
||||
travelLocationsMigrated: 0,
|
||||
dayLocationsMigrated: 0,
|
||||
});
|
||||
expect(await runFreeTextEncryptionBackfillForUser("pc-b")).toEqual({
|
||||
conversationTitlesMigrated: 0,
|
||||
@@ -293,9 +283,6 @@ describe("free-text encryption backfill (real Postgres)", () => {
|
||||
routeGeometriesMigrated: 1,
|
||||
appointmentAddressesCleared: 0,
|
||||
contactAuditRowsScrubbed: 0,
|
||||
homeLocationsMigrated: 0,
|
||||
travelLocationsMigrated: 0,
|
||||
dayLocationsMigrated: 0,
|
||||
});
|
||||
|
||||
const practitioners = await prisma.practitioner.findMany({
|
||||
@@ -356,9 +343,6 @@ describe("free-text encryption backfill (real Postgres)", () => {
|
||||
routeGeometriesMigrated: 0,
|
||||
appointmentAddressesCleared: 0,
|
||||
contactAuditRowsScrubbed: 0,
|
||||
homeLocationsMigrated: 0,
|
||||
travelLocationsMigrated: 0,
|
||||
dayLocationsMigrated: 0,
|
||||
});
|
||||
});
|
||||
|
||||
@@ -456,9 +440,6 @@ describe("free-text encryption backfill (real Postgres)", () => {
|
||||
expect(summaryA).toMatchObject({
|
||||
appointmentAddressesCleared: 1,
|
||||
contactAuditRowsScrubbed: 1,
|
||||
homeLocationsMigrated: 0,
|
||||
travelLocationsMigrated: 0,
|
||||
dayLocationsMigrated: 0,
|
||||
});
|
||||
await runFreeTextEncryptionBackfillForUser("ad-b");
|
||||
|
||||
|
||||
Reference in new issue
Block a user