1#!/usr/bin/env python3 2# Test that the MESON_EXE_WRAPPER environment variable is set 3 4import argparse 5import os 6import sys 7 8 9def main(): 10 parser = argparse.ArgumentParser() 11 parser.add_argument('binary') # unused, but needed for test behavior 12 parser.add_argument('--expected', action='store_true') 13 args = parser.parse_args() 14 15 defined = 'MESON_EXE_WRAPPER' in os.environ 16 17 if args.expected != defined: 18 print(os.environ, file=sys.stderr) 19 return 1 20 return 0 21 22 23if __name__ == "__main__": 24 sys.exit(main()) 25