summaryrefslogtreecommitdiff
path: root/ext/librethinkdbxx/test/upstream/regression/568.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'ext/librethinkdbxx/test/upstream/regression/568.yaml')
-rw-r--r--ext/librethinkdbxx/test/upstream/regression/568.yaml10
1 files changed, 10 insertions, 0 deletions
diff --git a/ext/librethinkdbxx/test/upstream/regression/568.yaml b/ext/librethinkdbxx/test/upstream/regression/568.yaml
new file mode 100644
index 00000000..91181171
--- /dev/null
+++ b/ext/librethinkdbxx/test/upstream/regression/568.yaml
@@ -0,0 +1,10 @@
+desc: concatmap that doesn't return stream crashes server (#568)
+table_variable_name: tbl
+tests:
+
+ - cd: tbl.insert({'name':'Jim Brown'})
+
+ - js: tbl.concatMap(function(rec){return rec("name")})
+ py: tbl.concat_map(lambda rec:rec["name"])
+ rb: tbl.concat_map {|rec| rec[:name]}
+ ot: err("ReqlQueryLogicError", "Cannot convert STRING to SEQUENCE", [])