Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python3-testfixtures-6.17.1-bp154.1.27 RPM for noarch

From OpenSuSE Leap 15.4 for noarch

Name: python3-testfixtures Distribution: SUSE Linux Enterprise 15 SP4
Version: 6.17.1 Vendor: openSUSE
Release: bp154.1.27 Build date: Tue May 10 12:16:10 2022
Group: Unspecified Build host: lamb75
Size: 467561 Source RPM: python-testfixtures-6.17.1-bp154.1.27.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/Simplistix/testfixtures
Summary: A collection of helpers and mock objects for unit tests and doc tests
TestFixtures is a collection of helpers and mock objects that are
useful when writing unit tests or doc tests.

If you're wondering why "yet another mock object library", testing is
often described as an art form and as such some styles of library will
suit some people while others will suit other styles. This library
contains common test fixtures the author found himself
repeating from package to package and so decided to extract them into
their own library and give them some tests of their own!

Provides

Requires

License

MIT

Changelog

* Sun May 09 2021 Dirk Müller <dmueller@suse.com>
  - update to 6.17.1
    - Fix bug where bug where duplicated entries in an ordered but partial
      :class:`SequenceComparison` could result in a failed match.
* Wed Apr 28 2021 Steve Kowalik <steven.kowalik@suse.com>
  - Add appease-django-320.patch:
    * Upstream patch to avoid a test failure with building with Django 3.2
* Fri Dec 18 2020 John Vandenberg <jayvdb@gmail.com>
  - update to v6.17.0
    * Add simpler flag support to `StringComparison`.
    * Fix deprecation warning about invalid escape sequence.
  - from v6.16.0
    * Clarify the documentation of timezones when using `test_datetime`
    * :doc:`api` has been re-arranged to make it easier to browse.
    * The strict parameter to `Comparison` has been deprecated
      in favour of partial.
    * Add `SequenceComparison`, `Subset` and `Permutation` objects.
    * Add `MappingComparison` objects.
    * Officially support Python 3.9.
* Sun Nov 29 2020 ecsos <ecsos@opensuse.org>
  - update to 6.15.0:
    - Add support to :class:LogCapture for making sure log entries above a specified level have been checked.
* Wed Sep 16 2020 Dirk Mueller <dmueller@suse.com>
  - update to 6.14.2:
    - Fix bug where ``ignore_eq`` had no effect on nested objects when using :func:`compare`
  - remove python383.patch (upstream)
* Tue Jun 23 2020 Benjamin Greiner <code@bnavigator.de>
  - use local source dir for pytest imports (tests are not installed)
    gh#openSUSE/python-rpm-macros#48
* Tue May 19 2020 Tomáš Chvátal <tchvatal@suse.com>
  - Add patch to fix build with python 3.8.3:
    * python383.patch
  - Update to 6.14.1:
    * Fix bugs in comparison of :func:`~unittest.mock.call` objects where the :func:`repr` of the :func:`~unittest.mock.call` arguments were the same even when their attributes were not.
* Thu Mar 12 2020 Tomáš Chvátal <tchvatal@suse.com>
  - Fix build without python2
* Wed Mar 11 2020 pgajdos@suse.com
  - version update to 6.14.0
    6.14.0 (24 Feb 2020)
    - -------------------
    - Add support for non-deterministic logging order when using :meth:`twisted.LogCapture`.
    6.13.1 (20 Feb 2020)
    - -------------------
    - Fix for using :func:`compare` to compare two-element :func:`~unittest.mock.call`
      objects.
    6.13.0 (18 Feb 2020)
    - -------------------
    - Allow any attributes that need to be ignored to be specified directly when calling
      :func:`~testfixtures.comparison.compare_object`. This is handy when writing
      comparers for :func:`compare`.
    6.12.1 (16 Feb 2020)
    - -------------------
    - Fix a bug that occured when using :func:`compare` to compare a string with a
      slotted object that had the same :func:`repr` as the string.
    6.12.0 (6 Feb 2020)
    - ------------------
    - Add support for ``universal_newlines``, ``text``, ``encoding`` and ``errors`` to
      :class:`popen.MockPopen`, but only for Python 3.
    6.11.0 (29 Jan 2020)
    - -------------------
    - :class:`decimal.Decimal` now has better representation when :func:`compare` displays a failed
      comparison, particularly on Python 2.
    - Add support to :func:`compare` for explicitly naming objects to be compared as ``x`` and ``y``.
      This allows symmetry with the ``x_label`` and ``y_label`` parameters that are now documented.
    - Restore ability for :class:`Comparison` to compare properties and methods, although these uses
      are not recommended.
    6.10.3 (22 Nov 2019)
    - -------------------
    - Fix bug where new-style classes had their attributes checked with :func:`compare` even
      when they were of different types.
    6.10.2 (15 Nov 2019)
    - -------------------
    - Fix bugs in :func:`compare` when comparing objects which have both ``__slots__``
      and a ``__dict__``.
    6.10.1 (1 Nov 2019)
    - ------------------
    - Fix edge case where string interning made dictionary comparison output much less useful.
* Mon Jul 22 2019 Tomáš Chvátal <tchvatal@suse.com>
  - Update to 6.10.0:
    * Better feedback where objects do not :func:`compare` equal but do have the same representation.
* Mon Jun 17 2019 pgajdos@suse.com
  - version update to 6.9.0
    - Fix deprecation warning relating to :func:`getargspec`.
    - Improve :doc:`mocking <mocking>` docs.
    - Add ``strip_whitespace`` option to :class:`OutputCapture`.
    - When ``separate`` is used with :class:`OutputCapture`, differences in ``stdout` and ``stderr``
      are now given in the same :class:`AssertionError`.
    - :class:`ShouldRaise` no longer catches exceptions that are not of the required type.
    - Fixed a problem that resulted in unhelpful :func:`compare` failures when
      :func:`~unittest.mock.call` was involved and Python 3.6.7 was used.
* Tue May 21 2019 pgajdos@suse.com
  - version update to 6.8.2
    * Fix handling of the latest releases of the :mod:`mock` backport.
    * Fix bogus import in :class:`OutputCapture`.
    * Allow :class:`OutputCapture` to capture the underlying file descriptors for
      :attr:`sys.stdout` and :attr:`sys.stderr`.
    * Silence :class:`DeprecationWarning` relating to ``collections.abc`` on
      Python 3.7.
* Thu Apr 18 2019 Marketa Calabkova <mcalabkova@suse.com>
  - update to version 6.7.0
    * Add :meth:`twisted.LogCapture.raise_logged_failure` debugging
      helper.
* Tue Mar 26 2019 John Vandenberg <jayvdb@gmail.com>
  - Add docs/*.txt to %docs
  - Remove tests from the runtime package
  - Update to v6.6.2
    * popen.MockPopen.set_command is now symmetrical with
      popen.MockPopen process instantiation in that both can be called with
      either lists or strings, in the same way as subprocess.Popen.
  - from 6.6.1
    * Fixed bugs where using 'not_there' to ensure a key or attribute
      was not there but would be set by a test would result in the test
      attribute or key being left behind.
    * Add support for comparing functools.partial instances and fix
      comparison of functions and other objects where vars() returns
      an empty dict.
  - from v6.6.0
    * Add the ability to ignore attributes of particular object types when
      using `compare`.
  - from v6.5.2
    * Fix bug when `compare` was used with objects that had __slots__ inherited
      from a base class but where their __slots__ was an empty sequence.
  - from v6.5.1
    * Fix bug when `compare` was used with objects that had __slots__ inherited
      from a base class.
* Wed Feb 13 2019 John Vandenberg <jayvdb@gmail.com>
  - Update to version 6.5.0
    See changes.rst for list of changes since version 5.3.1
  - Remove many unnecessary build dependencies
  - Activate tests
  - Add Suggests for Django, Twisted, sybil and zope.component
* Tue Feb 05 2019 John Vandenberg <jayvdb@gmail.com>
  - Remove unnecessary build dependencies
* Tue Dec 04 2018 Matej Cepl <mcepl@suse.com>
  - Remove superfluous devel dependency for noarch package
* Fri Jan 05 2018 alarrosa@suse.com
  - Update to version 5.3.1
    * Fix missing support for the start_new_session parameter to
      ~testfixtures.popen.MockPopen.
* Fri Nov 17 2017 alarrosa@suse.com
  - Update to version 5.3.0
    * Add pytest traceback hiding for TempDirectory.compare.
    * Add warnings that log_capture, tempdir and replace are not
      currently compatible with pytest's fixtures mechanism.
    * Better support for stdout or stderr *not* being set to PIPE
      when using testfixtures.popen.MockPopen.
    * Add support to testfixtures.popen.MockPopen for
      using subprocess.Popen as a context manager in Python 3.
    * Add support to testfixtures.popen.MockPopen for stderr=STDOUT.
    * Work done on  testfixtures.popen.MockPopen.
* Tue Sep 26 2017 t.gruner@katodev.de
  - Initial release version 5.2.0

Files

/usr/lib/python3.6/site-packages/testfixtures
/usr/lib/python3.6/site-packages/testfixtures-6.17.1-py3.6.egg-info
/usr/lib/python3.6/site-packages/testfixtures-6.17.1-py3.6.egg-info/PKG-INFO
/usr/lib/python3.6/site-packages/testfixtures-6.17.1-py3.6.egg-info/SOURCES.txt
/usr/lib/python3.6/site-packages/testfixtures-6.17.1-py3.6.egg-info/dependency_links.txt
/usr/lib/python3.6/site-packages/testfixtures-6.17.1-py3.6.egg-info/not-zip-safe
/usr/lib/python3.6/site-packages/testfixtures-6.17.1-py3.6.egg-info/requires.txt
/usr/lib/python3.6/site-packages/testfixtures-6.17.1-py3.6.egg-info/top_level.txt
/usr/lib/python3.6/site-packages/testfixtures/__init__.py
/usr/lib/python3.6/site-packages/testfixtures/__pycache__
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/comparison.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/comparison.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/compat.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/compat.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/components.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/components.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/django.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/django.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/logcapture.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/logcapture.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/mock.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/mock.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/outputcapture.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/outputcapture.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/popen.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/popen.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/replace.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/replace.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/resolve.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/resolve.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/rmtree.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/rmtree.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/shouldraise.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/shouldraise.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/shouldwarn.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/shouldwarn.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/sybil.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/sybil.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/tdatetime.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/tdatetime.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/tempdirectory.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/tempdirectory.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/twisted.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/twisted.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/utils.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/testfixtures/__pycache__/utils.cpython-36.pyc
/usr/lib/python3.6/site-packages/testfixtures/comparison.py
/usr/lib/python3.6/site-packages/testfixtures/compat.py
/usr/lib/python3.6/site-packages/testfixtures/components.py
/usr/lib/python3.6/site-packages/testfixtures/django.py
/usr/lib/python3.6/site-packages/testfixtures/logcapture.py
/usr/lib/python3.6/site-packages/testfixtures/mock.py
/usr/lib/python3.6/site-packages/testfixtures/outputcapture.py
/usr/lib/python3.6/site-packages/testfixtures/popen.py
/usr/lib/python3.6/site-packages/testfixtures/replace.py
/usr/lib/python3.6/site-packages/testfixtures/resolve.py
/usr/lib/python3.6/site-packages/testfixtures/rmtree.py
/usr/lib/python3.6/site-packages/testfixtures/shouldraise.py
/usr/lib/python3.6/site-packages/testfixtures/shouldwarn.py
/usr/lib/python3.6/site-packages/testfixtures/sybil.py
/usr/lib/python3.6/site-packages/testfixtures/tdatetime.py
/usr/lib/python3.6/site-packages/testfixtures/tempdirectory.py
/usr/lib/python3.6/site-packages/testfixtures/twisted.py
/usr/lib/python3.6/site-packages/testfixtures/utils.py
/usr/lib/python3.6/site-packages/testfixtures/version.txt
/usr/share/doc/packages/python3-testfixtures
/usr/share/doc/packages/python3-testfixtures/README.rst
/usr/share/doc/packages/python3-testfixtures/api.txt
/usr/share/doc/packages/python3-testfixtures/changes.txt
/usr/share/doc/packages/python3-testfixtures/comparing.txt
/usr/share/doc/packages/python3-testfixtures/components.txt
/usr/share/doc/packages/python3-testfixtures/datetime.txt
/usr/share/doc/packages/python3-testfixtures/development.txt
/usr/share/doc/packages/python3-testfixtures/django.txt
/usr/share/doc/packages/python3-testfixtures/exceptions.txt
/usr/share/doc/packages/python3-testfixtures/files.txt
/usr/share/doc/packages/python3-testfixtures/index.txt
/usr/share/doc/packages/python3-testfixtures/installation.txt
/usr/share/doc/packages/python3-testfixtures/license.txt
/usr/share/doc/packages/python3-testfixtures/logging.txt
/usr/share/doc/packages/python3-testfixtures/mocking.txt
/usr/share/doc/packages/python3-testfixtures/popen.txt
/usr/share/doc/packages/python3-testfixtures/streams.txt
/usr/share/doc/packages/python3-testfixtures/utilities.txt
/usr/share/doc/packages/python3-testfixtures/warnings.txt
/usr/share/licenses/python3-testfixtures
/usr/share/licenses/python3-testfixtures/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 17:06:41 2024