[jbosstools-commits] JBoss Tools SVN: r42509 - in trunk/vpe/tests/org.jboss.tools.vpe.test/src/org/jboss/tools/vpe: editor/util and 1 other directories.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Wed Jul 11 11:12:32 EDT 2012
Author: yradtsevich
Date: 2012-07-11 11:12:31 -0400 (Wed, 11 Jul 2012)
New Revision: 42509
Added:
trunk/vpe/tests/org.jboss.tools.vpe.test/src/org/jboss/tools/vpe/editor/util/
trunk/vpe/tests/org.jboss.tools.vpe.test/src/org/jboss/tools/vpe/editor/util/VpeStyleUtilTest.java
Modified:
trunk/vpe/tests/org.jboss.tools.vpe.test/src/org/jboss/tools/vpe/test/VpeAllImportantTests.java
Log:
https://issues.jboss.org/browse/JBIDE-12308 : VPE throws StackOverflowError and visual part is blank
Added: trunk/vpe/tests/org.jboss.tools.vpe.test/src/org/jboss/tools/vpe/editor/util/VpeStyleUtilTest.java
===================================================================
--- trunk/vpe/tests/org.jboss.tools.vpe.test/src/org/jboss/tools/vpe/editor/util/VpeStyleUtilTest.java (rev 0)
+++ trunk/vpe/tests/org.jboss.tools.vpe.test/src/org/jboss/tools/vpe/editor/util/VpeStyleUtilTest.java 2012-07-11 15:12:31 UTC (rev 42509)
@@ -0,0 +1,29 @@
+/*******************************************************************************
+ * Copyright (c) 2007-2012 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributor:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.vpe.editor.util;
+
+import junit.framework.TestCase;
+
+public class VpeStyleUtilTest extends TestCase {
+
+ @SuppressWarnings("nls")
+ public void testRemoveAllCssComments() {
+ assertEquals("", VpeStyleUtil.removeAllCssComments(""));
+ assertEquals(" ", VpeStyleUtil.removeAllCssComments("/*"));
+ assertEquals(" ", VpeStyleUtil.removeAllCssComments("/**/"));
+ assertEquals(" ", VpeStyleUtil.removeAllCssComments("/*/**/"));
+ assertEquals(" ", VpeStyleUtil.removeAllCssComments("/*//**/"));
+ assertEquals(" dddd ", VpeStyleUtil.removeAllCssComments("/*abcv*/dddd/**/"));
+ assertEquals("bvc dddd ", VpeStyleUtil.removeAllCssComments("bvc/*abcv*/dddd/**/"));
+ assertEquals("bvc dddd ", VpeStyleUtil.removeAllCssComments("bvc/*abcv*/dddd/*"));
+ }
+
+}
Modified: trunk/vpe/tests/org.jboss.tools.vpe.test/src/org/jboss/tools/vpe/test/VpeAllImportantTests.java
===================================================================
--- trunk/vpe/tests/org.jboss.tools.vpe.test/src/org/jboss/tools/vpe/test/VpeAllImportantTests.java 2012-07-11 14:40:38 UTC (rev 42508)
+++ trunk/vpe/tests/org.jboss.tools.vpe.test/src/org/jboss/tools/vpe/test/VpeAllImportantTests.java 2012-07-11 15:12:31 UTC (rev 42509)
@@ -11,6 +11,7 @@
package org.jboss.tools.vpe.test;
import org.jboss.tools.vpe.editor.template.VpeTemplateManagerTest;
+import org.jboss.tools.vpe.editor.util.VpeStyleUtilTest;
import junit.framework.Test;
import junit.framework.TestSuite;
@@ -25,6 +26,7 @@
public static Test suite() {
TestSuite suite = new TestSuite(VpeAllImportantTests.class.getName());
//$JUnit-BEGIN$
+ suite.addTestSuite(VpeStyleUtilTest.class);
suite.addTestSuite(TemplateLoadingTest.class);
suite.addTestSuite(TemplateSchemeValidateTest.class);
suite.addTestSuite(TemplatesExpressionParsingTest.class);
More information about the jbosstools-commits
mailing list