From 1592d4bfd9b7cd757fbfdc724ada7dad36b5b7fc Mon Sep 17 00:00:00 2001 From: AJ Isaacs Date: Mon, 26 Oct 2026 15:57:41 -0400 Subject: [PATCH] fix(ci): expect inches units on migrated legacy nests Server schema v12 (2d8d877) adds a units column, so migrated legacy records now report units: "inches" and the Server image smoke's legacy-vs-migrated manifest comparison failed (cmp differs at line 27) on every master push since. Co-Authored-By: Claude Opus 5.5 --- scripts/Server.Tests/legacy_fixture.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/Server.Tests/legacy_fixture.py b/scripts/Server.Tests/legacy_fixture.py index b51732b9..55ef0563 100644 --- a/scripts/Server.Tests/legacy_fixture.py +++ b/scripts/Server.Tests/legacy_fixture.py @@ -36,7 +36,7 @@ def create(directory): 'madeBy', 'fileSize', 'savedAt'), fields)) # Columns added by later migrations read back as their defaults. metadata.update(status='toBeCut', revision=1, deleted=False, restoredFromRevision=None, - materialGrade='') + materialGrade='', units='inches') archive = {'sha256': hashlib.sha256(data).hexdigest(), 'bytes': len(data)} expected.append({'current': metadata, 'archive': archive, 'revisions': [{'metadata': metadata, 'archive': archive}]})