Skip to content

Nested sourced from acceptance test cleanup - #1311

Merged
ellisandrews-toast merged 6 commits into
mainfrom
nested-sourced-from-acceptance-test-cleanup
Jul 23, 2026
Merged

Nested sourced from acceptance test cleanup#1311
ellisandrews-toast merged 6 commits into
mainfrom
nested-sourced-from-acceptance-test-cleanup

Conversation

@ellisandrews-toast

Copy link
Copy Markdown
Collaborator

Addresses the review threads on #1252 that remained open after it merged, specifically pertaining to the acceptance tests.

This fills the coverage gaps identified in review — mostly around the __nested_sourced_data buffer's edge cases — and reworks the spec for readability, so that every detail a test's assertions depend on is visible in the test body rather than hidden in helper defaults.

@myronmarston myronmarston left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good! I left a couple more suggestions that would be good to include when you merge.

Comment thread elasticgraph-indexer/spec/acceptance/nested_multi_source_indexing_spec.rb Outdated
Comment thread elasticgraph-indexer/spec/acceptance/nested_multi_source_indexing_spec.rb Outdated
Comment thread elasticgraph-indexer/spec/acceptance/nested_multi_source_indexing_spec.rb Outdated
Comment thread elasticgraph-indexer/spec/acceptance/nested_multi_source_indexing_spec.rb Outdated
Comment thread elasticgraph-indexer/spec/acceptance/nested_multi_source_indexing_spec.rb Outdated
…f __nested_sourced_data guard, use incomplete-document terminology
@ellisandrews-toast
ellisandrews-toast enabled auto-merge (squash) July 23, 2026 16:03
@ellisandrews-toast
ellisandrews-toast merged commit 989a879 into main Jul 23, 2026
24 checks passed
@ellisandrews-toast
ellisandrews-toast deleted the nested-sourced-from-acceptance-test-cleanup branch July 23, 2026 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants