[teiid-commits] teiid SVN: r1621 - in trunk: common-internal/src/test/java/com/metamatrix/vdb/edit/materialization and 3 other directories.

teiid-commits at lists.jboss.org teiid-commits at lists.jboss.org
Thu Dec 3 16:24:14 EST 2009


Author: mwalker_23
Date: 2009-12-03 16:24:13 -0500 (Thu, 03 Dec 2009)
New Revision: 1621

Modified:
   trunk/common-core/src/test/java/com/metamatrix/common/types/basic/TestStringToXmlTransform.java
   trunk/common-internal/src/test/java/com/metamatrix/vdb/edit/materialization/TestMaterializedViewScriptGenerator.java
   trunk/runtime/src/main/java/com/metamatrix/dqp/embedded/services/EmbeddedVDBService.java
   trunk/runtime/src/test/java/com/metamatrix/platform/security/api/TestAuthorizationPolicyFactory.java
   trunk/test-integration/common/src/test/java/com/metamatrix/systemmodel/TestSystemVirtualModel.java
Log:
Fixes to remove line feed chars and use File.separator for file paths, to make the build work in Windows properly.

Modified: trunk/common-core/src/test/java/com/metamatrix/common/types/basic/TestStringToXmlTransform.java
===================================================================
--- trunk/common-core/src/test/java/com/metamatrix/common/types/basic/TestStringToXmlTransform.java	2009-12-03 21:20:54 UTC (rev 1620)
+++ trunk/common-core/src/test/java/com/metamatrix/common/types/basic/TestStringToXmlTransform.java	2009-12-03 21:24:13 UTC (rev 1621)
@@ -46,7 +46,7 @@
        StringToSQLXMLTransform transform = new StringToSQLXMLTransform();
        
        SQLXML xmlValue = (SQLXML)transform.transformDirect(xml);
-       assertEquals(xml, xmlValue.getString());
+       assertEquals(xml.replaceAll("[\r]", ""), xmlValue.getString().replaceAll("[\r]", ""));
     }
     
     public void testBadXML() {

Modified: trunk/common-internal/src/test/java/com/metamatrix/vdb/edit/materialization/TestMaterializedViewScriptGenerator.java
===================================================================
--- trunk/common-internal/src/test/java/com/metamatrix/vdb/edit/materialization/TestMaterializedViewScriptGenerator.java	2009-12-03 21:20:54 UTC (rev 1620)
+++ trunk/common-internal/src/test/java/com/metamatrix/vdb/edit/materialization/TestMaterializedViewScriptGenerator.java	2009-12-03 21:24:13 UTC (rev 1621)
@@ -226,7 +226,7 @@
     	
         String actual = FileUtil.read(new FileReader(actualFile)).trim();
         String expected = FileUtil.read(new FileReader(UnitTestUtil.getTestDataFile("/materializedView/expected/" + expectedFileName))).trim(); //$NON-NLS-1$ 
-        assertEquals(StringUtilities.removeChars(expected, new char[] {'\r'}), actual);
+        assertEquals(expected.replaceAll("[\r]", ""), actual.replaceAll("[\r]", ""));
         actualFile.delete();
     }
     

Modified: trunk/runtime/src/main/java/com/metamatrix/dqp/embedded/services/EmbeddedVDBService.java
===================================================================
--- trunk/runtime/src/main/java/com/metamatrix/dqp/embedded/services/EmbeddedVDBService.java	2009-12-03 21:20:54 UTC (rev 1620)
+++ trunk/runtime/src/main/java/com/metamatrix/dqp/embedded/services/EmbeddedVDBService.java	2009-12-03 21:24:13 UTC (rev 1621)
@@ -22,6 +22,7 @@
 
 package com.metamatrix.dqp.embedded.services;
 
+import java.io.File;
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.List;
@@ -162,8 +163,8 @@
     public int getFileVisibility(String vdbName, String vdbVersion, String pathInVDB) 
         throws MetaMatrixComponentException {        
 
-    	String modelName = StringUtil.getFirstToken(StringUtil.getLastToken(pathInVDB, "/"), "."); //$NON-NLS-1$ //$NON-NLS-2$
-
+    	String modelName = StringUtil.getFirstToken(StringUtil.getLastToken(pathInVDB, File.separator), "."); //$NON-NLS-1$ //$NON-NLS-2$
+    	
         // If this is any of the Public System Models, like JDBC,ODBC system models
         if(VDBArchive.isSystemModelWithSystemTableType(modelName)){
             return ModelInfo.PUBLIC;

Modified: trunk/runtime/src/test/java/com/metamatrix/platform/security/api/TestAuthorizationPolicyFactory.java
===================================================================
--- trunk/runtime/src/test/java/com/metamatrix/platform/security/api/TestAuthorizationPolicyFactory.java	2009-12-03 21:20:54 UTC (rev 1620)
+++ trunk/runtime/src/test/java/com/metamatrix/platform/security/api/TestAuthorizationPolicyFactory.java	2009-12-03 21:24:13 UTC (rev 1621)
@@ -92,9 +92,8 @@
         //add doc to test against
         char[] result = AuthorizationPolicyFactory.exportPolicies(policies);
         String expected = FileUtil.read(new FileReader(UnitTestUtil.getTestDataPath()+File.separator+"permissions.xml")); //$NON-NLS-1$
-        String actual = new String(result).replaceAll("\r\n", "\n"); //$NON-NLS-1$ //$NON-NLS-2$
-        
-        assertEquals(expected, actual); 
+        //String actual = new String(result).replaceAll("\r\n", "\n"); //$NON-NLS-1$ //$NON-NLS-2$
+        assertEquals(expected.replaceAll("[\r]", ""), new String(result).replaceAll("[\r]", "")); 
     }
     
     public void testImport() throws Exception {
@@ -122,8 +121,8 @@
 
         char[] result = AuthorizationPolicyFactory.exportPolicies(roles);
         String expected = FileUtil.read(new FileReader(UnitTestUtil.getTestDataPath() + "/permissions2.xml")); //$NON-NLS-1$
-        String actual = new String(result).replaceAll("\r\n", "\n"); //$NON-NLS-1$ //$NON-NLS-2$
-        assertEquals(expected, actual); 
+        //String actual = new String(result).replaceAll("\r\n", "\n"); //$NON-NLS-1$ //$NON-NLS-2$
+        assertEquals(expected.replaceAll("[\r]", ""), new String(result).replaceAll("[\r]", "")); 
     }
     
     public void testParsingFails() throws Exception {

Modified: trunk/test-integration/common/src/test/java/com/metamatrix/systemmodel/TestSystemVirtualModel.java
===================================================================
--- trunk/test-integration/common/src/test/java/com/metamatrix/systemmodel/TestSystemVirtualModel.java	2009-12-03 21:20:54 UTC (rev 1620)
+++ trunk/test-integration/common/src/test/java/com/metamatrix/systemmodel/TestSystemVirtualModel.java	2009-12-03 21:24:13 UTC (rev 1621)
@@ -22,6 +22,8 @@
 
 package com.metamatrix.systemmodel;
 
+import java.io.File;
+
 import org.junit.Before;
 import org.junit.Ignore;
 import org.junit.Test;
@@ -109,9 +111,8 @@
 	}
 
 	@Test public void testVDBResourcePathsProcedure() {
-
 		String[] expected = { "ResourcePath[string]	isBinary[boolean]	", //$NON-NLS-1$
-				"/parts/partsmd/PartsSupplier.xmi	false", //$NON-NLS-1$
+				File.separator + "parts" + File.separator + "partsmd" + File.separator + "PartsSupplier.xmi	false"
 		};
 		execute("exec getVDBResourcePaths()",new Object[] {}); //$NON-NLS-1$
 		assertResults(expected);



More information about the teiid-commits mailing list