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

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

*** 21,36 **** * 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.FontConverter; - import com.sun.javafx.css.converters.SizeConverter; - import com.sun.javafx.css.parser.CSSParser; - import javafx.css.ParsedValue; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.text.Font; import javafx.scene.text.FontPosture; import javafx.scene.text.FontWeight; --- 21,36 ---- * 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 com.sun.javafx.css.ParsedValueImpl; ! import javafx.css.converter.FontConverter; ! import javafx.css.converter.SizeConverter; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.text.Font; import javafx.scene.text.FontPosture; import javafx.scene.text.FontWeight;
*** 112,149 **** } @Test public void test_RT_21960_Bold_Italic() { ! ParsedValue pv = CSSParser.getInstance().parseExpr("-fx-font", "italic bold 24 Amble"); Font f = (Font)pv.convert(null); assertEquals("Bold Italic", f.getStyle()); assertEquals("Amble", f.getFamily()); assertEquals(24, f.getSize(),0); } @Test public void test_RT_21960_Bold() { ! ParsedValue pv = CSSParser.getInstance().parseExpr("-fx-font", "bold 24 Amble"); Font f = (Font)pv.convert(null); assertEquals("Bold", f.getStyle()); assertEquals("Amble", f.getFamily()); assertEquals(24, f.getSize(),0); } @Test public void test_RT_21960_Italic() { ! ParsedValue pv = CSSParser.getInstance().parseExpr("-fx-font", "italic 24 Amble"); Font f = (Font)pv.convert(null); assertEquals("Italic", f.getStyle()); assertEquals("Amble", f.getFamily()); assertEquals(24, f.getSize(),0); } @Test public void test_RT_21960_Neither_Bold_Nor_Italic() { ! ParsedValue pv = CSSParser.getInstance().parseExpr("-fx-font", "24 Amble"); Font f = (Font)pv.convert(null); assertEquals("Regular", f.getStyle()); assertEquals("Amble", f.getFamily()); assertEquals(24, f.getSize(),0); } --- 112,149 ---- } @Test public void test_RT_21960_Bold_Italic() { ! ParsedValue pv = new CssParser().parseExpr("-fx-font", "italic bold 24 Amble"); Font f = (Font)pv.convert(null); assertEquals("Bold Italic", f.getStyle()); assertEquals("Amble", f.getFamily()); assertEquals(24, f.getSize(),0); } @Test public void test_RT_21960_Bold() { ! ParsedValue pv = new CssParser().parseExpr("-fx-font", "bold 24 Amble"); Font f = (Font)pv.convert(null); assertEquals("Bold", f.getStyle()); assertEquals("Amble", f.getFamily()); assertEquals(24, f.getSize(),0); } @Test public void test_RT_21960_Italic() { ! ParsedValue pv = new CssParser().parseExpr("-fx-font", "italic 24 Amble"); Font f = (Font)pv.convert(null); assertEquals("Italic", f.getStyle()); assertEquals("Amble", f.getFamily()); assertEquals(24, f.getSize(),0); } @Test public void test_RT_21960_Neither_Bold_Nor_Italic() { ! ParsedValue pv = new CssParser().parseExpr("-fx-font", "24 Amble"); Font f = (Font)pv.convert(null); assertEquals("Regular", f.getStyle()); assertEquals("Amble", f.getFamily()); assertEquals(24, f.getSize(),0); }