diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionTests.java b/hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionTests.java index da3a4fb554..6004ff6a1e 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionTests.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/FunctionTests.java @@ -2618,6 +2618,13 @@ public void testSha256Function(SessionFactoryScope scope) { catch (NoSuchAlgorithmException e) { throw new RuntimeException( e ); } + bytes = s.createSelectionQuery("select md5('hello')", byte[].class).getSingleResult(); + try { + assertArrayEquals( MessageDigest.getInstance( "MD5" ).digest("hello".getBytes()), bytes ); + } + catch (NoSuchAlgorithmException e) { + throw new RuntimeException( e ); + } }); } }