summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPhilipp Haller <hallerp@gmail.com>2007-09-25 08:07:22 +0000
committerPhilipp Haller <hallerp@gmail.com>2007-09-25 08:07:22 +0000
commita272e9b46019a1a0888dbcaf044a8082cdd1c832 (patch)
tree2b8a0d7c607308cf3d7d8969187f006cae6a25aa /src
parentde68205eba7d3cf883822c59239d9c871c48d47e (diff)
downloadscala-a272e9b46019a1a0888dbcaf044a8082cdd1c832.tar.gz
scala-a272e9b46019a1a0888dbcaf044a8082cdd1c832.tar.bz2
scala-a272e9b46019a1a0888dbcaf044a8082cdd1c832.zip
Diffstat (limited to 'src')
-rw-r--r--src/partest/scala/tools/partest/TestRunner.scala2
-rw-r--r--src/partest/scala/tools/partest/WorkerActor.scala6
2 files changed, 4 insertions, 4 deletions
diff --git a/src/partest/scala/tools/partest/TestRunner.scala b/src/partest/scala/tools/partest/TestRunner.scala
index 1fa0680a9a..623b0ae28a 100644
--- a/src/partest/scala/tools/partest/TestRunner.scala
+++ b/src/partest/scala/tools/partest/TestRunner.scala
@@ -177,7 +177,7 @@ object TestRunner {
} else if (out eq con) {
val file = new File(arg)
if (file.isFile || file.createNewFile)
- out = new PrintStream(file)
+ out = new PrintStream(new FileOutputStream(file))
else {
println("Result file \"" + arg + "\" not found")
exit(1)
diff --git a/src/partest/scala/tools/partest/WorkerActor.scala b/src/partest/scala/tools/partest/WorkerActor.scala
index 4b8bd3b4d0..c678da3e80 100644
--- a/src/partest/scala/tools/partest/WorkerActor.scala
+++ b/src/partest/scala/tools/partest/WorkerActor.scala
@@ -10,7 +10,7 @@
package scala.tools.partest
-import java.io.{BufferedInputStream, BufferedReader, File, FileReader,
+import java.io.{BufferedInputStream, BufferedReader, File, FileReader, FileWriter
FileInputStream, FileOutputStream, InputStreamReader,
PrintStream, PrintWriter}
import java.net.URL
@@ -22,7 +22,7 @@ import scala.tools.nsc.reporters.{Reporter, AbstractReporter, ConsoleReporter}
class ExtConsoleReporter(override val settings: Settings, reader: BufferedReader, var writer: PrintWriter) extends ConsoleReporter(settings, reader, writer) {
def this(settings: Settings) = {
- this(settings, Console.in, new PrintWriter("/dev/null"))
+ this(settings, Console.in, new PrintWriter(new FileWriter("/dev/null")))
}
def hasWarnings: Boolean = WARNING.count != 0
}
@@ -41,7 +41,7 @@ class WorkerActor(val master: MasterActor, val settings: Settings, var reporter:
def newGlobal: ExtGlobal = new ExtGlobal(settings, reporter)
def newGlobal(log: File): ExtGlobal = {
- reporter = new ExtConsoleReporter(new Settings(x => ()), Console.in, new PrintWriter(log))
+ reporter = new ExtConsoleReporter(new Settings(x => ()), Console.in, new PrintWriter(new FileWriter(log)))
reporter.shortname = true
newGlobal
}