Skip to content

Commit d77ddf4

Browse files
committed
[rust-axum] Add missing "delete on exit" to duplicate declaration test
1 parent 237185d commit d77ddf4

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

modules/openapi-generator/src/test/java/org/openapitools/codegen/rust/RustAxumServerCodegenTest.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@
55
import org.openapitools.codegen.config.CodegenConfigurator;
66
import org.testng.annotations.Test;
77

8+
import java.io.File;
89
import java.io.IOException;
910
import java.nio.file.Files;
1011
import java.nio.file.Path;
12+
import java.util.List;
1113

1214
import static org.openapitools.codegen.TestUtils.linearize;
1315

@@ -20,7 +22,8 @@ public void testPreventDuplicateOperationDeclaration() throws IOException {
2022
.setInputSpec("src/test/resources/3_1/issue_21144.yaml")
2123
.setSkipOverwrite(false)
2224
.setOutputDir(target.toAbsolutePath().toString().replace("\\", "/"));
23-
new DefaultGenerator().opts(configurator.toClientOptInput()).generate();
25+
List<File> files = new DefaultGenerator().opts(configurator.toClientOptInput()).generate();
26+
files.forEach(File::deleteOnExit);
2427
Path outputPath = Path.of(target.toString(), "/src/server/mod.rs");
2528
String routerSpec = linearize("Router::new() " +
2629
".route(\"/api/test\", " +

0 commit comments

Comments
 (0)