From 12a18c37922a986a3f0af3c382f21b01bbeb2a02 Mon Sep 17 00:00:00 2001 From: Josh Cummings <3627351+jzheaux@users.noreply.github.com> Date: Mon, 5 May 2025 15:39:33 -0600 Subject: [PATCH] Polish Serialization Tests If Instancio fails to instatiate the class sample, it will now also delete the serialized sample file. Otherwise, it will leave a zero-byte file on the filesystem, confusing future test runs --- .../security/SpringSecurityCoreVersionSerializableTests.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/src/test/java/org/springframework/security/SpringSecurityCoreVersionSerializableTests.java b/config/src/test/java/org/springframework/security/SpringSecurityCoreVersionSerializableTests.java index 64ff084274..1fb8aab8d5 100644 --- a/config/src/test/java/org/springframework/security/SpringSecurityCoreVersionSerializableTests.java +++ b/config/src/test/java/org/springframework/security/SpringSecurityCoreVersionSerializableTests.java @@ -775,10 +775,10 @@ class SpringSecurityCoreVersionSerializableTests { return; } Files.createFile(filePath); - Object instance = instancioWithDefaults(clazz).create(); - assertThat(instance).isInstanceOf(clazz); try (FileOutputStream fileOutputStream = new FileOutputStream(file); ObjectOutputStream objectOutputStream = new ObjectOutputStream(fileOutputStream)) { + Object instance = instancioWithDefaults(clazz).create(); + assertThat(instance).isInstanceOf(clazz); objectOutputStream.writeObject(instance); objectOutputStream.flush(); }