Skip to content

Commit 33b81ff

Browse files
committed
Create -gen.java for tests for easier debugging of tests
1 parent a944a4e commit 33b81ff

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

lib/src/tests/mod.rs

+5-2
Original file line numberDiff line numberDiff line change
@@ -138,9 +138,12 @@ fn test_helper(
138138
let class_code = class_to_java(ast);
139139
let mut file = File::create(format!("tests/{name}.java"))
140140
.expect("failed to open original java file for writing generated code");
141-
println!("Generated code: {class_code}");
142141
file.write(class_code.as_bytes())
143-
.map_err(|x| "failed to write generated java code".to_string())?;
142+
.map_err(|x| "failed to write generated java code in original java file".to_string())?;
143+
let mut file = File::create(format!("tests/{name}-gen.java")) // Only for debugging tests
144+
.expect("failed to open generated java file for writing generated code");
145+
file.write(class_code.as_bytes())
146+
.map_err(|x| "failed to write generated java code in generated java file".to_string())?;
144147

145148
// Compile generated java code
146149
let mut child = Command::new("javac")

0 commit comments

Comments
 (0)