diff options
Diffstat (limited to 'ext/librethinkdbxx/test/upstream/regression/3057.yaml')
-rw-r--r-- | ext/librethinkdbxx/test/upstream/regression/3057.yaml | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/ext/librethinkdbxx/test/upstream/regression/3057.yaml b/ext/librethinkdbxx/test/upstream/regression/3057.yaml new file mode 100644 index 00000000..a3c10f7b --- /dev/null +++ b/ext/librethinkdbxx/test/upstream/regression/3057.yaml @@ -0,0 +1,10 @@ +desc: Test empty polygon special cases +tests: + - cd: r.polygon([0,0], [0,10], [10, 10], [10, 0]).polygon_sub(r.polygon([0,0], [0,10], [10, 10], [10, 0])).intersects(r.point(0,0)) + ot: (false) + - cd: r.polygon([0,0], [0,10], [10, 10], [10, 0]).polygon_sub(r.polygon([0,0], [0,10], [10, 10], [10, 0])).intersects(r.polygon([0,0], [0,10], [10, 10], [10, 0])) + ot: (false) + - cd: r.polygon([0,0], [0,10], [10, 10], [10, 0]).polygon_sub(r.polygon([0,0], [0,10], [10, 10], [10, 0])).intersects(r.line([0,0], [0,10])) + ot: (false) + - cd: r.polygon([0,0], [0,10], [10, 10], [10, 0]).intersects(r.polygon([0,0], [0,10], [10, 10], [10, 0]).polygon_sub(r.polygon([0,0], [0,10], [10, 10], [10, 0]))) + ot: (false) |