feat(recipes): signaler une technique absente du catalogue (#130) #138
2 changed files with 9 additions and 2 deletions
|
|
@ -339,7 +339,12 @@ describe("Sources", () => {
|
|||
const [step] = res.body.steps;
|
||||
expect(step.description).to.equal("Chop the onions finely");
|
||||
expect(step.techSteps).to.have.length(1);
|
||||
expect(step.techSteps[0].techStep).to.deep.equal({ id: chop.id, key: "chop" });
|
||||
expect(step.techSteps[0].techStep).to.deep.equal({
|
||||
id: chop.id,
|
||||
key: "chop",
|
||||
isPlaceholder: false,
|
||||
displayName: null,
|
||||
});
|
||||
expect(
|
||||
step.description.slice(step.techSteps[0].start, step.techSteps[0].end).toLowerCase(),
|
||||
).to.equal("chop");
|
||||
|
|
@ -382,6 +387,8 @@ describe("Sources", () => {
|
|||
expect(res.body.steps[0].techSteps[0].techStep).to.deep.equal({
|
||||
id: simmer.id,
|
||||
key: "simmer",
|
||||
isPlaceholder: false,
|
||||
displayName: null,
|
||||
});
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ describe("Admin layout", () => {
|
|||
cy.intercept("GET", "**/admin/api/catalog/placeholders*", { statusCode: 200, body: [] });
|
||||
cy.contains("nav a", "Catalogue").click();
|
||||
cy.url().should("include", "/admin/catalogue");
|
||||
cy.contains("h1", "Ingrédients hors-catalogue").should("be.visible");
|
||||
cy.contains("h1", "Éléments hors-catalogue").should("be.visible");
|
||||
|
||||
cy.contains("nav a", "Tableau de bord").click();
|
||||
cy.url().should("eq", `${Cypress.config().baseUrl}/admin`);
|
||||
|
|
|
|||
Loading…
Reference in a new issue