Changed CRLF to LF in ooxml/testcases. Minor fixes for compiler warnings and formatting

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@776905 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Josh Micich 2009-05-21 00:55:56 +00:00
parent 7b5b57423f
commit 5fb78707f7
15 changed files with 1175 additions and 1168 deletions

View File

@ -27,7 +27,7 @@ import org.apache.poi.openxml4j.opc.internal.ContentType;
*
* @author Julien Chable
*/
public class TestContentType extends TestCase {
public final class TestContentType extends TestCase {
/**
* Check rule M1.13: Package implementers shall only create and only

View File

@ -29,27 +29,28 @@ import junit.framework.TestCase;
*
* @author Julien Chable
*/
public class TestFileHelper extends TestCase {
public final class TestFileHelper extends TestCase {
/**
* TODO - use simple JDK methods on {@link File} instead:<br/>
* {@link File#getParentFile()} instead of {@link FileHelper#getDirectory(File)
* {@link File#getName()} instead of {@link FileHelper#getFilename(File)
*/
public void testGetDirectory() {
TreeMap<String, String> expectedValue = new TreeMap<String, String>();
expectedValue.put("/dir1/test.doc", "/dir1");
expectedValue.put("/dir1/dir2/test.doc.xml", "/dir1/dir2");
for (String filename : expectedValue.keySet()) {
File f1 = new File(expectedValue.get(filename));
File f2 = FileHelper.getDirectory(new File(filename));
File f1 = new File(expectedValue.get(filename));
File f2 = FileHelper.getDirectory(new File(filename));
/*
* YK: The original version asserted expected values against File#getAbsolutePath():
* assertTrue(expectedValue.get(filename).equalsIgnoreCase(
* FileHelper.getDirectory(new File(filename))
* .getAbsolutePath()));
*
* This comparison is platform dependent and resulted in build errors in Gump since 21/02/2009.
* Assertion via File#equals(File otherFile) is a better approach.
*/
assertTrue(f1.equals(f2));
if (false) {
// YK: The original version asserted expected values against File#getAbsolutePath():
assertTrue(expectedValue.get(filename).equalsIgnoreCase(f2.getAbsolutePath()));
// This comparison is platform dependent. A better approach is below
}
assertTrue(f1.equals(f2));
}
}
}

View File

@ -14,6 +14,7 @@
See the License for the specific language governing permissions and
limitations under the License.
==================================================================== */
package org.apache.poi.openxml4j.opc;
import org.apache.poi.openxml4j.opc.PackagePartName;
@ -21,7 +22,7 @@ import org.apache.poi.openxml4j.opc.PackagingURIHelper;
import junit.framework.TestCase;
public class TestPackagePartName extends TestCase {
public final class TestPackagePartName extends TestCase {
/**
* Test method getExtension().

View File

@ -20,7 +20,7 @@ package org.apache.poi.openxml4j.opc.compliance;
import junit.framework.Test;
import junit.framework.TestSuite;
public class AllOpenXML4JComplianceTests {
public final class AllOpenXML4JComplianceTests {
public static Test suite() {
TestSuite suite = new TestSuite(AllOpenXML4JComplianceTests.class.getName());

View File

@ -20,7 +20,7 @@ package org.apache.poi.openxml4j.opc.internal;
import junit.framework.Test;
import junit.framework.TestSuite;
public class AllOpenXML4JInternalTests {
public final class AllOpenXML4JInternalTests {
public static Test suite() {
TestSuite suite = new TestSuite(AllOpenXML4JInternalTests.class.getName());

View File

@ -22,7 +22,7 @@ import junit.framework.TestCase;
import org.apache.poi.openxml4j.opc.PackagePartName;
import org.apache.poi.openxml4j.opc.PackagingURIHelper;
public class TestContentTypeManager extends TestCase {
public final class TestContentTypeManager extends TestCase {
/**
* Test the properties part content parsing.

View File

@ -14,6 +14,7 @@
See the License for the specific language governing permissions and
limitations under the License.
==================================================================== */
package org.apache.poi.xssf;
import org.apache.poi.ss.ITestDataProvider;
@ -28,16 +29,16 @@ import org.apache.poi.hssf.HSSFTestDataSamples;
public final class XSSFITestDataProvider implements ITestDataProvider {
public XSSFWorkbook openSampleWorkbook(String sampleFileName) {
return XSSFTestDataSamples.openSampleWorkbook(sampleFileName);
}
return XSSFTestDataSamples.openSampleWorkbook(sampleFileName);
}
public XSSFWorkbook writeOutAndReadBack(Workbook original) {
public XSSFWorkbook writeOutAndReadBack(Workbook original) {
if(!(original instanceof XSSFWorkbook)) {
throw new IllegalArgumentException("Expected an instance of XSSFWorkbook");
}
return XSSFTestDataSamples.writeOutAndReadBack((XSSFWorkbook)original);
}
}
public XSSFWorkbook createWorkbook(){
return new XSSFWorkbook();
@ -51,7 +52,9 @@ public final class XSSFITestDataProvider implements ITestDataProvider {
return SpreadsheetVersion.EXCEL2007;
}
private XSSFITestDataProvider(){}
private XSSFITestDataProvider() {
// enforce singleton
}
private static XSSFITestDataProvider inst = new XSSFITestDataProvider();
public static XSSFITestDataProvider getInstance(){
return inst;

View File

@ -17,9 +17,6 @@
package org.apache.poi.xssf.model;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.util.List;
import junit.framework.TestCase;
@ -38,15 +35,15 @@ import org.openxmlformats.schemas.spreadsheetml.x2006.main.CTRst;
*/
public final class TestSharedStringsTable extends TestCase {
public void testCreateNew() {
SharedStringsTable sst = new SharedStringsTable();
public void testCreateNew() {
SharedStringsTable sst = new SharedStringsTable();
CTRst st;
int idx;
// Check defaults
assertNotNull(sst.getItems());
assertEquals(0, sst.getItems().size());
assertNotNull(sst.getItems());
assertEquals(0, sst.getItems().size());
assertEquals(0, sst.getCount());
assertEquals(0, sst.getUniqueCount());
@ -58,13 +55,13 @@ public final class TestSharedStringsTable extends TestCase {
assertEquals(1, sst.getCount());
assertEquals(1, sst.getUniqueCount());
//add the same entry egain
//add the same entry again
idx = sst.addEntry(st);
assertEquals(0, idx);
assertEquals(2, sst.getCount());
assertEquals(1, sst.getUniqueCount());
//and egain
//and again
idx = sst.addEntry(st);
assertEquals(0, idx);
assertEquals(3, sst.getCount());
@ -78,7 +75,7 @@ public final class TestSharedStringsTable extends TestCase {
assertEquals(4, sst.getCount());
assertEquals(2, sst.getUniqueCount());
//add the same entry egain
//add the same entry again
idx = sst.addEntry(st);
assertEquals(1, idx);
assertEquals(5, sst.getCount());
@ -102,19 +99,19 @@ public final class TestSharedStringsTable extends TestCase {
assertEquals(7, sst.getCount());
assertEquals(3, sst.getUniqueCount());
//ok. the sst table is filled, check the contents
//OK. the sst table is filled, check the contents
assertEquals(3, sst.getItems().size());
assertEquals("Hello, World!", new XSSFRichTextString(sst.getEntryAt(0)).toString());
assertEquals("Second string", new XSSFRichTextString(sst.getEntryAt(1)).toString());
assertEquals("Second string", new XSSFRichTextString(sst.getEntryAt(2)).toString());
}
public void testReadWrite() {
public void testReadWrite() {
XSSFWorkbook wb = XSSFTestDataSamples.openSampleWorkbook("sample.xlsx");
SharedStringsTable sst1 = wb.getSharedStringSource();
//serialize, read back and compare with the original
SharedStringsTable sst2 = XSSFTestDataSamples.writeOutAndReadBack(wb).getSharedStringSource();
SharedStringsTable sst2 = XSSFTestDataSamples.writeOutAndReadBack(wb).getSharedStringSource();
assertEquals(sst1.getCount(), sst2.getCount());
assertEquals(sst1.getUniqueCount(), sst2.getUniqueCount());

View File

@ -14,6 +14,7 @@
See the License for the specific language governing permissions and
limitations under the License.
==================================================================== */
package org.apache.poi.xssf.usermodel;
import junit.framework.TestCase;
@ -22,7 +23,7 @@ import org.apache.poi.xssf.XSSFTestDataSamples;
/**
* @author Yegor Kozlov
*/
public class TestSheetHiding extends TestCase {
public final class TestSheetHiding extends TestCase {
private XSSFWorkbook wbH;
private XSSFWorkbook wbU;

View File

@ -14,6 +14,7 @@
See the License for the specific language governing permissions and
limitations under the License.
==================================================================== */
package org.apache.poi.xssf.usermodel;
import org.apache.poi.ss.usermodel.BaseTestSheetShiftRows;
@ -23,7 +24,7 @@ import org.apache.poi.xssf.XSSFITestDataProvider;
/**
* @author Yegor Kozlov
*/
public class TestSheetShiftRows extends BaseTestSheetShiftRows {
public final class TestSheetShiftRows extends BaseTestSheetShiftRows {
@Override
protected ITestDataProvider getTestDataProvider(){

View File

@ -14,6 +14,7 @@
See the License for the specific language governing permissions and
limitations under the License.
==================================================================== */
package org.apache.poi.xssf.usermodel;
import junit.framework.TestCase;
@ -24,7 +25,7 @@ import org.apache.poi.ss.usermodel.BaseTestNamedRange;
/**
* @author Yegor Kozlov
*/
public class TestXSSFName extends BaseTestNamedRange {
public final class TestXSSFName extends BaseTestNamedRange {
@Override
protected XSSFITestDataProvider getTestDataProvider(){

View File

@ -14,6 +14,7 @@
See the License for the specific language governing permissions and
limitations under the License.
==================================================================== */
package org.apache.poi.xssf.usermodel;
import junit.framework.TestCase;
@ -29,7 +30,7 @@ import java.util.Arrays;
/**
* @author Yegor Kozlov
*/
public class TestXSSFPicture extends BaseTestPicture {
public final class TestXSSFPicture extends BaseTestPicture {
@Override
protected XSSFITestDataProvider getTestDataProvider(){

View File

@ -14,6 +14,7 @@
See the License for the specific language governing permissions and
limitations under the License.
==================================================================== */
package org.apache.poi.xssf.usermodel;
import junit.framework.TestCase;
@ -28,7 +29,7 @@ import java.io.IOException;
/**
* @author Yegor Kozlov
*/
public class TestXSSFPictureData extends TestCase {
public final class TestXSSFPictureData extends TestCase {
public void testRead(){
XSSFWorkbook wb = XSSFTestDataSamples.openSampleWorkbook("WithDrawing.xlsx");
List<XSSFPictureData> pictures = wb.getAllPictures();

View File

@ -40,7 +40,7 @@ import org.openxmlformats.schemas.spreadsheetml.x2006.main.*;
*
* @author Yegor Kozlov
*/
public class TestXSSFRichTextString extends TestCase {
public final class TestXSSFRichTextString extends TestCase {
public void testCreate() throws Exception {