瀏覽代碼

Make checkboxes immediate in tests.

AudioTest was broken by the fix for #18102 as CheckBox
is no longer immediate by default.

Change-Id: Ic545359b6638814a2c7cf53abdb5ffc72cb5251e
tags/7.6.0.alpha2^2
Henri Sara 9 年之前
父節點
當前提交
386593f390

+ 4
- 0
uitest/src/com/vaadin/tests/components/media/AudioTest.java 查看文件

@@ -50,15 +50,19 @@ public class AudioTest extends TestBase {

CheckBox checkBox = new CheckBox("Show controls",
new MethodProperty<Boolean>(audio, "showControls"));
checkBox.setImmediate(true);
addComponent(checkBox);
checkBox = new CheckBox("HtmlContentAllowed",
new MethodProperty<Boolean>(audio, "htmlContentAllowed"));
checkBox.setImmediate(true);
addComponent(checkBox);
checkBox = new CheckBox("muted", new MethodProperty<Boolean>(audio,
"muted"));
checkBox.setImmediate(true);
addComponent(checkBox);
checkBox = new CheckBox("autoplay", new MethodProperty<Boolean>(audio,
"autoplay"));
checkBox.setImmediate(true);
addComponent(checkBox);

Button b = new Button("Change", new Button.ClickListener() {

+ 8
- 4
uitest/src/com/vaadin/tests/tickets/Ticket1710.java 查看文件

@@ -270,13 +270,17 @@ public class Ticket1710 extends com.vaadin.server.LegacyApplication {
controls.addComponent(new Label("width"));
controls.addComponent(new TextField(new MethodProperty<Float>(
testedLayout, "width")));
controls.addComponent(new CheckBox("%",
new MethodProperty<Boolean>(this, "widthPercents")));
CheckBox widthPercentsCheckBox = new CheckBox("%",
new MethodProperty<Boolean>(this, "widthPercents"));
widthPercentsCheckBox.setImmediate(true);
controls.addComponent(widthPercentsCheckBox);
controls.addComponent(new Label("height"));
controls.addComponent(new TextField(new MethodProperty<Float>(
testedLayout, "height")));
controls.addComponent(new CheckBox("%",
new MethodProperty<Boolean>(this, "heightPercents")));
CheckBox heightPercentsCheckBox = new CheckBox("%",
new MethodProperty<Boolean>(this, "heightPercents"));
heightPercentsCheckBox.setImmediate(true);
controls.addComponent(heightPercentsCheckBox);
controls.addComponent(marginLeft);
controls.addComponent(marginRight);
controls.addComponent(marginTop);

Loading…
取消
儲存