summaryrefslogtreecommitdiff
path: root/ext/librethinkdbxx/test/upstream/regression/5542.py.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'ext/librethinkdbxx/test/upstream/regression/5542.py.yaml')
-rw-r--r--ext/librethinkdbxx/test/upstream/regression/5542.py.yaml11
1 files changed, 11 insertions, 0 deletions
diff --git a/ext/librethinkdbxx/test/upstream/regression/5542.py.yaml b/ext/librethinkdbxx/test/upstream/regression/5542.py.yaml
new file mode 100644
index 00000000..4f93ac64
--- /dev/null
+++ b/ext/librethinkdbxx/test/upstream/regression/5542.py.yaml
@@ -0,0 +1,11 @@
+desc: r.minval can't be confused with an empty array. This used to crash.
+table_variable_name: tbl
+tests:
+ - py: tbl.index_create("v")
+ ot: {"created": 1}
+ - py: tbl.index_wait("v")
+ - py: tbl.insert({"id": 1, "v": []})
+ ot: partial({"inserted": 1})
+ - py: tbl.between([r.minval], [r.maxval], left_bound="open", index="v").count()
+ ot: 0
+