summaryrefslogtreecommitdiff
path: root/ext/librethinkdbxx/test/upstream/regression/1468.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'ext/librethinkdbxx/test/upstream/regression/1468.yaml')
-rw-r--r--ext/librethinkdbxx/test/upstream/regression/1468.yaml7
1 files changed, 7 insertions, 0 deletions
diff --git a/ext/librethinkdbxx/test/upstream/regression/1468.yaml b/ext/librethinkdbxx/test/upstream/regression/1468.yaml
new file mode 100644
index 00000000..0b8cfc15
--- /dev/null
+++ b/ext/librethinkdbxx/test/upstream/regression/1468.yaml
@@ -0,0 +1,7 @@
+desc: 1468 -- Empty batched_replaces_t constructed
+table_variable_name: tbl
+tests:
+ - rb: tbl.insert([{}, {}, {}])['inserted']
+ ot: (3)
+ - rb: tbl.replace(non_atomic:'true'){|row| r.js("{}")}
+ ot: ({"unchanged"=>0,"skipped"=>0,"replaced"=>0,"inserted"=>0,"first_error"=>"Cannot convert javascript `undefined` to ql::datum_t.","errors"=>3,"deleted"=>0})