<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/testtools.git/testtools/tests, branch interfaces</title>
<subtitle>github.com: testing-cabal/testtools.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/'/>
<entry>
<title>Add testscenarios for use by tests.</title>
<updated>2015-11-18T19:28:56+00:00</updated>
<author>
<name>Robert Collins</name>
<email>robertc@robertcollins.net</email>
</author>
<published>2015-11-18T19:25:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=9e069841b47ecdb2a8233b0aae0cd8dc6b5e3e88'/>
<id>9e069841b47ecdb2a8233b0aae0cd8dc6b5e3e88</id>
<content type='text'>
Change-Id: I76ba3261129736a714d7b265d21a29264f1c2974
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I76ba3261129736a714d7b265d21a29264f1c2974
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove VWS</title>
<updated>2015-11-06T13:41:45+00:00</updated>
<author>
<name>Jonathan Lange</name>
<email>jml@mumak.net</email>
</author>
<published>2015-11-06T13:41:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=eb2374bde2a75ffa395c44352f5e8859e45bcc3a'/>
<id>eb2374bde2a75ffa395c44352f5e8859e45bcc3a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Lint clear-up</title>
<updated>2015-11-02T20:55:19+00:00</updated>
<author>
<name>Jonathan Lange</name>
<email>jml@mumak.net</email>
</author>
<published>2015-11-02T18:25:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=5e91d1d2c6ad2bb52e302d82d98f289b5ec57aae'/>
<id>5e91d1d2c6ad2bb52e302d82d98f289b5ec57aae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix tests with unittest2 1.1.0 and higher.</title>
<updated>2015-07-01T03:46:28+00:00</updated>
<author>
<name>Robert Collins</name>
<email>robertc@robertcollins.net</email>
</author>
<published>2015-07-01T03:46:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=e600d12980ccb807ba1ca3fb6a4da1d0b89c02f6'/>
<id>e600d12980ccb807ba1ca3fb6a4da1d0b89c02f6</id>
<content type='text'>
Change-Id: I4613d47852fbf901819f197f6e388ccaa717b53e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I4613d47852fbf901819f197f6e388ccaa717b53e
</pre>
</div>
</content>
</entry>
<entry>
<title>Add some custom matchers to make deferred log tests more readable.</title>
<updated>2015-04-04T17:02:48+00:00</updated>
<author>
<name>Colin Watson</name>
<email>cjwatson@canonical.com</email>
</author>
<published>2015-04-04T17:02:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=58787e6258736335e2f0749702c98735799dcd39'/>
<id>58787e6258736335e2f0749702c98735799dcd39</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewind the deferred test log before attaching it.</title>
<updated>2015-04-02T14:12:57+00:00</updated>
<author>
<name>Colin Watson</name>
<email>cjwatson@canonical.com</email>
</author>
<published>2015-04-02T14:12:57+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=93fd254f282fead8f8f18f7a16a3606ad6b2de57'/>
<id>93fd254f282fead8f8f18f7a16a3606ad6b2de57</id>
<content type='text'>
Since the StringIO buffer is positioned at end-of-file after the
underlying test finishes, the twisted-log detail was previously always
empty.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since the StringIO buffer is positioned at end-of-file after the
underlying test finishes, the twisted-log detail was previously always
empty.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix output of empty attachments.</title>
<updated>2015-03-10T07:05:22+00:00</updated>
<author>
<name>Robert Collins</name>
<email>robertc@robertcollins.net</email>
</author>
<published>2015-03-10T06:56:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=83350800db0e4272fb651e4b2bd89337ff42c6b0'/>
<id>83350800db0e4272fb651e4b2bd89337ff42c6b0</id>
<content type='text'>
Empty attachments to tests were triggering a file payload of None in the
``ExtendedToStreamDecorator`` code, which caused multiple copies of
attachments that had been output prior to the empty one.
(Robert Collins, #1378609)

Change-Id: I34a989546d57b245d4384b8c5b6d444e7ce0ac1b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Empty attachments to tests were triggering a file payload of None in the
``ExtendedToStreamDecorator`` code, which caused multiple copies of
attachments that had been output prior to the empty one.
(Robert Collins, #1378609)

Change-Id: I34a989546d57b245d4384b8c5b6d444e7ce0ac1b
</pre>
</div>
</content>
</entry>
<entry>
<title>Overhaul exception reporting.</title>
<updated>2015-03-09T19:36:16+00:00</updated>
<author>
<name>Robert Collins</name>
<email>robertc@robertcollins.net</email>
</author>
<published>2015-03-09T09:29:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=55278e0e4a935f1d8c468a4d29a8133088806790'/>
<id>55278e0e4a935f1d8c468a4d29a8133088806790</id>
<content type='text'>
unittest2 recently added the ability to show local variables in
tracebacks as https://github.com/testing-cabal/testtools/issues/111
requested for us. Reusing that requires some refactoring of our code,
in particular where we were reimplementing bits of the traceback
module. Now we can just hard-depend on traceback2 and linecache2 which
are brought in by unittest2 1.0.0.

Change-Id: Ieb3268029d26b48ed4fcd25ed644bd339f6aa3fb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
unittest2 recently added the ability to show local variables in
tracebacks as https://github.com/testing-cabal/testtools/issues/111
requested for us. Reusing that requires some refactoring of our code,
in particular where we were reimplementing bits of the traceback
module. Now we can just hard-depend on traceback2 and linecache2 which
are brought in by unittest2 1.0.0.

Change-Id: Ieb3268029d26b48ed4fcd25ed644bd339f6aa3fb
</pre>
</div>
</content>
</entry>
<entry>
<title>Show import error details.</title>
<updated>2014-11-17T18:41:03+00:00</updated>
<author>
<name>Robert Collins</name>
<email>robertc@robertcollins.net</email>
</author>
<published>2014-11-17T00:50:22+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=fab863a5cc8c4346c315a5f3577657facef4a2ec'/>
<id>fab863a5cc8c4346c315a5f3577657facef4a2ec</id>
<content type='text'>
When an import error happens ``testtools.run`` will now show the full
error rather than just the name of the module that failed to import.
(Robert Collins)

Change-Id: I2d9d7a4659b51a5e3ea8000301ecb799ed30f463
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When an import error happens ``testtools.run`` will now show the full
error rather than just the name of the module that failed to import.
(Robert Collins)

Change-Id: I2d9d7a4659b51a5e3ea8000301ecb799ed30f463
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix setUpClass upcalls on Python 2.6.</title>
<updated>2014-11-17T02:42:11+00:00</updated>
<author>
<name>Robert Collins</name>
<email>robertc@robertcollins.net</email>
</author>
<published>2014-11-17T02:42:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testtools.git/commit/?id=d30ee53f2eeb9ce4c4a04b7f6e94063edab72611'/>
<id>d30ee53f2eeb9ce4c4a04b7f6e94063edab72611</id>
<content type='text'>
``testtools.TestCase`` now inherits from unittest2.TestCase, which
provides a ``setUpClass`` for upcalls on Python 2.6.
(Robert Collins, #1393283)

Change-Id: Id56212e3d7d519c7b73d2e19d3e34013fac34544
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
``testtools.TestCase`` now inherits from unittest2.TestCase, which
provides a ``setUpClass`` for upcalls on Python 2.6.
(Robert Collins, #1393283)

Change-Id: Id56212e3d7d519c7b73d2e19d3e34013fac34544
</pre>
</div>
</content>
</entry>
</feed>
