Add $addToSet accumulator tests#239
Conversation
|
🤖 Auto-triaged by documentdb-triage-tool. Applied: Reasoningcomponent from path globs (test-coverage, test-framework); effort from diff stats (1868+0 LOC, 10 files); LLM: Adds new integration test coverage for the $addToSet accumulator operator under the compatibility tests path, expanding functional test coverage for a core operator. If a label is wrong, remove it manually and ping |
Signed-off-by: Alina (Xi) Li <[email protected]>
Signed-off-by: Alina (Xi) Li <[email protected]>
Signed-off-by: Alina (Xi) Li <[email protected]>
Signed-off-by: Alina (Xi) Li <[email protected]>
Signed-off-by: Alina (Xi) Li <[email protected]>
Signed-off-by: Alina (Xi) Li <[email protected]>
Signed-off-by: Alina (Xi) Li <[email protected]>
Signed-off-by: Alina (Xi) Li <[email protected]>
Signed-off-by: Alina (Xi) Li <[email protected]>
Signed-off-by: Alina (Xi) Li <[email protected]>
Signed-off-by: Alina (Xi) Li <[email protected]>
Signed-off-by: Alina (Xi) Li <[email protected]>
Add tests: arity error tests, BSON constant tests, expression tests, order dependence tests. Removed tests. Signed-off-by: Alina (Xi) Li <[email protected]>
|
applied #214 (review): Add tests: arity error tests, BSON constant tests, expression tests, order dependence tests. Removed |
This change adds tests for the $addToSet accumulator operator.
Add accumulator operator tests for $addToSet. Tests database $addToSet behavior, output collection, syntax, and expected errors.
Integration tests are in
documentdb_tests/compatibility/tests/core/operator/accumulators/test_accumulators_ addToSet_integration.py