<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-coveragepy.git/tests, branch issue-502-7</title>
<subtitle>bitbucket.org: Obsolete (use python-coveragepy-git)
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy.git/'/>
<entry>
<title>also use AST for while constants in python-2.7 #502</title>
<updated>2016-12-15T17:33:16+00:00</updated>
<author>
<name>loic</name>
<email>loic@dachary.org</email>
</author>
<published>2016-12-15T17:33:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy.git/commit/?id=580e24f3cf0e991b400e1a254d7cc9220b0c1a4c'/>
<id>580e24f3cf0e991b400e1a254d7cc9220b0c1a4c</id>
<content type='text'>
The node.id is set to False, True or None is python-2.7: there is no
reason to only check for it with python-3. It is more reliable than
using the DEFAULT_PARTIAL_ALWAYS regexps on source lines.

close #502
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The node.id is set to False, True or None is python-2.7: there is no
reason to only check for it with python-3. It is more reliable than
using the DEFAULT_PARTIAL_ALWAYS regexps on source lines.

close #502
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug #496 wasn't about the single-line continue, just the constant while.</title>
<updated>2016-12-19T03:49:43+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2016-12-19T03:49:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy.git/commit/?id=65eefc5a62d5fae39921e7608039c1deff6be614'/>
<id>65eefc5a62d5fae39921e7608039c1deff6be614</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #496, while-true loop with a continue.</title>
<updated>2016-12-19T03:44:13+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2016-12-19T03:44:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy.git/commit/?id=198e05e57f284038da800b81cd403dd48f5f4bba'/>
<id>198e05e57f284038da800b81cd403dd48f5f4bba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up #493 fix</title>
<updated>2016-12-19T02:56:14+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2016-12-19T02:56:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy.git/commit/?id=c3fd76b5c7902dc345e83854b0a9db4e8c1475a1'/>
<id>c3fd76b5c7902dc345e83854b0a9db4e8c1475a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merged in dachary/coverage.py/issue-493-2 (pull request #108)</title>
<updated>2016-12-19T02:31:51+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>nedbat@gmail.com</email>
</author>
<published>2016-12-19T02:31:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy.git/commit/?id=18649f5d03c962211c3a157896aee5053992594a'/>
<id>18649f5d03c962211c3a157896aee5053992594a</id>
<content type='text'>
finally happens before return in a try #493
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
finally happens before return in a try #493
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a "make smoke" target for a quick test run.</title>
<updated>2016-12-18T15:36:27+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2016-12-18T15:36:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy.git/commit/?id=130ee1e3f0bb1efc1e98c9b668ed91f7fb46ab79'/>
<id>130ee1e3f0bb1efc1e98c9b668ed91f7fb46ab79</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>finally happens before return in a try #493</title>
<updated>2016-12-18T00:56:31+00:00</updated>
<author>
<name>loic</name>
<email>loic@dachary.org</email>
</author>
<published>2016-12-18T00:56:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy.git/commit/?id=ff3b97a0b4f7ca264f7b7897cc101521485cdff8'/>
<id>ff3b97a0b4f7ca264f7b7897cc101521485cdff8</id>
<content type='text'>
In a try block such as:

  if expr:
    try:
      return
    finally
      print
  pass

the print happens before the return and cannot be followed by
pass. The general case is that when the body/else/handlers in a try
block all have return, break etc., the code behind finally: has no arc
to the statement following the try block.

close #493
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In a try block such as:

  if expr:
    try:
      return
    finally
      print
  pass

the print happens before the return and cannot be followed by
pass. The general case is that when the body/else/handlers in a try
block all have return, break etc., the code behind finally: has no arc
to the statement following the try block.

close #493
</pre>
</div>
</content>
</entry>
<entry>
<title>Provide a more useful error message if failing to run a non-Python file. #514</title>
<updated>2016-12-17T21:14:58+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2016-12-17T21:14:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy.git/commit/?id=8ea587ab6a390051153bc8465040025f28cea79b'/>
<id>8ea587ab6a390051153bc8465040025f28cea79b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>--source and --include are mutually exclusive #265</title>
<updated>2016-12-16T12:29:18+00:00</updated>
<author>
<name>loic</name>
<email>loic@dachary.org</email>
</author>
<published>2016-12-16T12:29:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy.git/commit/?id=cadcb4ca7a7d26589e5d42df1b4494636c39ed61'/>
<id>cadcb4ca7a7d26589e5d42df1b4494636c39ed61</id>
<content type='text'>
Add a sanity_check function to CoverageConfig to perform sanity checks
after configuration values have been collected from files, arguments
etc.

Raise an error if --source and --include are both set.

The config tests are amended because some of them have both source and
include set.

Based on the original patch from Nathan Land

close #265
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a sanity_check function to CoverageConfig to perform sanity checks
after configuration values have been collected from files, arguments
etc.

Raise an error if --source and --include are both set.

The config tests are amended because some of them have both source and
include set.

Based on the original patch from Nathan Land

close #265
</pre>
</div>
</content>
</entry>
<entry>
<title>Give this variable a more descriptive name</title>
<updated>2016-12-14T11:51:38+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2016-12-14T11:51:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy.git/commit/?id=df62b8015cdaa084b29d7162f02b40dd1d2a6eb4'/>
<id>df62b8015cdaa084b29d7162f02b40dd1d2a6eb4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
