|
123456789101112131415161718192021222324 |
- context("Customize Form", () => {
- before(() => {
- cy.login();
- cy.visit("/app/customize-form");
- });
- it("Changing to naming rule should update autoname", () => {
- cy.fill_field("doc_type", "ToDo", "Link").blur();
- cy.wait(2000);
- cy.findByRole("tab", { name: "Details" }).click();
- cy.click_form_section("Naming");
- const naming_rule_default_autoname_map = {
- "Set by user": "prompt",
- "By fieldname": "field:",
- Expression: "format:",
- "Expression (old style)": "",
- Random: "hash",
- "By script": "",
- };
- Cypress._.forOwn(naming_rule_default_autoname_map, (value, naming_rule) => {
- cy.fill_field("naming_rule", naming_rule, "Select");
- cy.get_field("autoname", "Data").should("have.value", value);
- });
- });
- });
|