diff --git a/tools/asdf-tools.asd b/tools/asdf-tools.asd
index cfd00bb7f95a481795b7d00f4c53bdb9cdd6129e..2a7b452898013baecc8029cbf4c8f019f115766f 100644
--- a/tools/asdf-tools.asd
+++ b/tools/asdf-tools.asd
@@ -1,8 +1,8 @@
 (defsystem "asdf-tools"
   :description "tools to build, test, maintain and release ASDF itself"
-  :depends-on ((:version "asdf" "3.1.6")
+  :depends-on ((:version "asdf" "3.2.0")
                (:version "inferior-shell" "2.0.3.4")
-               (:version "lisp-invocation/all" "1.0.12")
+               (:version "lisp-invocation/all" "1.0.14")
                (:version "cl-ppcre" "2.0.11")
                (:version "optima.ppcre" "1.0")
                (:version "cl-scripting" "0.2")
diff --git a/tools/test-environment.lisp b/tools/test-environment.lisp
index a4e48802ab68a565a4b7c0a6a6cc0d73bf0fcd7f..d6571d179199d882abb70c2d507e430a1932aa5c 100644
--- a/tools/test-environment.lisp
+++ b/tools/test-environment.lisp
@@ -157,7 +157,7 @@ and which systems to test loading with ASDF_TEST_SYSTEMS or s=
      (apply ',real args)))
 
 (deftestcmd interactive-command (lisp)
-  (let* ((command (lisp-invocation-arglist :implementation-type lisp :debugger t)))
+  (let* ((command (lisp-invocation-arglist :implementation-type lisp :debugger t :console t)))
     (return-from interactive-command (cons "rlwrap" command))))
 
 (defparameter *default-test-lisps*
@@ -222,7 +222,7 @@ and which systems to test loading with ASDF_TEST_SYSTEMS or s=
   (format t "~&Now ~A...~@[ (log in ~A)~]~%" activity log)
   (let* ((eval (compose-non-special-string forms)) ;; at least avoiding ~% is necessary on Windows.
          (command (lisp-invocation-arglist :implementation-type (get-lisp lisp)
-                                           :eval eval :debugger debugger))
+                                           :eval eval :debugger debugger :console t))
          (interactive (if (eq output :interactive) :interactive nil))
          (output (if (eq output t) *standard-output* output))
          (output (if (eq output *stdout*) :interactive output)))