Changeset 3140

Show
Ignore:
Timestamp:
05/20/08 13:28:26 (6 months ago)
Author:
ksprotte
Message:

calling test suite now :bos.test.web.quad-tree

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/projects/bos/test/web/contract-tree.lisp

    r3074 r3140  
    11(in-package :bos.test) 
    2 (in-suite :bos.test.web.contract-tree) 
     2(in-suite :bos.test.web.quad-tree) 
    33 
    44(test geo-box-intersect-p.1 
    5   (let ((tree (make-instance 'bos.web::quad-tree-node :geo-box bos.web::*m2-geo-box*))) 
     5  (let ((tree (make-instance 'bos.web::quad-node :geo-box bos.web::*m2-geo-box*))) 
    66    (bos.web::ensure-child tree 0) 
    77    (bos.web::ensure-child tree 1) 
     
    2323               (bos.web::map-nodes (lambda (node) (declare (ignore node)) (incf count)) tree) 
    2424               count))) 
    25     (let ((tree (make-instance 'bos.web::quad-tree-node :geo-box bos.web::*m2-geo-box*))) 
     25    (let ((tree (make-instance 'bos.web::quad-node :geo-box bos.web::*m2-geo-box*))) 
    2626      (is (= 1 (count-nodes tree))) 
    2727      (bos.web::ensure-node-with-path tree '(0)) 
     
    3939 
    4040(test node-path.1 
    41   (let ((tree (make-instance 'bos.web::quad-tree-node :geo-box bos.web::*m2-geo-box*))) 
     41  (let ((tree (make-instance 'bos.web::quad-node :geo-box bos.web::*m2-geo-box*))) 
    4242    (for-all ((path (gen-list :elements (gen-integer :min 0 :max 3)))) 
    4343      (is (equal path (bos.web::node-path tree (bos.web::ensure-node-with-path tree path))))))) 
    4444 
    4545(test geo-point-in-box-p 
    46   (let* ((tree (make-instance 'bos.web::quad-tree-node :geo-box bos.web::*m2-geo-box*)) 
     46  (let* ((tree (make-instance 'bos.web::quad-node :geo-box bos.web::*m2-geo-box*)) 
    4747         (box (bos.web::geo-box tree))) 
    4848    (is-true (bos.web::geo-point-in-box-p box (list (bos.web::geo-box-west box) (bos.web::geo-box-north box))))