MCPcopy Create free account
hub / github.com/YesianRohn/TextSSR / parse_flag_from_env

Function parse_flag_from_env

diffusers/src/diffusers/utils/testing_utils.py:172–185  ·  view source on GitHub ↗
(key, default=False)

Source from the content-addressed store, hash-verified

170
171
172def parse_flag_from_env(key, default=False):
173 try:
174 value = os.environ[key]
175 except KeyError:
176 # KEY isn't set, default to `default`.
177 _value = default
178 else:
179 # KEY is set, convert it to True or False.
180 try:
181 _value = str_to_bool(value)
182 except ValueError:
183 # More values are supported, but let's keep the message simple.
184 raise ValueError(f"If set, {key} must be yes or no.")
185 return _value
186
187
188_run_slow_tests = parse_flag_from_env("RUN_SLOW", default=False)

Callers 1

testing_utils.pyFile · 0.70

Calls 1

str_to_boolFunction · 0.85

Tested by

no test coverage detected