diff options
| author | Leway Colin | 2019-07-03 06:05:22 +0800 |
|---|---|---|
| committer | Jack Koenig | 2019-07-02 15:05:22 -0700 |
| commit | 0e70a208843f610b64543f603ae6843c6bc818c1 (patch) | |
| tree | 65c307ea5c80332258dd578028c187c16a75f3b7 /src | |
| parent | bdd6bf92e0a1a256856005f7acada3555cf28e79 (diff) | |
Make sure directory exist before writing (#1110)
Diffstat (limited to 'src')
| -rw-r--r-- | src/test/scala/firrtlTests/stage/phases/AddCircuitSpec.scala | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/test/scala/firrtlTests/stage/phases/AddCircuitSpec.scala b/src/test/scala/firrtlTests/stage/phases/AddCircuitSpec.scala index a86c5f12..3620ed49 100644 --- a/src/test/scala/firrtlTests/stage/phases/AddCircuitSpec.scala +++ b/src/test/scala/firrtlTests/stage/phases/AddCircuitSpec.scala @@ -45,7 +45,9 @@ class AddCircuitSpec extends FlatSpec with Matchers { val (file, fileCircuit) = { val source = firrtlSource("foo") val fileName = "test_run_dir/AddCircuitSpec.fir" - val fw = new FileWriter(new File(fileName)) + val srcFile = new File(fileName) + srcFile.getParentFile.mkdirs() + val fw = new FileWriter(srcFile) fw.write(source) fw.close() (fileName, Parser.parse(source)) |
