もしそうなら、実行時に計算されるシンボルを asdf がインポートできる方法はありますか。
プロジェクトが存在するディレクトリを指定して、テスト ランナーが入力ファイルを見つけられるようにしようとしています。
もしそうなら、実行時に計算されるシンボルを asdf がインポートできる方法はありますか。
プロジェクトが存在するディレクトリを指定して、テスト ランナーが入力ファイルを見つけられるようにしようとしています。
はい、system-relative-pathname と system-source-directory はあなたの友達です。少なくともソースから実行する場合。
「実行」が何を意味するかによって異なります。
ファイルがロードされたときにコードが実行される場合は、Variable*LOAD-PATHNAME*
を*LOAD-TRUENAME*
見てください。
現在の作業ディレクトリが必要な場合asdf
はgetcwd
、 とchdir
.