Import the remade decks on stable ids and recommend one card per job, so a saved draft still loads after a chip is renamed.
The real-group profiles stay as a test, so a change that moves a pick fails. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
1 parent
96ca15d8e3
commit
bcbc6f30d9
89 files changed
+36555
-2828
No files matched your search
@@ -46,16 +46,16 @@ describe("governanceCatalog (CR-115)", () => {
|
||||
});
|
||||
}
|
||||
|
||||
it("core values: ids are 1-based positions with copy fields", () => {
|
||||
it("core values: ids come from the value id field", () => {
|
||||
const values = listCatalogCoreValues();
|
||||
const messages = readJson<{
|
||||
values: Array<string | { label: string }>;
|
||||
values: Array<{ id: string; label: string }>;
|
||||
}>("messages/en/create/customRule/coreValues.json");
|
||||
expect(values.length).toBe(messages.values.length);
|
||||
expect(values[0].id).toBe("1");
|
||||
expect(values[0].label).toBeTruthy();
|
||||
expect(values[0].id).toBe(messages.values[0].id);
|
||||
expect(values[0].label).toBe(messages.values[0].label);
|
||||
expect(typeof values[0].meaning).toBe("string");
|
||||
expect(typeof values[0].signals).toBe("string");
|
||||
expect(getCatalogCoreValue("1")).toEqual(values[0]);
|
||||
expect(getCatalogCoreValue(values[0].id)).toEqual(values[0]);
|
||||
});
|
||||
});
|
||||
Reference in new issue
Block a user