Stop using tmp/ algother during testing.
authorFrancois-Rene Rideau <tunes@google.com>
Fri, 11 Jan 2013 00:09:39 +0000 (19:09 -0500)
committerFrancois-Rene Rideau <tunes@google.com>
Fri, 11 Jan 2013 00:09:39 +0000 (19:09 -0500)
test/run-tests.sh
test/test-builtin-source-file-type-1.asd [deleted file]
test/test-builtin-source-file-type-2.asd [deleted file]
test/test-builtin-source-file-type-3.asd [deleted file]
test/test-builtin-source-file-type-4.asd [deleted file]
test/test-builtin-source-file-type.script
test/test-configuration.script
test/test-logical-pathname.script
test/test-multiple.script

index fc86f5f..11dab69 100755 (executable)
@@ -90,7 +90,7 @@ do_tests() {
     echo "  $test_pass passing and $test_fail failing" >&2
     if [ $test_fail -eq 0 ] ; then
        echo "all tests apparently successful" >&2
-        echo success > ../tmp/results/status
+        echo success > ../build/results/status
     else
        echo "failing test(s): $failed_list" >&2
     fi
@@ -192,7 +192,7 @@ fi
 
 ASDFDIR="$(cd .. ; /bin/pwd)"
 export CL_SOURCE_REGISTRY="${ASDFDIR}"
-export ASDF_OUTPUT_TRANSLATIONS="(:output-translations (\"${ASDFDIR}\" (\"${ASDFDIR}/tmp/fasls\" :implementation)) :ignore-inherited-configuration)"
+export ASDF_OUTPUT_TRANSLATIONS="(:output-translations (\"${ASDFDIR}\" (\"${ASDFDIR}/build/fasls\" :implementation)) :ignore-inherited-configuration)"
 env | grep asdf
 
 command="$command $flags"
@@ -202,23 +202,23 @@ fi
 
 
 create_config () {
-    mkdir -p ../tmp/test-source-registry-conf.d ../tmp/test-asdf-output-translations-conf.d
+    mkdir -p ../build/test-source-registry-conf.d ../build/test-asdf-output-translations-conf.d
 }
 
 clean_up () {
-    rm -rf ../tmp/test-source-registry-conf.d ../tmp/test-asdf-output-translations-conf.d
+    rm -rf ../build/test-source-registry-conf.d ../build/test-asdf-output-translations-conf.d
 }
 
 if [ -z "$command" ] ; then
     echo "Error: cannot find or do not know how to run Lisp named $lisp"
 else
     create_config
-    mkdir -p ../tmp/results
-    echo failure > ../tmp/results/status
+    mkdir -p ../build/results
+    echo failure > ../build/results/status
     thedate=`date "+%Y-%m-%d"`
     do_tests "$command" "$eval" 2>&1 | \
-       tee "../tmp/results/${lisp}.text" "../tmp/results/${lisp}-${thedate}.save"
-    read a < ../tmp/results/status
+       tee "../build/results/${lisp}.text" "../build/results/${lisp}-${thedate}.save"
+    read a < ../build/results/status
     clean_up
     [ success = "$a" ] ## exit code
 fi
diff --git a/test/test-builtin-source-file-type-1.asd b/test/test-builtin-source-file-type-1.asd
deleted file mode 100644 (file)
index a706581..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-(defsystem test-builtin-source-file-type-1
-    :default-component-class cl-source-file.cl
-    :serial t
-    :components ((:cl-source-file "file1") ; for the package
-                 (:file "test-tmp")))
diff --git a/test/test-builtin-source-file-type-2.asd b/test/test-builtin-source-file-type-2.asd
deleted file mode 100644 (file)
index ae2dab6..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-(defsystem test-builtin-source-file-type-2
-  :default-component-class cl-source-file.cl
-  :serial t
-  :components ((:file "file1" :type "lisp") ; for package
-               (:file "test-tmp")))
diff --git a/test/test-builtin-source-file-type-3.asd b/test/test-builtin-source-file-type-3.asd
deleted file mode 100644 (file)
index fac47c9..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-(defsystem test-builtin-source-file-type-3
-    :default-component-class cl-source-file.lsp
-    :serial t
-    :components ((:cl-source-file "file1") ; for the package
-                 (:file "test-tmp")))
diff --git a/test/test-builtin-source-file-type-4.asd b/test/test-builtin-source-file-type-4.asd
deleted file mode 100644 (file)
index 84fcf68..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-(defsystem test-builtin-source-file-type-4
-  :default-component-class cl-source-file.lsp
-  :serial t
-  :components ((:file "file1" :type "lisp") ; for package
-               (:file "test-tmp")))
index 505495b..f3d2cca 100644 (file)
@@ -6,6 +6,12 @@
 
 (quit-on-error
  (format t "~D~%" (asdf:asdf-version))
+
+ (defsystem test-builtin-source-file-type-1
+   :default-component-class cl-source-file.cl
+   :serial t
+   :components ((:cl-source-file "file1") ; for the package
+                (:file "test-tmp")))
  (load-system 'test-builtin-source-file-type-1 :verbose t)
  (assert (symbol-value (read-from-string "test-package::*test-tmp-cl*")))
  (assert-equal
           (mapcar #'asdf:component-pathname (asdf:module-components (asdf:find-system :test-source-file-type-1))))
   '("lisp" "cl"))
  (delete-package :test-package)
+
+ (defsystem test-builtin-source-file-type-2
+   :default-component-class cl-source-file.cl
+   :serial t
+   :components ((:file "file1" :type "lisp") ; for package
+                (:file "test-tmp")))
  (asdf:load-system 'test-builtin-source-file-type-2 :verbose t)
  (assert (symbol-value (read-from-string "test-package::*test-tmp-cl*")))
+
+ (defsystem test-builtin-source-file-type-3
+   :default-component-class cl-source-file.lsp
+   :serial t
+   :components ((:cl-source-file "file1") ; for the package
+                (:file "test-tmp")))
  (asdf:load-system 'test-builtin-source-file-type-3 :verbose t)
  (assert (symbol-value (read-from-string "test-package::*test-tmp-cl*")))
  (assert-equal
           (mapcar #'asdf:component-pathname (asdf:module-components (asdf:find-system :test-source-file-type-1))))
   '("lisp" "cl"))
  (delete-package :test-package)
+
+ (defsystem test-builtin-source-file-type-4
+   :default-component-class cl-source-file.lsp
+   :serial t
+   :components ((:file "file1" :type "lisp") ; for package
+                (:file "test-tmp")))
  (asdf:load-system 'test-builtin-source-file-type-4 :verbose t)
  (assert (symbol-value (read-from-string "test-package::*test-tmp-cl*"))))
index ac5bf36..ea30fe7 100644 (file)
@@ -6,7 +6,7 @@
 (use-package :asdf-test)
 #+gcl<2.7 (defmacro with-standard-io-syntax (&body body) `(progn ,@body))
 
-(defparameter *tmp-directory* (subpathname *asdf-directory* "tmp/"))
+(defparameter *tmp-directory* (subpathname *asdf-directory* "build/"))
 (setf *central-registry* nil)
 
 (defun under-tmp-directory (designator &optional (defaults *tmp-directory*))
index 0853adc..4e79e08 100644 (file)
@@ -10,7 +10,7 @@
       `(("**;*.asd.*" ,(make-pathname :type "asd" :defaults (asdf::wilden *asdf-directory*)))
         ("**;*.lisp.*" ,(make-pathname :type "lisp" :defaults (asdf::wilden *asdf-directory*)))
         ("**;*.*.*" ,(resolve-location
-                      `(,*asdf-directory* "tmp/fasls" :implementation "logical-host-asdf")
+                      `(,*asdf-directory* "build/fasls" :implementation "logical-host-asdf")
                       :wilden t))))
 
 (quit-on-error
index 2eeafa6..11bc283 100644 (file)
@@ -7,7 +7,7 @@
 
 (quit-on-error
  (let* ((asd (subpathname *test-directory* "test-multiple.asd"))
-        (tmp (subpathname *test-directory* "../tmp/"))
+        (tmp (subpathname *test-directory* "../build/"))
         (asd2 (subpathname tmp "test-multiple-too.asd"))
         (file4 (compile-file-pathname* "file4")))
    (setf *central-registry* `(,*test-directory* ,tmp))