Skip to content

Commit 46f5618

Browse files
committed
HHH-19272 - Secondary table with nested embedded object
1 parent 6a43fea commit 46f5618

File tree

1 file changed

+11
-19
lines changed

1 file changed

+11
-19
lines changed

hibernate-core/src/test/java/org/hibernate/orm/test/mapping/embeddable/NestedEmbeddedObjectWithASecondaryTableTest.java

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
import jakarta.persistence.Id;
1414
import jakarta.persistence.SecondaryTable;
1515
import jakarta.persistence.Table;
16-
import org.hibernate.cfg.JdbcSettings;
17-
import org.hibernate.testing.orm.junit.EntityManagerFactoryScope;
16+
import org.hibernate.boot.MetadataSources;
1817
import org.hibernate.testing.orm.junit.JiraKey;
19-
import org.hibernate.testing.orm.junit.Jpa;
20-
import org.hibernate.testing.orm.junit.Setting;
18+
import org.hibernate.testing.orm.junit.NotImplementedYet;
19+
import org.hibernate.testing.orm.junit.ServiceRegistry;
20+
import org.hibernate.testing.orm.junit.ServiceRegistryScope;
2121
import org.junit.jupiter.api.Test;
2222

2323
/**
@@ -26,25 +26,17 @@
2626
*
2727
* @author Vincent Bouthinon
2828
*/
29-
@Jpa(
30-
annotatedClasses = {
31-
NestedEmbeddedObjectWithASecondaryTableTest.Author.class,
32-
NestedEmbeddedObjectWithASecondaryTableTest.Book.class,
33-
NestedEmbeddedObjectWithASecondaryTableTest.House.class
34-
},
35-
integrationSettings = @Setting(name = JdbcSettings.SHOW_SQL, value = "true")
36-
)
29+
@SuppressWarnings("JUnitMalformedDeclaration")
30+
@ServiceRegistry()
3731
@JiraKey("HHH-19272")
3832
class NestedEmbeddedObjectWithASecondaryTableTest {
3933

4034
@Test
41-
void testExceptionEmbeddedHasPropertiesMappedToTwoDifferentTables(EntityManagerFactoryScope scope) {
42-
43-
scope.inTransaction(
44-
entityManager -> {
45-
// Nothing
46-
}
47-
);
35+
@NotImplementedYet
36+
void testNestedEmbeddedAndSecondaryTables(ServiceRegistryScope registryScope) {
37+
final MetadataSources metadataSources = new MetadataSources( registryScope.getRegistry() )
38+
.addAnnotatedClasses( Book.class, Author.class, House.class );
39+
metadataSources.buildMetadata();
4840
}
4941

5042
@Entity(name = "book")

0 commit comments

Comments
 (0)