diff --git a/server-ce/test/new-editor-editor.spec.ts b/server-ce/test/new-editor-editor.spec.ts index a26df70370..50b3c6c14b 100644 --- a/server-ce/test/new-editor-editor.spec.ts +++ b/server-ce/test/new-editor-editor.spec.ts @@ -278,6 +278,23 @@ describe('new editor.editor', function () { cy.get('.cm-editor').should('be.visible') }) }) + + describe('full project search', function () { + it('can search for text in project files', function () { + cy.findByRole('tab', { name: 'Project search' }).click() + + cy.findByRole('searchbox', { name: 'Search' }) + .should('be.visible') + .type('Some examples to get started') + cy.get('button').contains('Search').click() + + cy.findByRole('listbox').within(() => { + cy.findByRole('option', { + name: /Some examples to get started/, + }).should('be.visible') + }) + }) + }) }) function createRandomLetterString() {