diff --git a/backend/src/test/groovy/edu/internet2/tier/shibboleth/admin/ui/repository/MetadataResolverRepositoryTests.groovy b/backend/src/test/groovy/edu/internet2/tier/shibboleth/admin/ui/repository/MetadataResolverRepositoryTests.groovy index 2030a25d6..612577aa4 100644 --- a/backend/src/test/groovy/edu/internet2/tier/shibboleth/admin/ui/repository/MetadataResolverRepositoryTests.groovy +++ b/backend/src/test/groovy/edu/internet2/tier/shibboleth/admin/ui/repository/MetadataResolverRepositoryTests.groovy @@ -42,13 +42,15 @@ class MetadataResolverRepositoryTests extends AbstractBaseDataJpaTest { when: def mdr = create { new MetadataResolver() } metadataResolverRepository.save(mdr) + entityManager.flush() + entityManager.clear() - def item1 = metadataResolverRepository.findByName('testme') + def hashCode1 = metadataResolverRepository.findByName('testme').hashCode() entityManager.clear() - def item2 = metadataResolverRepository.findByName('testme') + def hashCode2 = metadataResolverRepository.findByName('testme').hashCode() then: - item1.hashCode() == item2.hashCode() + hashCode1 == hashCode2 } def "persisting and performing transformation into transient representation for EntityAttributesFilter correctly"() { @@ -230,4 +232,4 @@ class MetadataResolverRepositoryTests extends AbstractBaseDataJpaTest { } resolver } -} \ No newline at end of file +}