anchor.diff:    (funcall (intern (symbol-name :run-all-tests)
                      (find-package :flexi-streams-test))))
   
  +(defun run-fiveam-suite (fiveam-test-spec)
  +  "Runs the specified test suite created with the FiveAM 
  +test framework. Returns T if all the tests succeeded and
  +NIL otherwise. The FIVEAM-TEST-SPEC specifies the tests
  +suite according to the FiveAM convention."
  +  (let ((run (intern (string '#:run) :fiveam))
  +        (explain (intern (string '#:explain) :fiveam))
  +        (detailed-text-explainer (intern (string '#:detailed-text-explainer) :fiveam))
  +        (test-failure-type (intern (string '#:test-failure) :fiveam)))
  +    
  +    (let ((results (funcall run fiveam-test-spec)))
  +      (funcall explain (make-instance detailed-text-explainer) results *standard-output*)
  +      (zerop (count-if (lambda (res)
  +                         (typep res test-failure-type))
  +                       results)))))
  +
   (defmethod libtest ((library-name (eql :bordeaux-threads)))
   
     ;; The test framework used: fiveam.
     
     (quicklisp:quickload :bordeaux-threads-test)
  -  
  -  (let ((results (funcall (intern (string '#:run) :fiveam)
  -                          :bordeaux-threads))
  -        (test-failure-type (intern (string '#:test-failure) :fiveam)))
  -        
  -    (zerop (count-if (lambda (res)
  -                       (typep res test-failure-type))
  -                     results))))
  +
  +  (run-fiveam-suite :bordeaux-threads))
   
   (defmethod libtest ((library-name (eql :cl-base64)))
   
  
positive.code:   
    ;; The test framework used: lift.
    
    ;; metabang-bind-test includes regular-expression
    ;; bindings and tests, which is only loaded if
    ;; cl-ppcre to be loaded first.
    (quicklisp:quickload :cl-ppcre)
    (quicklisp:quickload :metabang-bind-test)
  
    (run-lift-tests :metabang-bind-test))
  
  (defun run-libtest (lib)
    (let* ((orig-std-out *standard-output*)
  
negative.code:                  DB servers you specified in the configiration. Therefore
                   we need to think how to represent results - we can't
                   just collect results under the same name "clsql", because 
                   different agents might have tested different servers.
                   Conclusion: very useful test suite to include into 
                   our test set, but we will do it later).
      133 + cxml (but how to run it? seems like it requires some .xml 
                  files which are not in the repository, so it probably
                  is not fully automated).
  