1. 16 May, 2012 2 commits
  2. 14 May, 2012 3 commits
  3. 06 May, 2012 2 commits
  4. 05 May, 2012 4 commits
  5. 04 May, 2012 3 commits
    • mevenson@1c010e3e-69d0-11dd-93a8-456734b0d56f's avatar
    • mevenson@1c010e3e-69d0-11dd-93a8-456734b0d56f's avatar
      ansi-tests: Fix ANSI-RT load definition. · 50ee397b
      A bit of a circular dance here to be able to use the ANSI-TESTS via
      ASDF.  In order to define functions like
      ABCL.TEST.ANSI:DO-TESTS-MATCHING we need to have loaded the
      REGRESSION-TEST package included with the ANSI-TESTS, so we can no
      longer use the value of the ABCL.TEST.ANSI:*ANSI-TESTS-DIRECTORY*.  We
      now do this via a relative pathname of the form '../ansi-tests/' to
      the location of 'abcl.asd' file, whereas our api previously suggested
      that one could set the contents of
      ABCL.TEST.ANSI:*ANSI-TESTS-DIRECTORY* to an arbitrary pathname.  This
      fixes the location of the ANSI-TESTS on the filesystem to be a sibling
      directory named 'ansi-tests' to the truename of the directory
      containing 'abcl.asd'.
      
      I tried to add some sort of :before method to either the ASDF:LOAD-OP
      or the ASDF:COMPILE-OP for the ANSI-RT definition, but assuming that
      the source named in an system definition exists locally seems too
      baked into ASDF2 to be cleanly intercepted.
      50ee397b
    • mevenson@1c010e3e-69d0-11dd-93a8-456734b0d56f's avatar
      ansi-tests: DO-TESTS-MATCHING will run all case-insensitive matching tests. · b6a3ad17
      An ASDF load of ANSI-INTERPRETED now loads the interpreted tests into
      memory via an :around specialization.
      
      Changes in ABCL.TEST.ANSI (aka ANSI-TESTS):
      
      DO-TESTS-MATCHING implemented (cribbed from ABCL-TEST-LISP).
      
      Refactored DEFPACKAGE forms out of ABCL-ANSI-TESTS code, creating
      abcl-ansi.lisp to hold all other forms.
      
      Import symbols from REGRESSION-TEST where it makes sense (list could
      probably be larger; why not just use the package?)
      b6a3ad17
  6. 02 May, 2012 1 commit
  7. 30 Apr, 2012 1 commit
  8. 24 Apr, 2012 1 commit
  9. 23 Apr, 2012 1 commit
  10. 22 Apr, 2012 1 commit
  11. 18 Apr, 2012 1 commit
  12. 16 Apr, 2012 5 commits
  13. 15 Apr, 2012 2 commits
  14. 11 Apr, 2012 1 commit
  15. 10 Apr, 2012 1 commit
  16. 06 Apr, 2012 3 commits
  17. 05 Apr, 2012 1 commit
  18. 01 Apr, 2012 5 commits
  19. 31 Mar, 2012 1 commit
  20. 28 Mar, 2012 1 commit