pytest の .cache ディレクトリの場所を変更する方法はありますか? 質問する

pytest の .cache ディレクトリの場所を変更する方法はありますか? 質問する

pytest の .cache ディレクトリの場所を環境変数 WORKSPACE に変更できるようにする必要があります。制御できないサーバー権限のため、テストが実行されているディレクトリに書き込む権限がユーザーにないため、このエラーが発生します。

py.error.EACCES: [Permission denied]: open('/path/to/restricted/directory/tests/.cache/v/cache/lastfailed', 'w')

.cache ディレクトリのパスを環境変数 WORKSPACE に設定する方法はありますか?

ベストアンサー1

.cache/「cacheprovider」プラグインを無効にすることで、の作成を防ぐことができます。

py.test -p no:cacheprovider ...

おすすめ記事