Use Commonlib 0.1.27 for Journal transfer readiness

This commit is contained in:
vorotamoroz committed 2026-09-18 07:01:07 +00:00
1 parent a3231b0906
commit 8ea656a7da
4 files changed
+13 -6

No files matched your search

@@ -47,6 +47,12 @@ describe("central Replicator provider definitions", () => {
.toEqual(["connection", "preferred-tweak", "security-seed", "synchronisation-information"].sort());
});
it("lets Journal prepare its own fresh Security Seed while CouchDB uses central preparation", () => {
const definitions = createCentralReplicatorProviderDefinitions({} as never);
expect(definitions.get(REMOTE_COUCHDB)?.readiness.centralRemotePreparation).toBe("required");
expect(definitions.get(REMOTE_MINIO)?.readiness.centralRemotePreparation).toBe("provider-owned");
});
it("composes CouchDB and Object Storage policies outside LiveSyncBaseCore", async () => {
const host = {} as Parameters<typeof createCentralReplicatorProviderDefinitions>[0];
const definitions = createCentralReplicatorProviderDefinitions(host);