X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=unit-tests%2Ftest-graph.lisp;h=6e95fe0e32fe74bbdcf1235528c88429b540438c;hb=a419a81fe65c79b62f1b9aef584572f7a21cf294;hp=aae24bef4b9a6d1e53e52597850cfc7ad75165c8;hpb=09ba252fcab440337424122782e305db8f585e83;p=cl-graph.git diff --git a/unit-tests/test-graph.lisp b/unit-tests/test-graph.lisp index aae24be..6e95fe0 100644 --- a/unit-tests/test-graph.lisp +++ b/unit-tests/test-graph.lisp @@ -25,7 +25,7 @@ (ensure-same (size g) 2))) (addtest (test-test-vertex) - test-1 + test-2 (bind ((x (float 2.1d0)) (y (float 2.1d0)) (g (make-container 'graph-container :vertex-test #'=))) @@ -40,8 +40,10 @@ ;;; --------------------------------------------------------------------------- (deftestsuite test-basic-graph-properties (cl-graph-test) - ((graph-undirected (make-container 'graph-container :default-edge-type :undirected)) - (graph-directed (make-container 'graph-container :default-edge-type :directed))) + ((graph-undirected (make-container 'graph-container + :default-edge-type :undirected)) + (graph-directed (make-container 'graph-container + :default-edge-type :directed))) :setup ((loop for v in '(a b c d e) do (add-vertex graph-undirected v) (add-vertex graph-directed v)) @@ -49,6 +51,15 @@ (add-edge-between-vertexes graph-undirected v1 v2) (add-edge-between-vertexes graph-directed v1 v2)))) +#+(or) +(let ((g (make-container 'graph-container + :default-edge-type :directed))) + (loop for v in '(a b c d e) do + (add-vertex g v)) + (loop for (v1 . v2) in '((a . b) (a . c) (b . d) (c . e)) do + (add-edge-between-vertexes g v1 v2)) + g) + ;;; --------------------------------------------------------------------------- (addtest (test-basic-graph-properties)