OSDN Git Service

[lit] support unsetting env variables (again!)
authorBen Dunbobbin <bd1976llvm@gmail.com>
Fri, 18 Aug 2017 17:32:57 +0000 (17:32 +0000)
committerBen Dunbobbin <bd1976llvm@gmail.com>
Fri, 18 Aug 2017 17:32:57 +0000 (17:32 +0000)
commita74a4df4d59947b4efa803a51c5d3c56b21a2ef0
tree7c9170437194d8685a77c319bd73850b67988d72
parent230b5542e44c0ec4031b2b68ba14927893b56dd1
[lit] support unsetting env variables (again!)

This is an updated version of https://reviews.llvm.org/D22144 by @jlpeyton.

The patch was accepted but not landed.

This is useful functionality and I would like to use this to enable lit tests for environment variable behaviour.

Differential Revision: https://reviews.llvm.org/D36403

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@311180 91177308-0d34-0410-b5e6-96231b3b80d8
utils/lit/lit/TestRunner.py
utils/lit/tests/Inputs/shtest-env/env-u.txt [new file with mode: 0644]
utils/lit/tests/Inputs/shtest-env/env.txt [new file with mode: 0644]
utils/lit/tests/Inputs/shtest-env/lit.cfg [new file with mode: 0644]
utils/lit/tests/Inputs/shtest-env/mixed.txt [new file with mode: 0644]
utils/lit/tests/Inputs/shtest-env/print_environment.py [new file with mode: 0644]
utils/lit/tests/Inputs/shtest-env/shtest-env.py [new file with mode: 0644]