Sebuah pekerjaan CI dapat meneruskan lingkungan proxinya ke tox tanpa mengubah tox.ini yang sudah di-checkout. Untuk konfigurasi INI tox 4:

tox --override 'testenv.pass_env+=HTTP_PROXY,HTTPS_PROXY,NO_PROXY' -e py

Bentuk += menambahkan ke daftar pass_env yang ada. Tanda = biasa menggantikan daftar yang dikonfigurasi tersebut. Variabel harus sudah ada di lingkungan yang menjalankan tox; override hanya menyediakan nama, bukan nilai proxy.

Input lingkungan sementara yang bersesuaian adalah:

TOX_OVERRIDE='testenv.pass_env+=HTTP_PROXY,HTTPS_PROXY,NO_PROXY' tox -e py

Contoh-contoh ini memakai quoting shell POSIX. tox memperlakukan nama pass_env tanpa membedakan huruf besar dan kecil, jadi nama yang dipilih juga cocok dengan varian huruf kecil.

Untuk konfigurasi TOML asli tox, tabel dasar lingkungan jalan adalah env_run_base, bukan testenv. Gunakan jalur yang sesuai dengan format konfigurasi sebenarnya.

Ini mengonfigurasi lingkungan jalankan pengujian. Lingkungan pengemasan yang terpisah mungkin memerlukan kebijakan penerusan sendiri. Demikian pula, bandingkan input sebenarnya dari pengunduh; klien tetap memutuskan apakah akan menghormati variabel yang diterimanya. Override satu kali jalankan menghindari meninggalkan penulisan ulang khusus CI di repositori, tetapi tidak menggantikan kebijakan proyek yang dimaksudkan ketika setiap jalankan memerlukan rute tersebut.

Artikel terkait