Advertisement
Guest User

coverage-continue-only-issue

a guest
Oct 19th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.09 KB | None | 0 0
  1. (virtualenv) [vagrant@stl-devel crm]$ cat -n test_coverage.py
  2.      1  def foo(val):
  3.      2      for i in [1, 2, 3]:
  4.      3          if val:
  5.      4              print("I'm here")
  6.      5          else:
  7.      6              continue
  8.      7
  9.      8  def foo2(val):
  10.      9      for i in [1, 2, 3]:
  11.     10          if val:
  12.     11              print("I'm here")
  13.     12          else:
  14.     13              print("I'm there")
  15.     14              continue
  16.     15
  17.     16  foo(True)
  18.     17  foo(False)
  19.     18  foo2(True)
  20.     19  foo2(False)
  21. (virtualenv) [vagrant@stl-devel crm]$ coverage run --branch test_coverage.py
  22. I'm here
  23. I'm here
  24. I'm here
  25. I'm here
  26. I'm here
  27. I'm here
  28. I'm there
  29. I'm there
  30. I'm there
  31. (virtualenv) [vagrant@stl-devel crm]$ coverage report -m
  32. Name               Stmts   Miss Branch BrPart  Cover   Missing
  33. --------------------------------------------------------------
  34. test_coverage.py      15      1      8      1    91%   6, 3->6
  35. (virtualenv) [vagrant@stl-devel crm]$ coverage --version
  36. Coverage.py, version 4.5.1 with C extension
  37. Documentation at https://coverage.readthedocs.io
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement