Skip to content

Commit 019d5c0

Browse files
solve merging conflict with latest main
1 parent 2c74c1c commit 019d5c0

File tree

3 files changed

+10
-9
lines changed

3 files changed

+10
-9
lines changed

src/main/java/com/mongodb/hibernate/internal/translate/AbstractMqlTranslator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -855,7 +855,7 @@ public void visitCustomTableUpdate(TableUpdateCustomSql tableUpdateCustomSql) {
855855

856856
static String renderMongoAstNode(AstNode rootAstNode) {
857857
try (var stringWriter = new StringWriter();
858-
var jsonWriter = new JsonWriter(stringWriter, JSON_WRITER_SETTINGS)) {
858+
var jsonWriter = new JsonWriter(stringWriter, EXTENDED_JSON_WRITER_SETTINGS)) {
859859
rootAstNode.render(jsonWriter);
860860
jsonWriter.flush();
861861
return stringWriter.toString();

src/test/java/com/mongodb/hibernate/internal/translate/mongoast/command/aggregate/AstSortFieldTests.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
package com.mongodb.hibernate.internal.translate.mongoast.command.aggregate;
1818

19-
import static com.mongodb.hibernate.internal.translate.mongoast.AstNodeAssertions.assertElementRender;
19+
import static com.mongodb.hibernate.internal.translate.mongoast.AstNodeAssertions.assertElementRendering;
2020
import static com.mongodb.hibernate.internal.translate.mongoast.command.aggregate.AstSortOrder.ASC;
2121

2222
import org.junit.jupiter.params.ParameterizedTest;
@@ -29,9 +29,9 @@ class AstSortFieldTests {
2929
void testRendering(AstSortOrder sortOrder) {
3030
var sortField = new AstSortField("field", sortOrder);
3131
var expectedJson = """
32-
{"field": %d}\
33-
"""
32+
{"field": {"$numberInt": "%d"}}\
33+
"""
3434
.formatted(sortOrder == ASC ? 1 : -1);
35-
assertElementRender(expectedJson, sortField);
35+
assertElementRendering(expectedJson, sortField);
3636
}
3737
}

src/test/java/com/mongodb/hibernate/internal/translate/mongoast/command/aggregate/AstSortStageTests.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
package com.mongodb.hibernate.internal.translate.mongoast.command.aggregate;
1818

19-
import static com.mongodb.hibernate.internal.translate.mongoast.AstNodeAssertions.assertRender;
19+
import static com.mongodb.hibernate.internal.translate.mongoast.AstNodeAssertions.assertRendering;
2020

2121
import java.util.List;
2222
import org.junit.jupiter.api.Test;
@@ -29,9 +29,10 @@ void testRendering() {
2929
var astSortField2 = new AstSortField("field2", AstSortOrder.DESC);
3030
var astSortStage = new AstSortStage(List.of(astSortField1, astSortField2));
3131

32-
var expectedJson = """
33-
{"$sort": {"field1": 1, "field2": -1}}\
32+
var expectedJson =
33+
"""
34+
{"$sort": {"field1": {"$numberInt": "1"}, "field2": {"$numberInt": "-1"}}}\
3435
""";
35-
assertRender(expectedJson, astSortStage);
36+
assertRendering(expectedJson, astSortStage);
3637
}
3738
}

0 commit comments

Comments
 (0)