@@ -138,12 +138,14 @@ fn test_helper(
138
138
let class_code = class_to_java ( ast) ;
139
139
let mut file = File :: create ( format ! ( "tests/{name}.java" ) )
140
140
. expect ( "failed to open original java file for writing generated code" ) ;
141
+ println ! ( "Generated code: {class_code}" ) ;
141
142
file. write ( class_code. as_bytes ( ) )
142
143
. map_err ( |x| "failed to write generated java code" . to_string ( ) ) ?;
143
144
144
145
// Compile generated java code
145
146
let mut child = Command :: new ( "javac" )
146
147
. arg ( format ! ( "tests/{name}.java" ) )
148
+ . arg ( "-g:none" )
147
149
. spawn ( )
148
150
. map_err ( |x| "failed to compile generated java-code" . to_string ( ) ) ?;
149
151
let ecode = child
@@ -171,12 +173,13 @@ fn test_helper(
171
173
file. write ( og_java_code. as_bytes ( ) )
172
174
. map_err ( |x| "failed to write original java code back" . to_string ( ) ) ?;
173
175
let mut child = Command :: new ( "javac" )
174
- . arg ( format ! ( "tests/{name}-gen.java" ) )
176
+ . arg ( format ! ( "tests/{name}.java" ) )
177
+ . arg ( "-g:none" )
175
178
. spawn ( )
176
- . map_err ( |x| "failed to compile generated java-code" . to_string ( ) ) ?;
179
+ . map_err ( |x| "failed to compile original java-code" . to_string ( ) ) ?;
177
180
let ecode = child
178
181
. wait ( )
179
- . map_err ( |x| "failed to wait on child compiling generated java code" . to_string ( ) ) ?;
182
+ . map_err ( |x| "failed to wait on child compiling original java code" . to_string ( ) ) ?;
180
183
assert ! ( ecode. success( ) ) ;
181
184
let og_clz_file = read ( format ! ( "tests/{name}.class" ) )
182
185
. map_err ( |x| "failed to read original java class file" . to_string ( ) ) ?;
0 commit comments