mirror of
https://github.com/wassname/Open-Assistant.git
synced 2026-07-20 12:10:50 +08:00
27 lines
780 B
TypeScript
27 lines
780 B
TypeScript
describe("labeling assistant replies", () => {
|
|
it("completes the current task on submit and on request shows a new task", () => {
|
|
cy.signInWithEmail("cypress@example.com");
|
|
cy.visit("/label/label_assistant_reply");
|
|
|
|
cy.get('[data-cy="task"]')
|
|
.invoke("attr", "data-task-type")
|
|
.then((type) => {
|
|
cy.log("Task type", type);
|
|
|
|
// For specific task pages the no task available result is normal.
|
|
if (type === undefined) return;
|
|
|
|
cy.get('[data-cy="label-options"]').each((label) => {
|
|
// Click the 4th option
|
|
cy.wrap(label).find('[data-cy="radio-option"]').eq(3).click();
|
|
});
|
|
|
|
cy.get('[data-cy="review"]').click();
|
|
|
|
cy.get('[data-cy="submit"]').click();
|
|
});
|
|
});
|
|
});
|
|
|
|
export {};
|