Skip to content
This repository was archived by the owner on Jul 30, 2024. It is now read-only.

Commit 9f26aee

Browse files
authored
Merge pull request #102 from exoego/test-fixes
Various test fixes
2 parents 5f5fb2e + 2875ba1 commit 9f26aee

File tree

4 files changed

+11
-12
lines changed

4 files changed

+11
-12
lines changed

app/current/src/test/scala/io/scalajs/nodejs/fs/FsClassesTest.scala

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,6 @@ package io.scalajs.nodejs.fs
22

33
import org.scalatest.FunSpec
44

5-
import scala.scalajs.js
6-
import scala.scalajs.js.typedarray.Uint8Array
7-
85
/**
96
* File System (Fs) Tests
107
*

app/nodejs-v10/src/test/scala/io/scalajs/nodejs/ConsoleTest.scala renamed to app/nodejs-v10/src/test/scala/io/scalajs/nodejs/console_module/ConsoleTest.scala

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
package io.scalajs.nodejs
1+
package io.scalajs.nodejs.console_module
22

3-
import io.scalajs.nodejs.console_module.{Console, ConsoleOptions}
43
import io.scalajs.nodejs.fs.Fs
5-
import org.scalatest.{BeforeAndAfterEach, FunSpec}
4+
import org.scalatest.{ BeforeAndAfterEach, FunSpec }
65

76
import scala.scalajs.js
87

app/nodejs-v8/src/test/scala/io/scalajs/nodejs/ConsoleTest.scala renamed to app/nodejs-v8/src/test/scala/io/scalajs/nodejs/console_module/ConsoleTest.scala

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,24 @@
1-
package io.scalajs.nodejs
1+
package io.scalajs.nodejs.console_module
22

3-
import io.scalajs.nodejs.console_module.Console
4-
import io.scalajs.nodejs.fs.Fs
3+
import io.scalajs.nodejs.TestEnvironment
4+
import io.scalajs.nodejs.fs.{Fs, WriteStream}
55
import org.scalatest.{BeforeAndAfterEach, FunSpec}
66

77
import scala.scalajs.js.JavaScriptException
88

99
class ConsoleTest extends FunSpec with BeforeAndAfterEach {
1010

11-
private val logFileName = "x.nodejs8.ConsoleTest"
11+
private val logFileName = "x.nodejs8.ConsoleTest"
12+
private var failingWritable: WriteStream = null
1213

1314
override def afterEach(): Unit = {
1415
if (Fs.existsSync(logFileName)) Fs.unlinkSync(logFileName)
1516
}
1617

17-
private val failingWritable = Fs.createWriteStream(logFileName)
18-
failingWritable.close(_ => {})
18+
override def beforeEach(): Unit = {
19+
failingWritable = Fs.createWriteStream(logFileName)
20+
failingWritable.close(_ => {})
21+
}
1922

2023
it("have constructor(stdout, stderr, ignoreErrors) added in v8.0.0") {
2124
val looseConsole = new Console(

0 commit comments

Comments
 (0)