feat: release design system engine, studio and component contracts
This commit is contained in:
1 parent
ff1065fb27
commit
3943b946d6
693 files changed
+175546
-3894
No files matched your search
@@ -3,7 +3,10 @@ import { productionConnections } from "../src/runtime-connections.ts";
|
||||
|
||||
test("deployment connections override build placeholders without accepting server settings", () => {
|
||||
const db = { driver: "postgres", url: "postgres://runtime:secret@db/app" };
|
||||
expect(productionConnections(JSON.stringify({ db, realtime: { scale: true } }))).toEqual({ db, realtime: { scale: true } });
|
||||
expect(productionConnections(JSON.stringify({ db, realtime: { scale: true } }))).toEqual({
|
||||
db,
|
||||
realtime: { scale: true },
|
||||
});
|
||||
expect(productionConnections("")).toEqual({});
|
||||
for (const value of ["null", "[]", "invalid", '{"port":80}', '{"db":null}', '{"db":[]}'])
|
||||
expect(() => productionConnections(value)).toThrow();
|
||||
|
||||
Reference in new issue
Block a user