diff --git a/node-api/src/test/kotlin/net/corda/nodeapi/internal/serialization/amqp/EnumEvolveTests.kt b/node-api/src/test/kotlin/net/corda/nodeapi/internal/serialization/amqp/EnumEvolveTests.kt index d984cff766..30bc7a990b 100644 --- a/node-api/src/test/kotlin/net/corda/nodeapi/internal/serialization/amqp/EnumEvolveTests.kt +++ b/node-api/src/test/kotlin/net/corda/nodeapi/internal/serialization/amqp/EnumEvolveTests.kt @@ -1,5 +1,6 @@ package net.corda.nodeapi.internal.serialization.amqp +import net.corda.core.serialization.CordaSerializationTransformEnumDefault import net.corda.core.serialization.SerializedBytes import org.assertj.core.api.Assertions import org.junit.Test @@ -16,14 +17,10 @@ class EnumEvolveTests { // Version of the class as it was serialised // // @CordaSerializationTransformEnumDefault("D", "C") - // enum class DeserializeNewerSetToUnknown { - // A, B, C, D - // } + // enum class DeserializeNewerSetToUnknown { A, B, C, D } // // Version of the class as it's used in the test - enum class DeserializeNewerSetToUnknown { - A, B, C - } + enum class DeserializeNewerSetToUnknown { A, B, C } @Test fun deserialiseNewerSetToUnknown() { @@ -33,11 +30,12 @@ class EnumEvolveTests { data class C (val e : DeserializeNewerSetToUnknown) // Uncomment to re-generate test files - //File(URI("$localPath/$resource")).writeBytes( + // File(URI("$localPath/$resource")).writeBytes( // SerializationOutput(sf).serialize(C(DeserializeNewerSetToUnknown.D)).bytes) Assertions.assertThatThrownBy { - DeserializationInput(sf).deserialize(SerializedBytes(File(URI("$localPath/$resource")).readBytes())) + DeserializationInput(sf).deserialize(SerializedBytes( + File(EvolvabilityTests::class.java.getResource(resource).toURI()).readBytes())) }.isInstanceOf(NotSerializableException::class.java) } } \ No newline at end of file diff --git a/node-api/src/test/resources/net/corda/nodeapi/internal/serialization/amqp/EnumEvolveTests.deserialiseNewerSetToUnknown b/node-api/src/test/resources/net/corda/nodeapi/internal/serialization/amqp/EnumEvolveTests.deserialiseNewerSetToUnknown new file mode 100644 index 0000000000..f559d20e26 Binary files /dev/null and b/node-api/src/test/resources/net/corda/nodeapi/internal/serialization/amqp/EnumEvolveTests.deserialiseNewerSetToUnknown differ