From 0e70a208843f610b64543f603ae6843c6bc818c1 Mon Sep 17 00:00:00 2001 From: Leway Colin Date: Wed, 3 Jul 2019 06:05:22 +0800 Subject: Make sure directory exist before writing (#1110) --- src/test/scala/firrtlTests/stage/phases/AddCircuitSpec.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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)) -- cgit v1.2.3