[Python-Dev] "if __name__ == '__main__'" at the bottom of python unittest files
Chris Withers
chris at withers.org
Wed May 1 02:13:16 EDT 2019
More information about the Python-Dev mailing list
Wed May 1 02:13:16 EDT 2019
- Previous message (by thread): [Python-Dev] "if __name__ == '__main__'" at the bottom of python unittest files
- Next message (by thread): [Python-Dev] "if __name__ == '__main__'" at the bottom of python unittest files
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 01/05/2019 06:12, Terry Reedy wrote: > Such blocks should be excluded from coverage by the default .coveragerc > file. Mine came with > > exclude_lines = > # Don't complain if non-runnable code isn't run: > if 0: > if __name__ == .__main__.: > if DEBUG: Which .coveragerc are you referring to? There isn't one in the cpython repo and a current release of coverage.py doesn't appear to exclude these lines for me: https://circleci.com/gh/testing-cabal/mock/20 (line 44 in mock/tests/testsentinel.py) Chris
- Previous message (by thread): [Python-Dev] "if __name__ == '__main__'" at the bottom of python unittest files
- Next message (by thread): [Python-Dev] "if __name__ == '__main__'" at the bottom of python unittest files
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list