diff options
Diffstat (limited to 'debuginfo-tests/dexter/dex/utils/Environment.py')
-rw-r--r-- | debuginfo-tests/dexter/dex/utils/Environment.py | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/debuginfo-tests/dexter/dex/utils/Environment.py b/debuginfo-tests/dexter/dex/utils/Environment.py new file mode 100644 index 00000000000..d2df2522440 --- /dev/null +++ b/debuginfo-tests/dexter/dex/utils/Environment.py @@ -0,0 +1,22 @@ +# DExTer : Debugging Experience Tester +# ~~~~~~ ~ ~~ ~ ~~ +# +# Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +# See https://llvm.org/LICENSE.txt for license information. +# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception +"""Utility functions for querying the current environment.""" + +import os + + +def is_native_windows(): + return os.name == 'nt' + + +def has_pywin32(): + try: + import win32com.client # pylint:disable=unused-variable + import win32api # pylint:disable=unused-variable + return True + except ImportError: + return False |