parent
524a260c26
commit
42bf790068
2 changed files with 14 additions and 2 deletions
|
|
@ -132,6 +132,7 @@
|
||||||
java.lang.Object
|
java.lang.Object
|
||||||
java.lang.Process
|
java.lang.Process
|
||||||
java.lang.ProcessHandle
|
java.lang.ProcessHandle
|
||||||
|
java.lang.ProcessHandle$Info
|
||||||
java.lang.ProcessBuilder
|
java.lang.ProcessBuilder
|
||||||
java.lang.ProcessBuilder$Redirect
|
java.lang.ProcessBuilder$Redirect
|
||||||
java.lang.Runtime
|
java.lang.Runtime
|
||||||
|
|
@ -247,6 +248,7 @@
|
||||||
java.util.Locale
|
java.util.Locale
|
||||||
java.util.Map
|
java.util.Map
|
||||||
java.util.MissingResourceException
|
java.util.MissingResourceException
|
||||||
|
java.util.Optional
|
||||||
java.util.Properties
|
java.util.Properties
|
||||||
java.util.Set
|
java.util.Set
|
||||||
java.util.UUID
|
java.util.UUID
|
||||||
|
|
@ -344,6 +346,8 @@
|
||||||
java.lang.Process
|
java.lang.Process
|
||||||
(instance? java.lang.ProcessHandle v)
|
(instance? java.lang.ProcessHandle v)
|
||||||
java.lang.ProcessHandle
|
java.lang.ProcessHandle
|
||||||
|
(instance? java.lang.ProcessHandle$Info v)
|
||||||
|
java.lang.ProcessHandle$Info
|
||||||
;; added for calling .put on .environment from ProcessBuilder
|
;; added for calling .put on .environment from ProcessBuilder
|
||||||
(instance? java.util.Map v)
|
(instance? java.util.Map v)
|
||||||
java.util.Map
|
java.util.Map
|
||||||
|
|
|
||||||
|
|
@ -639,6 +639,14 @@ true")))
|
||||||
(is (str/blank? (with-out-str (main/main "doc" "non-existing"))))
|
(is (str/blank? (with-out-str (main/main "doc" "non-existing"))))
|
||||||
(is (= 1 (main/main "doc" "non-existing")))))
|
(is (= 1 (main/main "doc" "non-existing")))))
|
||||||
|
|
||||||
|
(deftest process-handler-info-test
|
||||||
|
(when test-utils/native?
|
||||||
|
(is (= ["-e" "(vec (.get (.arguments (.info (java.lang.ProcessHandle/current)))))"]
|
||||||
|
(bb nil "-e" "(vec (.get (.arguments (.info (java.lang.ProcessHandle/current)))))")))
|
||||||
|
(is (str/ends-with?
|
||||||
|
(bb nil "-e" "(.get (.command (.info (java.lang.ProcessHandle/current))))")
|
||||||
|
"bb"))))
|
||||||
|
|
||||||
;;;; Scratch
|
;;;; Scratch
|
||||||
|
|
||||||
(comment
|
(comment
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue