Fix tests

This commit is contained in:
Tanya Fomina 2022-07-04 23:32:31 +08:00
commit 6392cc1fff
5 changed files with 7 additions and 3 deletions

View file

@ -91,6 +91,7 @@ export default class DeleteTune implements BlockTune {
icon: $.svg('cross', 14, 14).outerHTML,
label: this.api.i18n.t('Delete'),
onClick: (item, e): void => this.handleClick(e),
name: 'delete',
};
}

View file

@ -79,6 +79,7 @@ export default class MoveDownTune implements BlockTune {
icon: $.svg('arrow-down', 14, 14).outerHTML,
label: this.api.i18n.t('Move down'),
onClick: (item): void => this.handleClick(),
name: 'move-down',
};
}

View file

@ -78,6 +78,7 @@ export default class MoveUpTune implements BlockTune {
icon: $.svg('arrow-up', 14, 14).outerHTML,
label: this.api.i18n.t('Move up'),
onClick: (item, e): void => this.handleClick(e),
name: 'move-up',
};
}

View file

@ -665,7 +665,8 @@ export default class Block extends EventsDispatcher<BlockEvents> {
*
*/
public getTunesItems(): PopoverItem[] {
return Array.from(this.defaultTunesInstances.values()).map(tune => tune.blockSettings)
return Array.from(this.defaultTunesInstances.values())
.map(tune => tune.blockSettings)
.filter(item => !!item);
}

View file

@ -262,7 +262,7 @@ describe('onChange callback', () => {
.click();
cy.get('[data-cy=editorjs]')
.get('div.ce-settings__button--delete')
.get('div[data-item-name=delete]')
.click()
.click();
@ -292,7 +292,7 @@ describe('onChange callback', () => {
.click();
cy.get('[data-cy=editorjs]')
.get('div.ce-tune-move-up')
.get('div[data-item-name=move-up]')
.click();
cy.get('@onChange').should('be.calledWithMatch', EditorJSApiMock, Cypress.sinon.match({