|
|
@@ -21,15 +21,37 @@ context('Search all pages', () => {
|
|
|
}
|
|
|
});
|
|
|
|
|
|
- it('Search by typing help and press ENTER', () => {
|
|
|
+ it(`Search by typing help and press ENTER`, () => {
|
|
|
const searchText = 'help';
|
|
|
cy.visit('/');
|
|
|
cy.get('div.rbt-input-hint-container > input').click();
|
|
|
- cy.screenshot(`${ssPrefix}search-input-focused`, { capture: "viewport"});
|
|
|
- cy.get('div.rbt-input-hint-container > input').type(`${searchText}{enter}`);
|
|
|
- cy.screenshot(`${ssPrefix}insert-search-text`, { capture: "viewport"});
|
|
|
+ cy.screenshot(`${ssPrefix}search-input-focused`, { capture: 'viewport'});
|
|
|
+ cy.get('div.rbt-input-hint-container > input').type(`${searchText}`);
|
|
|
+ cy.screenshot(`${ssPrefix}insert-search-text`, { capture: 'viewport'});
|
|
|
cy.get('div.rbt-input-hint-container > input').type('{enter}');
|
|
|
- cy.screenshot(`${ssPrefix}press-enter`, { capture: "viewport"});
|
|
|
+ cy.screenshot(`${ssPrefix}press-enter`, { capture: 'viewport'});
|
|
|
+
|
|
|
+ cy.getByTestid('search-result-list').should('be.visible');
|
|
|
+
|
|
|
+ cy.getByTestid('open-page-item-control-btn').first().click();
|
|
|
+ cy.screenshot(`${ssPrefix}click-three-dots-menu`, {capture: 'viewport'});
|
|
|
});
|
|
|
|
|
|
+
|
|
|
+ it(`Search by tag, ex: tag:help and press ENTER`, () => {
|
|
|
+ const searchText = `tag:help`;
|
|
|
+ cy.visit('/');
|
|
|
+ cy.get('div.rbt-input-hint-container > input').click();
|
|
|
+ cy.get('div.rbt-input-hint-container > input').type(`${searchText}`);
|
|
|
+ cy.screenshot(`${ssPrefix}insert-search-text-with-tag`, { capture: 'viewport'});
|
|
|
+ cy.get('div.rbt-input-hint-container > input').type('{enter}');
|
|
|
+
|
|
|
+ cy.getByTestid('search-result-list').should('be.visible');
|
|
|
+
|
|
|
+ cy.screenshot(`${ssPrefix}search-with-tag-result`, {capture: 'viewport'});
|
|
|
+
|
|
|
+ cy.getByTestid('open-page-item-control-btn').first().click();
|
|
|
+ cy.screenshot(`${ssPrefix}click-three-dots-menu-search-with-tag`, {capture: 'viewport'});
|
|
|
+ })
|
|
|
+
|
|
|
});
|