1
linux
でロボットフレームワークを実行するためにPython virtualenv
を使用しています。
疑問はvirtualenv
のシステム日付についてですが、virtualenv
の日付を変更して、OSレベルのシステム日付を変更することはできません。Python virtualenvの日付がOSと異なっています
linux
でロボットフレームワークを実行するためにPython virtualenv
を使用しています。
疑問はvirtualenv
のシステム日付についてですが、virtualenv
の日付を変更して、OSレベルのシステム日付を変更することはできません。Python virtualenvの日付がOSと異なっています
いいえ、システム時刻とは別に仮想日付の日付を変更することはできません。 virtualenvは、環境変数やいくつかのフォルダへのシンボリックリンクにすぎず、独立したシステムではありません。
virtualenvは文字どおりライブラリのコレクションにすぎません。独立したクロックを与えるような意味での「仮想マシン」ではありません。 –
...今、*任意の*プログラムからの時間をチェックするCライブラリ呼び出しに無効な結果を与えるためにできることがありますが、それらはPythonインタプリタのためにも動作しますが、それは何よりもはるかに一般的な機能ですそれは決してPythonやvirtualenv特有のものです(したがって、私のプログラムに無効な時間を与える方法についての一般的な質問の下で文書化する方が適切でしょう)。 –
ありがとう@CharlesDuffy。私が試していることは、テストデータがある特定の時間に実行されるロボットフレームワーク内のテストを作成することです。 – SKRP