Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (virtualenv) [vagrant@stl-devel crm]$ cat -n test_coverage.py
- 1 def foo(val):
- 2 for i in [1, 2, 3]:
- 3 if val:
- 4 print("I'm here")
- 5 else:
- 6 continue
- 7
- 8 def foo2(val):
- 9 for i in [1, 2, 3]:
- 10 if val:
- 11 print("I'm here")
- 12 else:
- 13 print("I'm there")
- 14 continue
- 15
- 16 foo(True)
- 17 foo(False)
- 18 foo2(True)
- 19 foo2(False)
- (virtualenv) [vagrant@stl-devel crm]$ coverage run --branch test_coverage.py
- I'm here
- I'm here
- I'm here
- I'm here
- I'm here
- I'm here
- I'm there
- I'm there
- I'm there
- (virtualenv) [vagrant@stl-devel crm]$ coverage report -m
- Name Stmts Miss Branch BrPart Cover Missing
- --------------------------------------------------------------
- test_coverage.py 15 1 8 1 91% 6, 3->6
- (virtualenv) [vagrant@stl-devel crm]$ coverage --version
- Coverage.py, version 4.5.1 with C extension
- Documentation at https://coverage.readthedocs.io
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement