Diff of /test_environment.py [000000] .. [691826]

Switch to unified view

a b/test_environment.py
1
import sys
2
3
REQUIRED_PYTHON = "python3"
4
5
6
def main():
7
    system_major = sys.version_info.major
8
    if REQUIRED_PYTHON == "python":
9
        required_major = 2
10
    elif REQUIRED_PYTHON == "python3":
11
        required_major = 3
12
    else:
13
        raise ValueError("Unrecognized python interpreter: {}".format(
14
            REQUIRED_PYTHON))
15
16
    if system_major != required_major:
17
        raise TypeError(
18
            "This project requires Python {}. Found: Python {}".format(
19
                required_major, sys.version))
20
    else:
21
        print(">>> Development environment passes all tests!")
22
23
24
if __name__ == '__main__':
25
    main()