From 186ef43a6562032d4974bb4fafe75d64e4f71828 Mon Sep 17 00:00:00 2001 From: Sander Vesik Date: Wed, 21 Apr 2004 10:57:10 +0000 Subject: INTEGRATION: CWS loadenv01 (1.2.28); FILE MERGED 2004/04/19 14:13:25 cn 1.2.28.1: #i24378# test checkStreamLoader() added --- .../detection/typeDetection/TypeDetection.java | 74 ++++++++++++++++++++-- 1 file changed, 69 insertions(+), 5 deletions(-) (limited to 'filter/qa') diff --git a/filter/qa/complex/filter/detection/typeDetection/TypeDetection.java b/filter/qa/complex/filter/detection/typeDetection/TypeDetection.java index c7f7585112bb..f160d26b1581 100644 --- a/filter/qa/complex/filter/detection/typeDetection/TypeDetection.java +++ b/filter/qa/complex/filter/detection/typeDetection/TypeDetection.java @@ -2,9 +2,9 @@ * * $RCSfile: TypeDetection.java,v $ * - * $Revision: 1.2 $ + * $Revision: 1.3 $ * - * last change: $Date: 2004-01-28 14:59:10 $ + * last change: $Date: 2004-04-21 11:57:10 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -58,7 +58,6 @@ * * ************************************************************************/ - package complex.filter.detection.typeDetection; import com.sun.star.beans.PropertyValue; @@ -69,6 +68,7 @@ import com.sun.star.lang.XMultiServiceFactory; import com.sun.star.uno.UnoRuntime; import com.sun.star.uno.XInterface; import complexlib.ComplexTestCase; +import java.io.File; import java.util.Enumeration; import java.util.Hashtable; @@ -234,7 +234,10 @@ public class TypeDetection extends ComplexTestCase { return new String[]{"checkByURLonly", "checkPreselectedType", "checkPreselectedFilter", - "checkPreselectedDocService"}; + "checkPreselectedDocService", + "checkStreamLoader", + "checkStreamLoader"}; + } /** Create the environment for following tests. @@ -260,7 +263,11 @@ public class TypeDetection extends ComplexTestCase { m_xDetection = (XTypeDetection) UnoRuntime.queryInterface(XTypeDetection.class, oInterface); - + Enumeration k = param.keys(); + while (k.hasMoreElements()){ + String kName = ((String)k.nextElement()).toString(); + log.println(kName + ":" + param.get(kName).toString()); + } // create instrace of helper class helper = new Helper(param, log); @@ -525,5 +532,62 @@ public class TypeDetection extends ComplexTestCase { } } + public void checkStreamLoader(){ + try{ + + /* + *als Dateien die typeDetection.props und eine der csv-Dateien + *benutzten. diese können per dmake einfach auf andere Rechte setzten + * + */ + log.println("### checkStreamLoader() ###"); + String[] urls = new String[2]; + + urls[0] = helper.getClassURLString("TypeDetection.props"); + urls[1] = helper.getClassURLString("files.csv"); + + for (int j=0; j