blob: 3c1a8882bf5cbc08b9b93b85af8b90d78bd2e1cf [file] [log] [blame]
# pylint: disable=useless-return,missing-docstring
from os import getenv
def function_returning_list():
return []
def function_returning_none():
return None
def function_returning_string():
return "Result"
def function_returning_bytes():
return b"Result"
def deep_function_returning_string():
return function_returning_string()
def deep_function_returning_bytes():
return function_returning_bytes()
# --------------------------------------------------------------------------- #
# Testing getenv #
# --------------------------------------------------------------------------- #
getenv() # pylint: disable=no-value-for-parameter
getenv(b"TEST") # [invalid-envvar-value]
getenv("TEST")
getenv(None) # [invalid-envvar-value]
getenv(["Crap"]) # [invalid-envvar-value]
getenv(function_returning_bytes()) # [invalid-envvar-value]
getenv(deep_function_returning_bytes()) # [invalid-envvar-value]
getenv(function_returning_list()) # [invalid-envvar-value]
getenv(function_returning_none()) # [invalid-envvar-value]
getenv(function_returning_string())
getenv(deep_function_returning_string())
getenv(b"TEST", "default") # [invalid-envvar-value]
getenv("TEST", "default")
getenv(None, "default") # [invalid-envvar-value]
getenv(["Crap"], "default") # [invalid-envvar-value]
getenv(function_returning_bytes(), "default") # [invalid-envvar-value]
getenv(function_returning_list(), "default") # [invalid-envvar-value]
getenv(function_returning_none(), "default") # [invalid-envvar-value]
getenv(function_returning_string(), "default")
getenv(key=b"TEST") # [invalid-envvar-value]
getenv(key="TEST")
getenv(key=None) # [invalid-envvar-value]
getenv(key=["Crap"]) # [invalid-envvar-value]
getenv(key=function_returning_bytes()) # [invalid-envvar-value]
getenv(key=function_returning_list()) # [invalid-envvar-value]
getenv(key=function_returning_none()) # [invalid-envvar-value]
getenv(key=function_returning_string())
getenv('TEST', "value")
getenv('TEST', []) # [invalid-envvar-default]
getenv('TEST', None)
getenv('TEST', b"123") # [invalid-envvar-default]
getenv('TEST', function_returning_list()) # [invalid-envvar-default]
getenv('TEST', function_returning_none())
getenv('TEST', function_returning_string())
getenv('TEST', function_returning_bytes()) # [invalid-envvar-default]
getenv('TEST', default="value")
getenv('TEST', default=[]) # [invalid-envvar-default]
getenv('TEST', default=None)
getenv('TEST', default=b"123") # [invalid-envvar-default]
getenv('TEST', default=function_returning_list()) # [invalid-envvar-default]
getenv('TEST', default=function_returning_none())
getenv('TEST', default=function_returning_string())
getenv('TEST', default=function_returning_bytes()) # [invalid-envvar-default]
getenv(key='TEST')
getenv(key='TEST', default="value")
getenv(key='TEST', default=b"value") # [invalid-envvar-default]
getenv(key='TEST', default=["Crap"]) # [invalid-envvar-default]
getenv(key='TEST', default=function_returning_list()) # [invalid-envvar-default]
getenv(key='TEST', default=function_returning_none())
getenv(key='TEST', default=function_returning_string())
getenv(key='TEST', default=function_returning_bytes()) # [invalid-envvar-default]