I'm trying to create a package+module structure, specifically a "test"\npackage with all the unit tests. I'd like to have a package (directory)\n"test" that has various test modules, and I'd also like "test" itself to\nbe a module that runs all the tests. Is this not possible?\n\nI created a directory called "test" with an __init__.py file that\ndefines a variable __all__. That works, but no executable code in\n__init__.py is executed, even though "import test" seems to succeed. I\nhave confirmed that it's not a naming conflict (i.e., there's not some\nother Python module also named "test").