test: fall back to /tmp when TMPDIR is unset (Linux CI)
The deps tests built temp paths from $TMPDIR, which isn't set on the CI runners — deps-resolve-test then tried to mkdir at the filesystem root and failed. Default to /tmp.
This commit is contained in:
parent
4d8494d620
commit
503b0af050
2 changed files with 2 additions and 2 deletions
|
|
@ -6,7 +6,7 @@
|
||||||
(use ../../src/jolt/api)
|
(use ../../src/jolt/api)
|
||||||
(use ../../src/jolt/types)
|
(use ../../src/jolt/types)
|
||||||
|
|
||||||
(def tmp (string (os/getenv "TMPDIR") "jolt-deps-test-" (os/time)))
|
(def tmp (string (or (os/getenv "TMPDIR") "/tmp") "/jolt-deps-test-" (os/time)))
|
||||||
(os/mkdir tmp)
|
(os/mkdir tmp)
|
||||||
(os/mkdir (string tmp "/mylib"))
|
(os/mkdir (string tmp "/mylib"))
|
||||||
(os/mkdir (string tmp "/other"))
|
(os/mkdir (string tmp "/other"))
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@
|
||||||
(use ../../src/jolt/types)
|
(use ../../src/jolt/types)
|
||||||
(import ../../src/jolt/deps :as deps)
|
(import ../../src/jolt/deps :as deps)
|
||||||
|
|
||||||
(def base (string (os/getenv "TMPDIR") "/jolt-deps-resolve-" (os/time)))
|
(def base (string (or (os/getenv "TMPDIR") "/tmp") "/jolt-deps-resolve-" (os/time)))
|
||||||
(defn rmrf [p]
|
(defn rmrf [p]
|
||||||
(when (os/stat p)
|
(when (os/stat p)
|
||||||
(if (= :directory (os/stat p :mode))
|
(if (= :directory (os/stat p :mode))
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue