Skip to content

Adds nested query and aggregation support #802

Adds nested query and aggregation support

Adds nested query and aggregation support #802

Triggered via pull request November 30, 2025 16:52
Status Failure
Total duration 3m 53s
Artifacts

build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
build / build
Process completed with exit code 1.
Foundatio.Parsers.ElasticQueries.Tests.ElasticNestedQueryParserTests.NestedIndividualFieldQuery_WithRangeQuery_WrapsInNestedQuery: /_/tests/Foundatio.Parsers.ElasticQueries.Tests/ElasticNestedQueryParserTests.cs#L277
Assert.Equal() Failure: Strings differ ↓ (pos 97) Expected: ···"eys=true\n{"query":{"nested":{"path":"nest"··· Actual: ···"eys=true\n{"query":{"range":{"nested.field"··· ↑ (pos 97)
Foundatio.Parsers.ElasticQueries.Tests.ElasticNestedQueryParserTests.NestedAggregation_WithExcludeCommaSeparatedValues_FiltersCorrectly: /_/tests/Foundatio.Parsers.ElasticQueries.Tests/ElasticNestedQueryParserTests.cs#L474
Assert.Equal() Failure: Strings differ ↓ (pos 96) Expected: ···"keys=true\n{"aggs":{"nested_nested":{"aggs"··· Actual: ···"keys=true\n{"aggs":{"terms_nested.field1":"··· ↑ (pos 96)
Foundatio.Parsers.ElasticQueries.Tests.ElasticNestedQueryParserTests.NestedMixedOperations_WithQueryAndAggregation_HandlesNestedContextCorrectly: /_/tests/Foundatio.Parsers.ElasticQueries.Tests/ElasticNestedQueryParserTests.cs#L581
Assert.Equal() Failure: Strings differ ↓ (pos 96) Expected: ···"keys=true\n{"aggs":{"nested_nested":{"aggs"··· Actual: ···"keys=true\n{"aggs":{"terms_nested.field1":"··· ↑ (pos 96)
Foundatio.Parsers.ElasticQueries.Tests.ElasticNestedQueryParserTests.NestedDefaultSearch_WithNestedFieldInDefaultFields_SearchesNestedFields: /_/tests/Foundatio.Parsers.ElasticQueries.Tests/ElasticNestedQueryParserTests.cs#L526
Assert.Equal() Failure: Strings differ ↓ (pos 97) Expected: ···"eys=true\n{"query":{"bool":{"should":[{"ma"··· Actual: ···"eys=true\n{"query":{"multi_match":{"fields"··· ↑ (pos 97)
Foundatio.Parsers.ElasticQueries.Tests.ElasticNestedQueryParserTests.NestedAggregation_WithIncludeCommaSeparatedValues_FiltersCorrectly: /_/tests/Foundatio.Parsers.ElasticQueries.Tests/ElasticNestedQueryParserTests.cs#L423
Assert.Equal() Failure: Strings differ ↓ (pos 96) Expected: ···"keys=true\n{"aggs":{"nested_nested":{"aggs"··· Actual: ···"keys=true\n{"aggs":{"terms_nested.field1":"··· ↑ (pos 96)
Foundatio.Parsers.ElasticQueries.Tests.ElasticNestedQueryParserTests.NestedIndividualFieldQuery_WithMultipleNestedFieldsOrCondition_CombinesIntoSingleNestedQuery: /_/tests/Foundatio.Parsers.ElasticQueries.Tests/ElasticNestedQueryParserTests.cs#L236
Assert.Equal() Failure: Strings differ ↓ (pos 97) Expected: ···"eys=true\n{"query":{"nested":{"path":"nest"··· Actual: ···"eys=true\n{"query":{"bool":{"should":[{"ma"··· ↑ (pos 97)
Foundatio.Parsers.ElasticQueries.Tests.ElasticNestedQueryParserTests.NestedIndividualFieldQuery_WithSingleNestedField_WrapsInNestedQuery: /_/tests/Foundatio.Parsers.ElasticQueries.Tests/ElasticNestedQueryParserTests.cs#L186
Assert.Equal() Failure: Strings differ ↓ (pos 97) Expected: ···"eys=true\n{"query":{"nested":{"path":"nest"··· Actual: ···"eys=true\n{"query":{"term":{"nested.field4"··· ↑ (pos 97)
Foundatio.Parsers.ElasticQueries.Tests.ElasticNestedQueryParserTests.NestedAggregation_WithMultipleNestedFields_CombinesIntoSingleNestedAggregation: /_/tests/Foundatio.Parsers.ElasticQueries.Tests/ElasticNestedQueryParserTests.cs#L372
Assert.Equal() Failure: Strings differ ↓ (pos 0) Expected: "[200] POST /test_d08c4532ce794f2c8e4e4f1e"··· Actual: "Original: [ElasticsearchClientException] "··· ↑ (pos 0)
Foundatio.Parsers.ElasticQueries.Tests.ElasticNestedQueryParserTests.NestedAggregation_WithSingleNestedField_AutomaticallyWrapsInNestedAggregation: /_/tests/Foundatio.Parsers.ElasticQueries.Tests/ElasticNestedQueryParserTests.cs#L322
Assert.Equal() Failure: Strings differ ↓ (pos 96) Expected: ···"keys=true\n{"aggs":{"nested_nested":{"aggs"··· Actual: ···"keys=true\n{"aggs":{"terms_nested.field4":"··· ↑ (pos 96)