def test_trims_path(self, virtual_env):
# pylint: disable=no-self-use
venv_path = '/Y1w4sD/DELETE/THIS/ISUy0r'
values = {
'VIRTUAL_ENV': venv_path,
'PATH': ':'.join(('/0ho8Ke/hL9DsW/ymH81W',
'/L51pua',
'/Vngp3V/G2m7Ih/05m7qW/LyrYkK/l5NuwA/oq1DPp',
venv_path,
'/Zpdhu4/bjvuqt',
'/STGtcb/FhAnWH/HwTvOr/gngGiB',
'/Zizj4D/szncsv/O5wO6X/joFHVT'))
}
with patch.dict('os.environ', values=values, clear=True):
env = virtual_env.sanitized_env()
assert venv_path not in env['PATH']
assert env['PATH'] == (
'/0ho8Ke/hL9DsW/ymH81W:/L51pua:/Vngp3V/G2m7Ih/05m7qW/LyrYkK/'
'l5NuwA/oq1DPp:/Zpdhu4/bjvuqt:/STGtcb/FhAnWH/HwTvOr/gngGiB:'
'/Zizj4D/szncsv/O5wO6X/joFHVT')
评论列表
文章目录