7
我有一個鼻子測試,它在測試目錄中使用png文件的路徑名。一條路徑適用於本地測試,一條路徑適用於特拉維斯。如何檢查代碼在Travis上運行的時間?檢測在Travis CI上運行代碼的時間
編輯:這裏是actual code.
我有一個鼻子測試,它在測試目錄中使用png文件的路徑名。一條路徑適用於本地測試,一條路徑適用於特拉維斯。如何檢查代碼在Travis上運行的時間?檢測在Travis CI上運行代碼的時間
編輯:這裏是actual code.
要檢查TRAVIS的存在:
import os
is_travis = 'TRAVIS' in os.environ
你可以檢查一個環境變量的存在(或價值)。它看起來像特拉維斯默認定義了幾個(見here)。
例如:
import os
istravis = os.environ.get('TRAVIS') == 'true'
文檔說'TRAVIS = TRUE'是默認值。根據你想成爲偏執狂的方式,你可以檢查這個值是否真的是「真的」。我列舉了這個例子來證明這一點。在這裏使用'os.getenv'默認爲'false'可能會更好。 – rkersh