Skip to content

Add initial bitOr tests (29 total)#686

Open
erasedbird wants to merge 2 commits into
documentdb:mainfrom
erasedbird:feature/bitOrTests
Open

Add initial bitOr tests (29 total)#686
erasedbird wants to merge 2 commits into
documentdb:mainfrom
erasedbird:feature/bitOrTests

Conversation

@erasedbird

Copy link
Copy Markdown

I've added some test cases here, let me know if I'm missing anything major or should reorganize. Main ones are:

  • basic core tests on int lists and empty array
  • input forms which covers field paths and nested tests
  • non numeric inputs, which also has non int errors
  • null
  • long return type

Closes issue #204

…inputs, non-numerical, floats/doubles, nested, and field paths)

Signed-off-by: Ruth Lu <39782319+erasedbird@users.noreply.github.com>
@erasedbird erasedbird requested a review from a team as a code owner July 15, 2026 00:55
@documentdb-triage-tool documentdb-triage-tool Bot added compatibility test Compatibility test related enhancement New feature or request labels Jul 15, 2026
@documentdb-triage-tool

Copy link
Copy Markdown

🤖 Auto-triaged by documentdb-triage-tool.

Applied: compatibility test, enhancement
Project fields suggested: Component test-coverage · Priority P2 · Effort L · Status Needs Review
Confidence: 0.85 (mixed)

Reasoning

component from path globs (test-coverage); effort from diff stats (353+0 LOC, 6 files); LLM: Adds 29 new test cases for the bitOr operator, expanding compatibility test coverage across multiple input scenarios.

If a label is wrong, remove it manually and ping @patty-chow so the rules can be tuned. The bot will not re-label items that already have component labels.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

compatibility test Compatibility test related enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant