Changeset 20791
- Timestamp:
- 06/19/07 11:47:16 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
org.nuxeo.theme/trunk/nuxeo-theme-jsf/src/test/java/org/nuxeo/theme/test/jsf/TestUtils.java
r19850 r20791 15 15 package org.nuxeo.theme.test.jsf; 16 16 17 import java.io.BufferedReader; 18 import java.io.IOException; 19 import java.io.InputStream; 20 import java.io.InputStreamReader; 21 import java.io.Reader; 17 22 import java.util.Properties; 18 23 … … 21 26 import org.nuxeo.theme.formats.styles.Style; 22 27 import org.nuxeo.theme.formats.styles.StyleFormat; 28 import org.nuxeo.theme.jsf.JSUtils; 23 29 import org.nuxeo.theme.jsf.Utils; 24 30 import org.nuxeo.theme.presets.PresetType; … … 123 129 Properties properties1 = new Properties(); 124 130 properties1.setProperty("color", "red"); 125 style.setPropertiesFor("vertical menu", "a, a:hover, a:active", properties1); 131 style.setPropertiesFor("vertical menu", "a, a:hover, a:active", 132 properties1); 126 133 127 134 assertEquals( … … 141 148 )); 142 149 143 assertEquals( 144 "a, a:hover, a:active {color:red;}\n", 145 Utils.styleToCss(style, style.getSelectorViewNames(), false, // resolvePresets 146 true, // ignoreViewName 147 true, // ignoreClassName 148 false // indent 149 )); 150 151 assertEquals( 152 "a, a:hover, a:active {\n color: red;\n}\n\n", 150 assertEquals("a, a:hover, a:active {color:red;}\n", Utils.styleToCss( 151 style, style.getSelectorViewNames(), false, // resolvePresets 152 true, // ignoreViewName 153 true, // ignoreClassName 154 false // indent 155 )); 156 157 assertEquals("a, a:hover, a:active {\n color: red;\n}\n\n", 153 158 Utils.styleToCss(style, style.getSelectorViewNames(), false, // resolvePresets 154 159 true, // ignoreViewName … … 163 168 Properties properties = new Properties(); 164 169 165 PresetType preset = new PresetType("default font", "11px Verdana", "test fonts", "font"); 170 PresetType preset = new PresetType("default font", "11px Verdana", 171 "test fonts", "font"); 166 172 Manager.getTypeRegistry().register(preset); 167 173 properties.setProperty("color", "\"default font (test fonts)\""); 168 174 style.setPropertiesFor("horizontal menu", "a", properties); 169 175 170 assertEquals( 171 ".nxStyle1HorizontalMenu a {color:11px Verdana;}\n", 176 assertEquals(".nxStyle1HorizontalMenu a {color:11px Verdana;}\n", 172 177 Utils.styleToCss(style, style.getSelectorViewNames(), true, // resolvePresets 173 178 false, // ignoreViewName … … 210 215 } 211 216 217 public void testJSCompress1() { 218 assertEquals("var global_variable=10;\nfunction test(){\nvar _1=0;\n}\n", 219 JSUtils.compressJS("var global_variable = 10; \n function test() { var local_variable = 0 }")); 220 } 221 212 222 }
