summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/07-test-surface.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/test/07-test-surface.js b/test/07-test-surface.js
index 2a51b7f..26a90e7 100644
--- a/test/07-test-surface.js
+++ b/test/07-test-surface.js
@@ -81,6 +81,21 @@ describe('double surface', function(){
// describe dragging right (clamp at right edge)
})
+describe('triple surface', function(){
+ var surface = new Surface ()
+ surface.add( new Rect( new vec2(1, 3), new vec2(0, 4) ) )
+ surface.add( new Rect( new vec2(3, 5), new vec2(0, 4) ) )
+
+ var small = new vec2(2, 2)
+ var oblong = new vec2(4, 1)
+
+ // describe placement
+ // describe dragging up (clamp at top edge)
+ // describe dragging down (clamp at bottom edge)
+ // describe dragging left (clamp at left edge)
+ // describe dragging right (clamp at right edge)
+})
+
describe('two-level surface', function(){
var surface = new Surface ()
surface.add( new Rect( new vec2(0, 3), new vec2(0, 4) ) )