We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
It may be a python convention to name functions main when they should be called if the module/script is executed directly ...
main
if __name__ == "__main__": main()
... but main says nothing about what happens.
if __name__ == "__main__": run_tests()
This gives the reader a clear idea about what happens.