# File monit/lib/symbiosis/monitor/runner.rb, line 27
      def tests
        return @tests unless @tests.empty?

        #
        # Work out which tests we're going to do
        #
        scripts = Dir.glob(File.join(@dir,"*")).collect{|t| File.basename(t)}
        scripts.reject!{|t| t !~ /^[a-z0-9][a-z0-9-]*$/}
        @tests = scripts.sort.collect{|t| Symbiosis::Monitor::Test.new(File.join(@dir,t), self.state_db)}
      end