# -*- tcl -*- # graph.test: tests for the graph structure. # # This file contains a collection of tests for one or more of the Tcl # built-in commands. Sourcing this file into Tcl runs the tests and # generates output for errors. No output means no errors were found. # # Copyright (c) 1998-2000 by Ajuba Solutions. # Copyright (c) 2017,2019 Andreas Kupries # All rights reserved. # ------------------------------------------------------------------------- source [file join \ [file dirname [file dirname [file join [pwd] [info script]]]] \ devtools testutilities.tcl] testsNeedTcl 8.2 testsNeedTcltest 1.0 support { useLocal list.tcl struct::list useAccel [useTcllibC] struct/sets.tcl struct::set TestAccelInit struct::set useLocalFile graph/tests/Xsupport } testing { useAccel [useTcllibC] struct/graph.tcl struct::graph TestAccelInit struct::graph } # ------------------------------------------------------------------------- # The global variable 'impl' is part of the public API the testsuite # (in graph.testsuite) is expecting from the environment. TestAccelDo struct::set setimpl { TestAccelDo struct::graph impl { source [localPath graph/tests/Xcontrol] } } #---------------------------------------------------------------------- TestAccelExit struct::graph TestAccelExit struct::set testsuiteCleanup