< 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 +1,7 @@
 /*
- * Copyright (c) 2022, Oracle and/or its affiliates. All rights reserved.

+ * 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,11 +44,11 @@
 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.GoldenImageManager;

 import test.javaclient.shared.screenshots.ScreenshotUtils;
 
 @RunWith(FilteredTestRunner.class)
 public class RichTextEditorTest extends ControlsTestBase {
 

@@ -874,11 +874,11 @@
                     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)));

+            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,11 +893,11 @@
                 public String reached() {
                     return getClipboardHTML();
                 }
             }, readResource(getHTMLName(html) + ".html"));
         } finally {
-            Writer out = new OutputStreamWriter(new FileOutputStream(ImagesManager.getInstance().getHTMLPath(html)));

+            Writer out = new OutputStreamWriter(new FileOutputStream(GoldenImageManager.getGoldenPath(html, ".html")));

             try {
                 out.write(getClipboardHTML());
             } finally {
                 out.close();
             }
< prev index next >