maven.lisp 614 Bytes
Newer Older
1 2 3 4
(in-package :abcl/build/t)

(prove:plan 1)
(prove:ok
5 6
 (abcl/build:mvn/install)
 "Testing ABCL-specific Ant installation of Maven into XDG hierarchy…")
7

8 9 10 11 12 13
(if (not (ignore-errors (asdf:find-system :abcl)))
        (prove:diag "Unable to find 'abcl.asd'.~&Enable ASDF to find 'abcl.asd' by adding symlink to ~~/common-lisp/ to ABCL source directory.")
    (let ((pom (asdf:system-relative-pathname :abcl "pom.xml")))
      (prove:ok (abcl/build:mvn/call pom "install")
                (format nil "Testing invocation of private Maven on root ABCL POM at~&~2,t~a…"
                        pom))))
14 15

(prove:finalize)