< prev index next >
functional/ControlsTests/test/javafx/scene/control/test/richtexteditor/RichTextEditorTest.java
Print this page
rev 320 : 8151500: [TEST] Implement multiple golden image support
Summary: Makes possible using any number of golden images.
*** 1,7 ****
/*
! * Copyright (c) 2022, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*/
package javafx.scene.control.test.richtexteditor;
import client.test.Keywords;
--- 1,7 ----
/*
! * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*/
package javafx.scene.control.test.richtexteditor;
import client.test.Keywords;
*** 44,54 ****
import org.junit.*;
import org.junit.runner.RunWith;
import test.javaclient.shared.FilteredTestRunner;
import test.javaclient.shared.JemmyUtils;
import test.javaclient.shared.Utils;
! import test.javaclient.shared.screenshots.ImagesManager;
import test.javaclient.shared.screenshots.ScreenshotUtils;
@RunWith(FilteredTestRunner.class)
public class RichTextEditorTest extends ControlsTestBase {
--- 44,54 ----
import org.junit.*;
import org.junit.runner.RunWith;
import test.javaclient.shared.FilteredTestRunner;
import test.javaclient.shared.JemmyUtils;
import test.javaclient.shared.Utils;
! import test.javaclient.shared.screenshots.GoldenImageManager;
import test.javaclient.shared.screenshots.ScreenshotUtils;
@RunWith(FilteredTestRunner.class)
public class RichTextEditorTest extends ControlsTestBase {
*** 874,884 ****
System.out.println(htmlEditor.getControl().getHtmlText());
return htmlEditor.getControl().getHtmlText();
}
}, readResource(getHTMLName(html) + ".html"));
} finally {
! Writer out = new OutputStreamWriter(new FileOutputStream(ImagesManager.getInstance().getHTMLPath(html)));
try {
out.write("Found : " + htmlEditor.getControl().getHtmlText() + "\n");
out.write("Expected : " + readResource(getHTMLName(html) + ".html") + "\n");
} finally {
out.close();
--- 874,884 ----
System.out.println(htmlEditor.getControl().getHtmlText());
return htmlEditor.getControl().getHtmlText();
}
}, readResource(getHTMLName(html) + ".html"));
} finally {
! Writer out = new OutputStreamWriter(new FileOutputStream(GoldenImageManager.getGoldenPath(html, ".html")));
try {
out.write("Found : " + htmlEditor.getControl().getHtmlText() + "\n");
out.write("Expected : " + readResource(getHTMLName(html) + ".html") + "\n");
} finally {
out.close();
*** 893,903 ****
public String reached() {
return getClipboardHTML();
}
}, readResource(getHTMLName(html) + ".html"));
} finally {
! Writer out = new OutputStreamWriter(new FileOutputStream(ImagesManager.getInstance().getHTMLPath(html)));
try {
out.write(getClipboardHTML());
} finally {
out.close();
}
--- 893,903 ----
public String reached() {
return getClipboardHTML();
}
}, readResource(getHTMLName(html) + ".html"));
} finally {
! Writer out = new OutputStreamWriter(new FileOutputStream(GoldenImageManager.getGoldenPath(html, ".html")));
try {
out.write(getClipboardHTML());
} finally {
out.close();
}
< prev index next >