summaryrefslogtreecommitdiff
path: root/ext/librethinkdbxx/test/upstream/regression/2710.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'ext/librethinkdbxx/test/upstream/regression/2710.yaml')
-rw-r--r--ext/librethinkdbxx/test/upstream/regression/2710.yaml6
1 files changed, 6 insertions, 0 deletions
diff --git a/ext/librethinkdbxx/test/upstream/regression/2710.yaml b/ext/librethinkdbxx/test/upstream/regression/2710.yaml
new file mode 100644
index 00000000..ac5fa738
--- /dev/null
+++ b/ext/librethinkdbxx/test/upstream/regression/2710.yaml
@@ -0,0 +1,6 @@
+desc: Test pseudo literal strings in JSON.
+tests:
+ - js: r.expr({"a":{"b":1, "c":2}}).merge(r.json('{"a":{"$reql_'+'type$":"LITERAL", "value":{"b":2}}}'))
+ py: r.expr({"a":{"b":1, "c":2}}).merge(r.json('{"a":{"$reql_type$":"LITERAL", "value":{"b":2}}}'))
+ rb: r.expr({:a => {:b => 1, :c => 2}}).merge(r.json('{"a":{"$reql_type$":"LITERAL", "value":{"b":2}}}'))
+ ot: ({'a':{'b':2}})