Skip to content

Commit 61f39d4

Browse files
javier-godoypaodb
authored andcommitted
test: fix flaky FitFeatureIT test
1 parent 86dee3a commit 61f39d4

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

src/test/java/com/flowingcode/vaadin/addons/xterm/integration/FitFeatureIT.java

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,21 @@ public void testFeature() {
3434
Dimension dimension = getDriver().manage().window().getSize();
3535

3636
getDriver().manage().window().setSize(new Dimension(dimension.width / 2, dimension.height));
37-
int colsAfter = term.getColumnWidth();
37+
38+
Integer colsAfter = waitUntil(driver -> {
39+
int w = term.getColumnWidth();
40+
return w != colsBefore ? w : null;
41+
});
3842

3943
assertTrue(colsAfter * 2 <= colsBefore);
4044

4145
getDriver().manage().window().setSize(dimension);
42-
int colsRestored = term.getColumnWidth();
46+
47+
int colsRestored = waitUntil(driver -> {
48+
int w = term.getColumnWidth();
49+
return w != colsAfter ? w : null;
50+
});
51+
4352
assertEquals(colsBefore, colsRestored);
4453
}
4554
}

0 commit comments

Comments
 (0)