summaryrefslogtreecommitdiff
path: root/sources
diff options
context:
space:
mode:
authormichelou <michelou@epfl.ch>2003-10-20 17:42:00 +0000
committermichelou <michelou@epfl.ch>2003-10-20 17:42:00 +0000
commitbe83a6705480bd976d7afcf8b8e3980ef13f7439 (patch)
tree2a2d7c6a00a6353060c9f52dba41803ee3834a21 /sources
parentd1a6514fb140a54ba445e985bef1ef9407427632 (diff)
downloadscala-be83a6705480bd976d7afcf8b8e3980ef13f7439.tar.gz
scala-be83a6705480bd976d7afcf8b8e3980ef13f7439.tar.bz2
scala-be83a6705480bd976d7afcf8b8e3980ef13f7439.zip
- function 'compareFiles' now returns diff stri...
- function 'compareFiles' now returns diff string (no output anymore)
Diffstat (limited to 'sources')
-rw-r--r--sources/scala/tools/scalatest/FileUtils.java15
1 files changed, 5 insertions, 10 deletions
diff --git a/sources/scala/tools/scalatest/FileUtils.java b/sources/scala/tools/scalatest/FileUtils.java
index 49a78e85fd..f0437ad658 100644
--- a/sources/scala/tools/scalatest/FileUtils.java
+++ b/sources/scala/tools/scalatest/FileUtils.java
@@ -69,10 +69,9 @@ class FileUtils {
*
* @param f1
* @param f2
- * @param showDiff
*/
- public static boolean compareFiles(File f1, File f2, boolean showDiff) {
- boolean res = false;
+ public static String compareFiles(File f1, File f2) {
+ String res = null;
try {
ByteArrayOutputStream diffStream = new ByteArrayOutputStream();
PrintStream diffOutput = new PrintStream(
@@ -82,15 +81,11 @@ class FileUtils {
DiffPrint.main(new String[]{ f1.getCanonicalPath(), f2.getCanonicalPath() });
System.setOut(System.out);
System.setErr(System.err);
- if (showDiff)
- System.out.println(diffStream.toString());
- res = diffStream.toString().startsWith("No");
+ res = diffStream.toString();
+ if (res.startsWith("No"))
+ res = "";
} catch (IOException e) {}
return res;
}
- public static boolean compareFiles(File f1, File f2) {
- return compareFiles(f1, f2, false);
- }
-
}