fix(cypress): Folder shares use new Files vue frontend now

Signed-off-by: Jonas <jonas@freesources.org>
This commit is contained in:
Jonas 2024-09-09 12:52:58 +02:00
Родитель 122ba830fd
Коммит b77e994c10
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 5262E7FF491049FE
4 изменённых файлов: 4 добавлений и 10 удалений

Просмотреть файл

@ -77,7 +77,7 @@ describe('Front matter support', function() {
cy.getContent().find('code').eq(1).find('.hljs-keyword').eq(1).contains('function')
// Mermaid diagram
cy.get('#app-content').scrollTo('bottom')
cy.getEditor().scrollTo('bottom')
cy.getContent().find('.split-view__preview').eq(2).should('be.visible')
cy.get('.code-block').eq(2).find('code').should('not.be.visible')
cy.get('.split-view__preview').find('svg .entityTitleText')

Просмотреть файл

@ -95,7 +95,7 @@ describe('Open test.md in viewer', function() {
return cy.visit(`/s/${token}`)
})
.then(() => {
cy.openFileInShare('test.md')
cy.openFile('test.md')
cy.getModal().getContent().should('be.visible')
cy.getModal().getContent().should('contain', 'Hello world')
cy.getModal().getContent().find('h2').should('contain', 'Hello world')
@ -105,8 +105,8 @@ describe('Open test.md in viewer', function() {
})
})
it('Opens the editor as guest', function() {
cy.shareFile('/test3.md')
it('Opens the editor as guest and set a session username', function() {
cy.shareFile('/test3.md', { edit: true })
.then((token) => {
cy.logout()
cy.visit(`/s/${token}`)

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 769 KiB

После

Ширина:  |  Высота:  |  Размер: 769 KiB

Просмотреть файл

@ -272,12 +272,6 @@ Cypress.Commands.add('openFile', (fileName, params = {}) => {
cy.get(`[data-cy-files-list] tr[data-cy-files-list-row-name="${fileName}"] [data-cy-files-list-row-name-link]`).click(params)
})
Cypress.Commands.add('openFileInShare', fileName => {
cy.get(`.files-fileList tr[data-file="${CSS.escape(fileName)}"] a.name`).click()
// eslint-disable-next-line
cy.wait(250)
})
Cypress.Commands.add('closeFile', (params = {}) => {
cy.intercept({ method: 'POST', url: '**/apps/text/session/*/close' })
.as('close')