Skip to content

Commit

Permalink
test: fix menu-bar visual tests to wait for render
Browse files Browse the repository at this point in the history
  • Loading branch information
web-padawan committed Apr 10, 2024
1 parent 26eb530 commit 91aee18
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 6 deletions.
12 changes: 9 additions & 3 deletions packages/menu-bar/test/visual/lumo/menu-bar.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,13 @@ describe('menu-bar', () => {
});

describe('basic', () => {
beforeEach(() => {
beforeEach(async () => {
div = document.createElement('div');
div.style.padding = '10px';

element = fixtureSync('<vaadin-menu-bar></vaadin-menu-bar>', div);
await nextRender();

element.items = [
{ text: 'Home' },
{
Expand Down Expand Up @@ -57,11 +59,13 @@ describe('menu-bar', () => {
});

describe('single button', () => {
beforeEach(() => {
beforeEach(async () => {
div = document.createElement('div');
div.style.padding = '10px';

element = fixtureSync('<vaadin-menu-bar></vaadin-menu-bar>', div);
await nextRender();

element.items = [{ text: 'Actions' }];
});

Expand All @@ -87,11 +91,13 @@ describe('menu-bar', () => {
return item;
}

beforeEach(() => {
beforeEach(async () => {
div = document.createElement('div');
div.style.padding = '10px';

element = fixtureSync('<vaadin-menu-bar></vaadin-menu-bar>', div);
await nextRender();

element.items = [
{ component: 'u', text: 'Home' },
{
Expand Down
12 changes: 9 additions & 3 deletions packages/menu-bar/test/visual/material/menu-bar.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,13 @@ describe('menu-bar', () => {
});

describe('basic', () => {
beforeEach(() => {
beforeEach(async () => {
div = document.createElement('div');
div.style.padding = '10px';

element = fixtureSync('<vaadin-menu-bar></vaadin-menu-bar>', div);
await nextRender();

element.items = [
{ text: 'Home' },
{
Expand Down Expand Up @@ -58,11 +60,13 @@ describe('menu-bar', () => {
});

describe('single button', () => {
beforeEach(() => {
beforeEach(async () => {
div = document.createElement('div');
div.style.padding = '10px';

element = fixtureSync('<vaadin-menu-bar></vaadin-menu-bar>', div);
await nextRender();

element.items = [{ text: 'Actions' }];
element.setAttribute('theme', 'outlined');
});
Expand All @@ -89,11 +93,13 @@ describe('menu-bar', () => {
return item;
}

beforeEach(() => {
beforeEach(async () => {
div = document.createElement('div');
div.style.padding = '10px';

element = fixtureSync('<vaadin-menu-bar></vaadin-menu-bar>', div);
await nextRender();

element.items = [
{ component: 'u', text: 'Home' },
{
Expand Down

0 comments on commit 91aee18

Please sign in to comment.