36f59f81ba
- update to 4.1.0: * Drop support for Python 3.6 (EOL) * Add a new `WarningsFilter` filter, allowing users to filter warnings as part of their tests, before restoring said filters.
Dirk Mueller2023-05-27 21:10:16 +00:00
0b744444f7
Accepting request 1081407 from home:dirkmueller:acdc:as_python3_module
Dirk Mueller2023-04-21 14:39:30 +00:00
7b7ed06756
Accepting request 1008416 from devel:languages:python
Fabian Vogt2022-10-10 16:43:16 +00:00
0ffdfda7ab
- update to 4.0.1: * Remove testtools from requirements.txt as well * github: Add all pypy3 versions to test matrix * github: Add Python 3.11 betas to test matrix * tox: Add py311 * Support Popen's process\_group argument from Python 3.11 * Update classmethod expectations (again) for Python 3.11 * Revert to the previous classmethod expectations for PyPy3.9
Dirk Mueller2022-10-06 14:23:29 +00:00
a78007d715
- Update to 4.0.0: * Document more changes since 3.0.0 * Mention extra in another place in README * Move testtools requirement to a "streams" extra * Stop using testtools.helpers.try_import * Fix MockPatchMultiple.DEFAULT * Fix YAML type confusion * Add support for Python 3.10 * Mark README as rST * setup.cfg: Replace dashes with underscores * Drop support for Python < 3.6, add 3.7 - 3.9 * Add possibility to reset the FakeLogger * Add missing APIs to FakeProcess, making it match Popen (LP #1373224) - Remove patch fixtures-pr36-py39.patch: * Included upstream. - Add patch handle-no-external-mock.patch: * Skip a testcase if mock is not available. - Bump required versions of pbr and testtools. - Correct URL.
Steve Kowalik2022-05-11 06:39:04 +00:00
657194aabe
- update to 3.0.0: * Release 3.0.0 * Fixup the MonkeyPatch patch * Tweak the new tests for consistency * Update the semantics on _fixtures.MonkeyPatch * Avoid old versions of pbr - we require modern releases * Correct MockPatchMultiple example * Ignore .tox * MonkeyPatch staticmethod * Drop support for Python 3.2. It's history * Fix print in README * Add CompoundFixture * Tweak hacking docs * Fix "propagate" spelling everywhere * Missed one: propogate -> propagate * Spelling and lint fixes * Release 1.4 * Trivial pep8 fix to logger.py * FakeLogger: Mis-formatted log messages will raise Exception * Use mock in preference to unittest.mock * Add a .travis.yml * Note how to push on releases
Dirk Mueller2016-06-20 08:05:41 +00:00
af1f889dbe
Accepting request 328643 from devel:languages:python
Stephan Kulow
2015-09-30 03:50:29 +00:00
8782281f05
Accepting request 328275 from Cloud:OpenStack:Master
Michal Čihař
2015-09-02 11:57:41 +00:00
976df3a99e
Accepting request 222291 from devel:languages:python
Stephan Kulow
2014-02-15 07:06:38 +00:00
0bf1750f3e
- Run testsuite
Sascha Peilicke
2014-02-14 09:32:59 +00:00
14d272264f
Accepting request 199252 from devel:languages:python
Stephan Kulow
2013-09-16 14:31:54 +00:00
60e297044b
- Update to version 0.3.14 + FakePopen can now override the returncode attribute. - Changes from version 0.3.13: + Documentation hopefully covers TestWithFixtures a little better. + FakePopen now accepts all the parameters available in Python 2.7. + FakePopen now only passes parameters to the get_info routine if the caller supplied them. + setup.py now lists the testtools dependency which was missing.
Sascha Peilicke
2013-09-04 13:12:50 +00:00
d4dfc85d59
Accepting request 148414 from devel:languages:python
Stephan Kulow
2013-01-14 21:25:09 +00:00
a8fdc6e36b
- Initial version
Sascha Peilicke
2013-01-14 12:46:46 +00:00