diff options
Diffstat (limited to 'ext/librethinkdbxx/test/upstream/regression/757.yaml')
-rw-r--r-- | ext/librethinkdbxx/test/upstream/regression/757.yaml | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ext/librethinkdbxx/test/upstream/regression/757.yaml b/ext/librethinkdbxx/test/upstream/regression/757.yaml new file mode 100644 index 00000000..6d37f4c6 --- /dev/null +++ b/ext/librethinkdbxx/test/upstream/regression/757.yaml @@ -0,0 +1,9 @@ +desc: 757 -- another lazy crashing bug +tests: + - rb: r.db('test').table_create('metadata', {:primary_key => 'pagename'}) + - rb: r.table('metadata').insert({'pagename' => 'homepage', 'versions' => [1]}) + + - rb: r.branch(r.table('metadata').get('homepage').has_fields('versions'), r.table('metadata').get('homepage'), r(false)) + ot: ({'pagename':'homepage', 'versions':[1]}) + + - rb: r.db('test').table_drop('metadata') |