Make workspace authoring transitions and typed invocation coherent
This commit is contained in:
@@ -68,6 +68,7 @@ test("storage defaults and ownership changes invalidate consumers without requir
|
||||
if (slot.kind === "state") slot.defaultValue = "Different default";
|
||||
const report = planEvolution(before, after, { allowLegacy: true });
|
||||
assert.equal(report.storageChanges.length, 1);
|
||||
assert.deepEqual(report.migrationRequired, []);
|
||||
assert.equal(report.runtimeActions[0]!.action, "replace");
|
||||
assert.deepEqual(report.reviews, []);
|
||||
assert.notDeepEqual(storageContracts(before), storageContracts(after));
|
||||
|
||||
Reference in New Issue
Block a user