package org.wamblee.test;
import java.io.File;
+import java.io.IOException;
+import java.io.InputStream;
import java.io.UnsupportedEncodingException;
import java.net.URL;
import java.net.URLDecoder;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
+import sun.security.krb5.internal.crypto.b;
+
/**
* File system utilities.
*/
public static void deleteDirRecursively(File aDir) {
TestCase.assertTrue(aDir.isDirectory());
- for (File file: aDir.listFiles()) {
+ for (File file : aDir.listFiles()) {
if (file.isDirectory()) {
deleteDirRecursively(file);
} else {
createDir(file.getParentFile());
return file;
}
+
+ public static String read(InputStream aIs) throws IOException {
+ try {
+ StringBuffer buffer = new StringBuffer();
+ int c;
+ while ((c = aIs.read()) != -1) {
+ buffer.append((char)c);
+ }
+ return buffer.toString();
+ } finally {
+ aIs.close();
+ }
+ }
}