You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@chemistry.apache.org by fm...@apache.org on 2015/03/11 19:12:46 UTC
svn commit: r1665955 -
/chemistry/opencmis/trunk/chemistry-opencmis-test/chemistry-opencmis-test-tck/src/main/java/org/apache/chemistry/opencmis/tck/tests/crud/WhitespaceInNameTest.java
Author: fmui
Date: Wed Mar 11 18:12:45 2015
New Revision: 1665955
URL: http://svn.apache.org/r1665955
Log:
TCK: improved whitespace test
Modified:
chemistry/opencmis/trunk/chemistry-opencmis-test/chemistry-opencmis-test-tck/src/main/java/org/apache/chemistry/opencmis/tck/tests/crud/WhitespaceInNameTest.java
Modified: chemistry/opencmis/trunk/chemistry-opencmis-test/chemistry-opencmis-test-tck/src/main/java/org/apache/chemistry/opencmis/tck/tests/crud/WhitespaceInNameTest.java
URL: http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-test/chemistry-opencmis-test-tck/src/main/java/org/apache/chemistry/opencmis/tck/tests/crud/WhitespaceInNameTest.java?rev=1665955&r1=1665954&r2=1665955&view=diff
==============================================================================
--- chemistry/opencmis/trunk/chemistry-opencmis-test/chemistry-opencmis-test-tck/src/main/java/org/apache/chemistry/opencmis/tck/tests/crud/WhitespaceInNameTest.java (original)
+++ chemistry/opencmis/trunk/chemistry-opencmis-test/chemistry-opencmis-test-tck/src/main/java/org/apache/chemistry/opencmis/tck/tests/crud/WhitespaceInNameTest.java Wed Mar 11 18:12:45 2015
@@ -42,6 +42,7 @@ public class WhitespaceInNameTest extend
try {
testCenterSpaceSpace(session, testFolder);
+ testMultipleCenterSpaceSpace(session, testFolder);
testLeadingSpace(session, testFolder);
testTrailingSpace(session, testFolder);
} finally {
@@ -106,6 +107,29 @@ public class WhitespaceInNameTest extend
} else {
addResult(createInfoResult("Repository renames documents with a space."));
}
+ }
+ } catch (CmisBaseException e) {
+ addResult(createInfoResult("Repository does not support document names with a space. Exception: "
+ + e.toString()));
+ }
+ }
+
+ private void testMultipleCenterSpaceSpace(Session session, Folder testFolder) {
+ String name = "twocenter spaces.txt";
+
+ try {
+ Document doc = createDocument(session, testFolder, name, "");
+
+ if (doc.getName().equals(name)) {
+ addResult(createInfoResult("Repository does supports document names with more than one successive spaces."));
+ } else {
+ if (doc.getName().equals("twocenterspaces.txt")) {
+ addResult(createInfoResult("Repository removes spaces from document name."));
+ } else if (doc.getName().equals("twocenter spaces.txt")) {
+ addResult(createInfoResult("Repository combines multiple spaces into one in document names."));
+ } else {
+ addResult(createInfoResult("Repository renames documents with a space."));
+ }
}
} catch (CmisBaseException e) {
addResult(createInfoResult("Repository does not support document names with a space. Exception: "