modules/graphics/src/test/java/javafx/css/StylesheetTest.java

Print this page
rev 9240 : 8076423: JEP 253: Prepare JavaFX UI Controls & CSS APIs for Modularization

*** 21,64 **** * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA * or visit www.oracle.com if you need additional information or have any * questions. */ ! package com.sun.javafx.css; ! import com.sun.javafx.css.converters.EnumConverter; ! import com.sun.javafx.css.converters.StringConverter; ! import com.sun.javafx.css.parser.CSSParser; ! import javafx.css.ParsedValue; ! import javafx.css.StyleConverter; ! import javafx.css.StyleOrigin; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileWriter; import java.io.IOException; - import java.io.OutputStreamWriter; import java.net.URISyntaxException; import java.net.URL; import java.util.Collections; import java.util.List; import java.util.Locale; - import java.util.Map; - import javafx.css.StyleableProperty; import javafx.geometry.NodeOrientation; import javafx.geometry.Orientation; import javafx.geometry.Pos; import javafx.geometry.VPos; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.layout.StackPane; import javafx.scene.paint.Color; - import javafx.scene.paint.LinearGradient; import javafx.scene.paint.Paint; import javafx.scene.paint.RadialGradient; import javafx.scene.shape.Rectangle; import javafx.scene.text.Font; import javafx.scene.text.FontSmoothingType; --- 21,57 ---- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA * or visit www.oracle.com if you need additional information or have any * questions. */ ! package javafx.css; ! import javafx.css.StyleConverter.StringStore; ! import javafx.css.converter.EnumConverter; ! import javafx.css.converter.StringConverter; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.net.URISyntaxException; import java.net.URL; import java.util.Collections; import java.util.List; import java.util.Locale; import javafx.geometry.NodeOrientation; import javafx.geometry.Orientation; import javafx.geometry.Pos; import javafx.geometry.VPos; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.layout.StackPane; import javafx.scene.paint.Color; import javafx.scene.paint.Paint; import javafx.scene.paint.RadialGradient; import javafx.scene.shape.Rectangle; import javafx.scene.text.Font; import javafx.scene.text.FontSmoothingType;
*** 236,246 **** + "-fx-background-repeat: repeat, no-repeat;" + "-fx-border-image-repeat: repeat, no-repeat;" + "}"; try { ! Stylesheet stylesheet = CSSParser.getInstance().parse(data); StringStore stringStore = new StringStore(); ByteArrayOutputStream baos = new ByteArrayOutputStream(); DataOutputStream dos = new DataOutputStream(baos); stylesheet.writeBinary(dos, stringStore); --- 229,239 ---- + "-fx-background-repeat: repeat, no-repeat;" + "-fx-border-image-repeat: repeat, no-repeat;" + "}"; try { ! Stylesheet stylesheet = new CssParser().parse(data); StringStore stringStore = new StringStore(); ByteArrayOutputStream baos = new ByteArrayOutputStream(); DataOutputStream dos = new DataOutputStream(baos); stylesheet.writeBinary(dos, stringStore);
*** 449,459 **** URL url = StylesheetTest.class.getResource("RT-30953.css"); if (url == null) { fail("Can't find RT-30953.css"); } ! Stylesheet ss = CSSParser.getInstance().parse(url); int nFontFaceSrcs = checkFontFace(ss); assertEquals(3, nFontFaceSrcs); checkConvert(ss); } catch (Exception e) { --- 442,452 ---- URL url = StylesheetTest.class.getResource("RT-30953.css"); if (url == null) { fail("Can't find RT-30953.css"); } ! Stylesheet ss = new CssParser().parse(url); int nFontFaceSrcs = checkFontFace(ss); assertEquals(3, nFontFaceSrcs); checkConvert(ss); } catch (Exception e) {
*** 580,590 **** } } private int checkFontFace(Stylesheet stylesheet) { ! return com.sun.javafx.css.parser.CSSParserTest.checkFontFace(stylesheet); } @Test public void testRT_37122() { try { --- 573,583 ---- } } private int checkFontFace(Stylesheet stylesheet) { ! return javafx.css.CssParserTest.checkFontFace(stylesheet); } @Test public void testRT_37122() { try {