MCPcopy Create free account
hub / github.com/AlayaLab/Hive / parse_flag_from_env

Function parse_flag_from_env

models/flowsep/diffusers/utils/testing_utils.py:108–121  ·  view source on GitHub ↗
(key, default=False)

Source from the content-addressed store, hash-verified

106
107
108def parse_flag_from_env(key, default=False):
109 try:
110 value = os.environ[key]
111 except KeyError:
112 # KEY isn't set, default to `default`.
113 _value = default
114 else:
115 # KEY is set, convert it to True or False.
116 try:
117 _value = strtobool(value)
118 except ValueError:
119 # More values are supported, but let's keep the message simple.
120 raise ValueError(f"If set, {key} must be yes or no.")
121 return _value
122
123
124_run_slow_tests = parse_flag_from_env("RUN_SLOW", default=False)

Callers 1

testing_utils.pyFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected