18 lines
623 B
Python
18 lines
623 B
Python
from flask_day_54.domain.name_demo import describe_name
|
|
|
|
|
|
def test_describe_name_reports_main_program_when_name_is_main() -> None:
|
|
assert describe_name("__main__") == (
|
|
"Running as the main program: the file was executed directly"
|
|
)
|
|
|
|
|
|
def test_describe_name_reports_imported_module_when_name_is_other() -> None:
|
|
assert describe_name("flask_day_54.domain.name_demo") == (
|
|
"Running as an imported module named flask_day_54.domain.name_demo"
|
|
)
|
|
|
|
|
|
def test_describe_name_reports_imported_module_when_name_is_empty() -> None:
|
|
assert describe_name("") == "Running as an imported module named "
|