Handle run-program with :directory nil.
[sbcl.git] / tests / run-program.impure.lisp
index 32d7606..9ad1a9a 100644 (file)
     (assert
      (equal directory
             (string-right-trim '(#\Return) (read-line out))))))
+
+(with-test (:name (:run-program :directory-nil))
+  (sb-ext:run-program #-win32 "/bin/sh"
+                      #-win32 '("-c" "pwd")
+                      #+win32 "cmd.exe"
+                      #+win32 '("/c" "cd")
+                      :directory nil
+                      :search t))