mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-28 04:06:59 +00:00
The tests in test_projection_expression.py test that ProjectionExpression works - including attribute paths - for the GetItem, Query and Scan operations. There is a fourth read operation - BatchGetItem, and it supports ProjectionExpression too. We tested BatchGetItem + ProjectionExpression in test_batch.py, but this only tests the basic feature, with top-level attributes, and we were missing a test for nested document paths. This patch adds such a test. It is still xfailing on Alternator (and passing on DynamoDB), because attribute paths are still not supported (this is issue #5024). Refs #5024. Signed-off-by: Nadav Har'El <nyh@scylladb.com> Message-Id: <20200629063244.287571-1-nyh@scylladb.com>