Persist Revit CSV configuration
This commit is contained in:
@@ -122,6 +122,14 @@ describe("external CSV configuration", () => {
|
||||
configuration.familyTypeRules[0].quantityRule = { kind: "mapped-column" };
|
||||
assert.match(validateFailure(configuration), /requires a configured quantity column/);
|
||||
});
|
||||
|
||||
it("rejects unknown configuration fields", () => {
|
||||
const configuration = {
|
||||
...createDefaultExternalCsvConfiguration(columns),
|
||||
legacyMapping: true,
|
||||
};
|
||||
assert.match(validateFailure(configuration), /unknown or missing fields/);
|
||||
});
|
||||
});
|
||||
|
||||
function validateFailure(value: unknown) {
|
||||
|
||||
Reference in New Issue
Block a user