Your message dated Thu, 01 Jan 2026 17:20:59 +0000
with message-id <[email protected]>
and subject line Bug#1123171: fixed in pyhamcrest 2.1.0-2
has caused the Debian Bug report #1123171,
regarding pyhamcrest: FTBFS: dh_auto_test: error: pybuild --test -i 
python{version} -p "3.14 3.13" returned exit code 13
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1123171: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123171
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:pyhamcrest
Version: 2.1.0-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202512/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:pyhamcrest, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=pybuild
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean
rm -rf build
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild

[... snipped ...]

testDoesNotMatchWithFewerElementsThanExpected 
(hamcrest_unit_test.collection.issequence_containinginorder_test.IsGeneratorSequenceContainingInOrderTest.testDoesNotMatchWithFewerElementsThanExpected)
 ... ok
testDoesNotMatchWithMoreElementsThanExpected 
(hamcrest_unit_test.collection.issequence_containinginorder_test.IsGeneratorSequenceContainingInOrderTest.testDoesNotMatchWithMoreElementsThanExpected)
 ... ok
testEmptySequenceMatchesEmptySequence 
(hamcrest_unit_test.collection.issequence_containinginorder_test.IsGeneratorSequenceContainingInOrderTest.testEmptySequenceMatchesEmptySequence)
 ... ok
testHasAReadableDescription 
(hamcrest_unit_test.collection.issequence_containinginorder_test.IsGeneratorSequenceContainingInOrderTest.testHasAReadableDescription)
 ... ok
testMatchesAnyConformingSequence 
(hamcrest_unit_test.collection.issequence_containinginorder_test.IsGeneratorSequenceContainingInOrderTest.testMatchesAnyConformingSequence)
 ... ok
testMatchingMultipleItemSequence 
(hamcrest_unit_test.collection.issequence_containinginorder_test.IsGeneratorSequenceContainingInOrderTest.testMatchingMultipleItemSequence)
 ... ok
testMatchingSingleItemSequence 
(hamcrest_unit_test.collection.issequence_containinginorder_test.IsGeneratorSequenceContainingInOrderTest.testMatchingSingleItemSequence)
 ... ok
testProvidesConvenientShortcutForMatchingWithEqualTo 
(hamcrest_unit_test.collection.issequence_containinginorder_test.IsGeneratorSequenceContainingInOrderTest.testProvidesConvenientShortcutForMatchingWithEqualTo)
 ... ok
testDescribeMismatch 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsConcreteSequenceOnlyContainingTest.testDescribeMismatch)
 ... ok
testDescribeMismatchOfNonSequence 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsConcreteSequenceOnlyContainingTest.testDescribeMismatchOfNonSequence)
 ... ok
testDoesNotMatchEmptyList 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsConcreteSequenceOnlyContainingTest.testDoesNotMatchEmptyList)
 ... ok
testDoesNotMatchListWithMismatchingItem 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsConcreteSequenceOnlyContainingTest.testDoesNotMatchListWithMismatchingItem)
 ... ok
testHasAReadableDescription 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsConcreteSequenceOnlyContainingTest.testHasAReadableDescription)
 ... ok
testMatchesAllItemsWithMultipleMatchers 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsConcreteSequenceOnlyContainingTest.testMatchesAllItemsWithMultipleMatchers)
 ... ok
testMatchesAllItemsWithOneMatcher 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsConcreteSequenceOnlyContainingTest.testMatchesAllItemsWithOneMatcher)
 ... ok
testMatchesAnyConformingSequence 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsConcreteSequenceOnlyContainingTest.testMatchesAnyConformingSequence)
 ... ok
testMatchesSingletonList 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsConcreteSequenceOnlyContainingTest.testMatchesSingletonList)
 ... ok
testProvidesConvenientShortcutForMatchingWithEqualTo 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsConcreteSequenceOnlyContainingTest.testProvidesConvenientShortcutForMatchingWithEqualTo)
 ... ok
testDescribeMismatch 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsGeneratorSequenceOnlyContainingTest.testDescribeMismatch)
 ... ok
testDescribeMismatchOfNonSequence 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsGeneratorSequenceOnlyContainingTest.testDescribeMismatchOfNonSequence)
 ... ok
testDoesNotMatchEmptyList 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsGeneratorSequenceOnlyContainingTest.testDoesNotMatchEmptyList)
 ... ok
testDoesNotMatchListWithMismatchingItem 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsGeneratorSequenceOnlyContainingTest.testDoesNotMatchListWithMismatchingItem)
 ... ok
testHasAReadableDescription 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsGeneratorSequenceOnlyContainingTest.testHasAReadableDescription)
 ... ok
testMatchesAllItemsWithMultipleMatchers 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsGeneratorSequenceOnlyContainingTest.testMatchesAllItemsWithMultipleMatchers)
 ... ok
testMatchesAllItemsWithOneMatcher 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsGeneratorSequenceOnlyContainingTest.testMatchesAllItemsWithOneMatcher)
 ... ok
testMatchesAnyConformingSequence 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsGeneratorSequenceOnlyContainingTest.testMatchesAnyConformingSequence)
 ... ok
testMatchesSingletonList 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsGeneratorSequenceOnlyContainingTest.testMatchesSingletonList)
 ... ok
testProvidesConvenientShortcutForMatchingWithEqualTo 
(hamcrest_unit_test.collection.issequence_onlycontaining_test.IsGeneratorSequenceOnlyContainingTest.testProvidesConvenientShortcutForMatchingWithEqualTo)
 ... ok
testDescribeMismatch 
(hamcrest_unit_test.core.allof_test.AllOfTest.testDescribeMismatch) ... ok
testHasAReadableDescription 
(hamcrest_unit_test.core.allof_test.AllOfTest.testHasAReadableDescription) ... 
ok
testMatchesIfArgumentSatisfiesAllOfManyOtherMatchers 
(hamcrest_unit_test.core.allof_test.AllOfTest.testMatchesIfArgumentSatisfiesAllOfManyOtherMatchers)
 ... ok
testMatchesIfArgumentSatisfiesBothOfTwoOtherMatchers 
(hamcrest_unit_test.core.allof_test.AllOfTest.testMatchesIfArgumentSatisfiesBothOfTwoOtherMatchers)
 ... ok
testMismatchDescriptionDescribesFirstFailingMatch 
(hamcrest_unit_test.core.allof_test.AllOfTest.testMismatchDescriptionDescribesFirstFailingMatch)
 ... ok
testMismatchDescriptionOptionallyDescribesMultipleFailingMatches 
(hamcrest_unit_test.core.allof_test.AllOfTest.testMismatchDescriptionOptionallyDescribesMultipleFailingMatches)
 ... ok
testNoMatchIfArgumentFailsToSatisfyAllOfManyOtherMatchers 
(hamcrest_unit_test.core.allof_test.AllOfTest.testNoMatchIfArgumentFailsToSatisfyAllOfManyOtherMatchers)
 ... ok
testNoMatchIfArgumentFailsToSatisfyEitherOfTwoOtherMatchers 
(hamcrest_unit_test.core.allof_test.AllOfTest.testNoMatchIfArgumentFailsToSatisfyEitherOfTwoOtherMatchers)
 ... ok
testProvidesConvenientShortcutForMatchingWithEqualTo 
(hamcrest_unit_test.core.allof_test.AllOfTest.testProvidesConvenientShortcutForMatchingWithEqualTo)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.core.allof_test.AllOfTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testDescribeMismatch 
(hamcrest_unit_test.core.anyof_test.AnyOfTest.testDescribeMismatch) ... ok
testHasAReadableDescription 
(hamcrest_unit_test.core.anyof_test.AnyOfTest.testHasAReadableDescription) ... 
ok
testMatchesIfArgumentSatisfiesAnyOfManyOtherMatchers 
(hamcrest_unit_test.core.anyof_test.AnyOfTest.testMatchesIfArgumentSatisfiesAnyOfManyOtherMatchers)
 ... ok
testMatchesIfArgumentSatisfiesEitherOrBothOfTwoOtherMatchers 
(hamcrest_unit_test.core.anyof_test.AnyOfTest.testMatchesIfArgumentSatisfiesEitherOrBothOfTwoOtherMatchers)
 ... ok
testMismatchDescriptionDescribesFirstFailingMatch 
(hamcrest_unit_test.core.anyof_test.AnyOfTest.testMismatchDescriptionDescribesFirstFailingMatch)
 ... ok
testNoMatchIfArgumentFailsToSatisfyAnyOfManyOtherMatchers 
(hamcrest_unit_test.core.anyof_test.AnyOfTest.testNoMatchIfArgumentFailsToSatisfyAnyOfManyOtherMatchers)
 ... ok
testNoMatchIfArgumentFailsToSatisfyEitherOfTwoOtherMatchers 
(hamcrest_unit_test.core.anyof_test.AnyOfTest.testNoMatchIfArgumentFailsToSatisfyEitherOfTwoOtherMatchers)
 ... ok
testProvidesConvenientShortcutForMatchingWithEqualTo 
(hamcrest_unit_test.core.anyof_test.AnyOfTest.testProvidesConvenientShortcutForMatchingWithEqualTo)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.core.anyof_test.AnyOfTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testAppendsValuesToDescription 
(hamcrest_unit_test.core.described_as_test.DescribedAsTest.testAppendsValuesToDescription)
 ... ok
testDelegatesDescribeMismatchToNestedMatcher 
(hamcrest_unit_test.core.described_as_test.DescribedAsTest.testDelegatesDescribeMismatchToNestedMatcher)
 ... ok
testDelegatesMatchingToNestedMatcher 
(hamcrest_unit_test.core.described_as_test.DescribedAsTest.testDelegatesMatchingToNestedMatcher)
 ... ok
testDelegatesMismatchDescriptionToNestedMatcher 
(hamcrest_unit_test.core.described_as_test.DescribedAsTest.testDelegatesMismatchDescriptionToNestedMatcher)
 ... ok
testOverridesDescriptionOfNestedMatcherWithConstructorArgument 
(hamcrest_unit_test.core.described_as_test.DescribedAsTest.testOverridesDescriptionOfNestedMatcherWithConstructorArgument)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.core.described_as_test.DescribedAsTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testDoesNotMatchExceptionIfRegularExpressionDoesNotMatch 
(hamcrest_unit_test.core.future_test.FutureExceptionTest.testDoesNotMatchExceptionIfRegularExpressionDoesNotMatch)
 ... 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_hamcrest/build/tests/hamcrest_unit_test/core/future_test.py:125:
 DeprecationWarning: There is no current event loop
  asyncio.get_event_loop().run_until_complete(test())
ok
testDoesNotMatchIfActualIsNotAFuture 
(hamcrest_unit_test.core.future_test.FutureExceptionTest.testDoesNotMatchIfActualIsNotAFuture)
 ... ok
testDoesNotMatchIfAdditionalMatchersDoesNotMatch 
(hamcrest_unit_test.core.future_test.FutureExceptionTest.testDoesNotMatchIfAdditionalMatchersDoesNotMatch)
 ... ok
testDoesNotMatchIfFutureDoesNotHaveException 
(hamcrest_unit_test.core.future_test.FutureExceptionTest.testDoesNotMatchIfFutureDoesNotHaveException)
 ... ok
testDoesNotMatchIfFutureHasTheWrongExceptionTypePy3 
(hamcrest_unit_test.core.future_test.FutureExceptionTest.testDoesNotMatchIfFutureHasTheWrongExceptionTypePy3)
 ... ok
testDoesNotMatchIfFutureHasTheWrongExceptionTypePy37 
(hamcrest_unit_test.core.future_test.FutureExceptionTest.testDoesNotMatchIfFutureHasTheWrongExceptionTypePy37)
 ... ok
testDoesNotMatchIfFutureIsCancelled 
(hamcrest_unit_test.core.future_test.FutureExceptionTest.testDoesNotMatchIfFutureIsCancelled)
 ... ok
testDoesNotMatchIfFutureIsNotDone 
(hamcrest_unit_test.core.future_test.FutureExceptionTest.testDoesNotMatchIfFutureIsNotDone)
 ... ok
testDoesNotMatchIfNeitherPatternOrMatcherMatch 
(hamcrest_unit_test.core.future_test.FutureExceptionTest.testDoesNotMatchIfNeitherPatternOrMatcherMatch)
 ... ok
testMachesIfExceptionMatchesAdditionalMatchers 
(hamcrest_unit_test.core.future_test.FutureExceptionTest.testMachesIfExceptionMatchesAdditionalMatchers)
 ... ok
testMatchesIfFutureHasASubclassOfTheExpectedException 
(hamcrest_unit_test.core.future_test.FutureExceptionTest.testMatchesIfFutureHasASubclassOfTheExpectedException)
 ... ok
testMatchesIfFutureHasTheExactExceptionExpected 
(hamcrest_unit_test.core.future_test.FutureExceptionTest.testMatchesIfFutureHasTheExactExceptionExpected)
 ... ok
testMatchesRegularExpressionToStringifiedException 
(hamcrest_unit_test.core.future_test.FutureExceptionTest.testMatchesRegularExpressionToStringifiedException)
 ... ok
testDelegatesDescribeMismatchToNestedMatcher 
(hamcrest_unit_test.core.is_test.IsTest.testDelegatesDescribeMismatchToNestedMatcher)
 ... ok
testDelegatesMatchingToNestedMatcher 
(hamcrest_unit_test.core.is_test.IsTest.testDelegatesMatchingToNestedMatcher) 
... ok
testDelegatesMismatchDescriptionToNestedMatcher 
(hamcrest_unit_test.core.is_test.IsTest.testDelegatesMismatchDescriptionToNestedMatcher)
 ... ok
testDescriptionShouldPassThrough 
(hamcrest_unit_test.core.is_test.IsTest.testDescriptionShouldPassThrough) ... ok
testProvidesConvenientShortcutForIsEqualTo 
(hamcrest_unit_test.core.is_test.IsTest.testProvidesConvenientShortcutForIsEqualTo)
 ... ok
testProvidesConvenientShortcutForIsInstanceOf 
(hamcrest_unit_test.core.is_test.IsTest.testProvidesConvenientShortcutForIsInstanceOf)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.core.is_test.IsTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testAlwaysEvaluatesToTrue 
(hamcrest_unit_test.core.isanything_test.IsAnythingTest.testAlwaysEvaluatesToTrue)
 ... ok
testCanOverrideDescription 
(hamcrest_unit_test.core.isanything_test.IsAnythingTest.testCanOverrideDescription)
 ... ok
testHasUsefulDefaultDescription 
(hamcrest_unit_test.core.isanything_test.IsAnythingTest.testHasUsefulDefaultDescription)
 ... ok
testMatchAlwaysSucceedsSoShouldNotGenerateMismatchDescription 
(hamcrest_unit_test.core.isanything_test.IsAnythingTest.testMatchAlwaysSucceedsSoShouldNotGenerateMismatchDescription)
 ... ok
testByteInequalityDescription 
(hamcrest_unit_test.core.isequal_test.IsEqualTest.testByteInequalityDescription)
 ... ok
testCanCompareNoneValues 
(hamcrest_unit_test.core.isequal_test.IsEqualTest.testCanCompareNoneValues) ... 
ok
testComparesObjectsUsingEquality 
(hamcrest_unit_test.core.isequal_test.IsEqualTest.testComparesObjectsUsingEquality)
 ... ok
testDescribeMismatch 
(hamcrest_unit_test.core.isequal_test.IsEqualTest.testDescribeMismatch) ... ok
testEqualToWithEqualBytes 
(hamcrest_unit_test.core.isequal_test.IsEqualTest.testEqualToWithEqualBytes) 
... ok
testHonorsArgumentEqImplementationEvenWithNone 
(hamcrest_unit_test.core.isequal_test.IsEqualTest.testHonorsArgumentEqImplementationEvenWithNone)
 ... ok
testIncludesTheResultOfCallingToStringOnItsArgumentInTheDescription 
(hamcrest_unit_test.core.isequal_test.IsEqualTest.testIncludesTheResultOfCallingToStringOnItsArgumentInTheDescription)
 ... ok
testMismatchDescriptionShowsActualArgument 
(hamcrest_unit_test.core.isequal_test.IsEqualTest.testMismatchDescriptionShowsActualArgument)
 ... ok
testNotEqualToWithEqualBytes 
(hamcrest_unit_test.core.isequal_test.IsEqualTest.testNotEqualToWithEqualBytes) 
... ok
testReturnsAnObviousDescriptionIfCreatedWithANestedMatcherByMistake 
(hamcrest_unit_test.core.isequal_test.IsEqualTest.testReturnsAnObviousDescriptionIfCreatedWithANestedMatcherByMistake)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.core.isequal_test.IsEqualTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testDescribeMismatch 
(hamcrest_unit_test.core.isinstanceof_test.IsInstanceOfTest.testDescribeMismatch)
 ... ok
testEvaluatesToTrueIfArgumentIsInstanceOfASpecificClass 
(hamcrest_unit_test.core.isinstanceof_test.IsInstanceOfTest.testEvaluatesToTrueIfArgumentIsInstanceOfASpecificClass)
 ... ok
testHasAReadableDescription 
(hamcrest_unit_test.core.isinstanceof_test.IsInstanceOfTest.testHasAReadableDescription)
 ... ok
testMatcherCreationRequiresType 
(hamcrest_unit_test.core.isinstanceof_test.IsInstanceOfTest.testMatcherCreationRequiresType)
 ... ok
testMismatchDescriptionShowsActualArgument 
(hamcrest_unit_test.core.isinstanceof_test.IsInstanceOfTest.testMismatchDescriptionShowsActualArgument)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.core.isinstanceof_test.IsInstanceOfTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testDescribeMismatch 
(hamcrest_unit_test.core.isnone_test.IsNoneTest.testDescribeMismatch) ... ok
testEvaluatesToFalseIfArgumentIsNotNone 
(hamcrest_unit_test.core.isnone_test.IsNoneTest.testEvaluatesToFalseIfArgumentIsNotNone)
 ... ok
testEvaluatesToTrueIfArgumentIsNone 
(hamcrest_unit_test.core.isnone_test.IsNoneTest.testEvaluatesToTrueIfArgumentIsNone)
 ... ok
testHasAReadableDescription 
(hamcrest_unit_test.core.isnone_test.IsNoneTest.testHasAReadableDescription) 
... ok
testMismatchDescriptionShowsActualArgument 
(hamcrest_unit_test.core.isnone_test.IsNoneTest.testMismatchDescriptionShowsActualArgument)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.core.isnone_test.IsNoneTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testDescribeMismatch 
(hamcrest_unit_test.core.isnone_test.NotNoneTest.testDescribeMismatch) ... ok
testEvaluatesToFalseIfArgumentIsNone 
(hamcrest_unit_test.core.isnone_test.NotNoneTest.testEvaluatesToFalseIfArgumentIsNone)
 ... ok
testEvaluatesToTrueIfArgumentIsNotNone 
(hamcrest_unit_test.core.isnone_test.NotNoneTest.testEvaluatesToTrueIfArgumentIsNotNone)
 ... ok
testHasAReadableDescription 
(hamcrest_unit_test.core.isnone_test.NotNoneTest.testHasAReadableDescription) 
... ok
testMismatchDescriptionShowsActualArgument 
(hamcrest_unit_test.core.isnone_test.NotNoneTest.testMismatchDescriptionShowsActualArgument)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.core.isnone_test.NotNoneTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testDescribeMismatch 
(hamcrest_unit_test.core.isnot_test.IsNotTest.testDescribeMismatch) ... ok
testEvaluatesToTheTheLogicalNegationOfAnotherMatcher 
(hamcrest_unit_test.core.isnot_test.IsNotTest.testEvaluatesToTheTheLogicalNegationOfAnotherMatcher)
 ... ok
testHasAReadableDescription 
(hamcrest_unit_test.core.isnot_test.IsNotTest.testHasAReadableDescription) ... 
ok
testMismatchDescriptionShowsActualArgument 
(hamcrest_unit_test.core.isnot_test.IsNotTest.testMismatchDescriptionShowsActualArgument)
 ... ok
testProvidesConvenientShortcutForNotEqualTo 
(hamcrest_unit_test.core.isnot_test.IsNotTest.testProvidesConvenientShortcutForNotEqualTo)
 ... ok
testProvidesConvenientShortcutForNotInstanceOf 
(hamcrest_unit_test.core.isnot_test.IsNotTest.testProvidesConvenientShortcutForNotInstanceOf)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.core.isnot_test.IsNotTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testDescribeMismatch 
(hamcrest_unit_test.core.issame_test.IsSameTest.testDescribeMismatch) ... ok
testDescribeMismatchWithNilShouldNotIncludeAddress 
(hamcrest_unit_test.core.issame_test.IsSameTest.testDescribeMismatchWithNilShouldNotIncludeAddress)
 ... ok
testDescriptionIncludesMemoryAddress 
(hamcrest_unit_test.core.issame_test.IsSameTest.testDescriptionIncludesMemoryAddress)
 ... ok
testEvaluatesToTrueIfArgumentIsReferenceToASpecifiedObject 
(hamcrest_unit_test.core.issame_test.IsSameTest.testEvaluatesToTrueIfArgumentIsReferenceToASpecifiedObject)
 ... ok
testMismatchDescriptionShowsActualArgumentAddress 
(hamcrest_unit_test.core.issame_test.IsSameTest.testMismatchDescriptionShowsActualArgumentAddress)
 ... ok
testMismatchDescriptionWithNilShouldNotIncludeAddress 
(hamcrest_unit_test.core.issame_test.IsSameTest.testMismatchDescriptionWithNilShouldNotIncludeAddress)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.core.issame_test.IsSameTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testCallingDoesNotImmediatelyExecuteFunction 
(hamcrest_unit_test.core.raises_test.CallingTest.testCallingDoesNotImmediatelyExecuteFunction)
 ... ok
testCallingObjectCallsProvidedFunction 
(hamcrest_unit_test.core.raises_test.CallingTest.testCallingObjectCallsProvidedFunction)
 ... ok
testCallingWithFunctionReturnsObject 
(hamcrest_unit_test.core.raises_test.CallingTest.testCallingWithFunctionReturnsObject)
 ... ok
testCallingWithFunctionSetsArgumentList 
(hamcrest_unit_test.core.raises_test.CallingTest.testCallingWithFunctionSetsArgumentList)
 ... ok
testDescribeMismatchWillCallItemIfNotTheOriginalMatch 
(hamcrest_unit_test.core.raises_test.RaisesTest.testDescribeMismatchWillCallItemIfNotTheOriginalMatch)
 ... ok
testDoesNotMatchExceptionIfRegularExpressionDoesNotMatch 
(hamcrest_unit_test.core.raises_test.RaisesTest.testDoesNotMatchExceptionIfRegularExpressionDoesNotMatch)
 ... ok
testDoesNotMatchIfAdditionalMatchersDoesNotMatch 
(hamcrest_unit_test.core.raises_test.RaisesTest.testDoesNotMatchIfAdditionalMatchersDoesNotMatch)
 ... ok
testDoesNotMatchIfFunctionDoesNotRaiseException 
(hamcrest_unit_test.core.raises_test.RaisesTest.testDoesNotMatchIfFunctionDoesNotRaiseException)
 ... ok
testDoesNotMatchIfNeitherPatternOrMatcherMatch 
(hamcrest_unit_test.core.raises_test.RaisesTest.testDoesNotMatchIfNeitherPatternOrMatcherMatch)
 ... ok
testDoesNotMatchIfTheWrongExceptionTypeIsRaisedPy3 
(hamcrest_unit_test.core.raises_test.RaisesTest.testDoesNotMatchIfTheWrongExceptionTypeIsRaisedPy3)
 ... ok
testDoesNotMatchIfTheWrongExceptionTypeIsRaisedPy37 
(hamcrest_unit_test.core.raises_test.RaisesTest.testDoesNotMatchIfTheWrongExceptionTypeIsRaisedPy37)
 ... ok
testDoesNotMatchTypeErrorIfActualIsNotCallable 
(hamcrest_unit_test.core.raises_test.RaisesTest.testDoesNotMatchTypeErrorIfActualIsNotCallable)
 ... ok
testMachesIfRaisedExceptionMatchesAdditionalMatchers 
(hamcrest_unit_test.core.raises_test.RaisesTest.testMachesIfRaisedExceptionMatchesAdditionalMatchers)
 ... ok
testMatchesIfFunctionRaisesASubclassOfTheExpectedBaseException 
(hamcrest_unit_test.core.raises_test.RaisesTest.testMatchesIfFunctionRaisesASubclassOfTheExpectedBaseException)
 ... ok
testMatchesIfFunctionRaisesASubclassOfTheExpectedException 
(hamcrest_unit_test.core.raises_test.RaisesTest.testMatchesIfFunctionRaisesASubclassOfTheExpectedException)
 ... ok
testMatchesIfFunctionRaisesTheExactExceptionExpected 
(hamcrest_unit_test.core.raises_test.RaisesTest.testMatchesIfFunctionRaisesTheExactExceptionExpected)
 ... ok
testMatchesRegularExpressionToStringifiedException 
(hamcrest_unit_test.core.raises_test.RaisesTest.testMatchesRegularExpressionToStringifiedException)
 ... ok
testMatcherIsEqualWhenMatchesIsTrue 
(hamcrest_unit_test.integration.match_equality_test.MatchEqualityWrapperTest.testMatcherIsEqualWhenMatchesIsTrue)
 ... ok
testMatcherIsNotEqualWhenMatchesIsFalse 
(hamcrest_unit_test.integration.match_equality_test.MatchEqualityWrapperTest.testMatcherIsNotEqualWhenMatchesIsFalse)
 ... ok
testMatcherReprIsMatcher 
(hamcrest_unit_test.integration.match_equality_test.MatchEqualityWrapperTest.testMatcherReprIsMatcher)
 ... ok
testMatcherStringIsMatcherDescription 
(hamcrest_unit_test.integration.match_equality_test.MatchEqualityWrapperTest.testMatcherStringIsMatcherDescription)
 ... ok
testMatchesWhenProvidedAnObject 
(hamcrest_unit_test.integration.match_equality_test.MatchEqualityWrapperTest.testMatchesWhenProvidedAnObject)
 ... ok
testDescribeMismatchShowsActualArgumentIfNotNumeric 
(hamcrest_unit_test.number.iscloseto_test.IsCloseToTest.testDescribeMismatchShowsActualArgumentIfNotNumeric)
 ... ok
testDescribeMismatchShowsActualDeltaIfArgumentIsNumeric 
(hamcrest_unit_test.number.iscloseto_test.IsCloseToTest.testDescribeMismatchShowsActualDeltaIfArgumentIsNumeric)
 ... ok
testEvaluatesToTrueIfArgumentIsEqualToAValueWithinSomeError 
(hamcrest_unit_test.number.iscloseto_test.IsCloseToTest.testEvaluatesToTrueIfArgumentIsEqualToAValueWithinSomeError)
 ... ok
testFailsIfMatchingAgainstNonNumber 
(hamcrest_unit_test.number.iscloseto_test.IsCloseToTest.testFailsIfMatchingAgainstNonNumber)
 ... ok
testHasAReadableDescription 
(hamcrest_unit_test.number.iscloseto_test.IsCloseToTest.testHasAReadableDescription)
 ... ok
testMatcherCreationAcceptsOtherNumericTypes 
(hamcrest_unit_test.number.iscloseto_test.IsCloseToTest.testMatcherCreationAcceptsOtherNumericTypes)
 ... ok
testMatcherCreationRequiresNumbers 
(hamcrest_unit_test.number.iscloseto_test.IsCloseToTest.testMatcherCreationRequiresNumbers)
 ... ok
testMatcherSupportsDecimal 
(hamcrest_unit_test.number.iscloseto_test.IsCloseToTest.testMatcherSupportsDecimal)
 ... ok
testMismatchDescriptionShowsActualArgumentIfNotNumeric 
(hamcrest_unit_test.number.iscloseto_test.IsCloseToTest.testMismatchDescriptionShowsActualArgumentIfNotNumeric)
 ... ok
testMismatchDescriptionShowsActualDeltaIfArgumentIsNumeric 
(hamcrest_unit_test.number.iscloseto_test.IsCloseToTest.testMismatchDescriptionShowsActualDeltaIfArgumentIsNumeric)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.number.iscloseto_test.IsCloseToTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
test_numpy_numeric_type_complex 
(hamcrest_unit_test.number.iscloseto_test.IsNumericTest.test_numpy_numeric_type_complex)
 ... skipped 'Skipped because it needs NumPy'
test_numpy_numeric_type_complex128 
(hamcrest_unit_test.number.iscloseto_test.IsNumericTest.test_numpy_numeric_type_complex128)
 ... skipped 'Skipped because it needs NumPy'
test_numpy_numeric_type_complex64 
(hamcrest_unit_test.number.iscloseto_test.IsNumericTest.test_numpy_numeric_type_complex64)
 ... skipped 'Skipped because it needs NumPy'
test_numpy_numeric_type_float 
(hamcrest_unit_test.number.iscloseto_test.IsNumericTest.test_numpy_numeric_type_float)
 ... skipped 'Skipped because it needs NumPy'
test_numpy_numeric_type_float16 
(hamcrest_unit_test.number.iscloseto_test.IsNumericTest.test_numpy_numeric_type_float16)
 ... skipped 'Skipped because it needs NumPy'
test_numpy_numeric_type_float32 
(hamcrest_unit_test.number.iscloseto_test.IsNumericTest.test_numpy_numeric_type_float32)
 ... skipped 'Skipped because it needs NumPy'
test_numpy_numeric_type_float64 
(hamcrest_unit_test.number.iscloseto_test.IsNumericTest.test_numpy_numeric_type_float64)
 ... skipped 'Skipped because it needs NumPy'
test_numpy_numeric_type_int 
(hamcrest_unit_test.number.iscloseto_test.IsNumericTest.test_numpy_numeric_type_int)
 ... skipped 'Skipped because it needs NumPy'
test_numpy_numeric_type_int16 
(hamcrest_unit_test.number.iscloseto_test.IsNumericTest.test_numpy_numeric_type_int16)
 ... skipped 'Skipped because it needs NumPy'
test_numpy_numeric_type_int32 
(hamcrest_unit_test.number.iscloseto_test.IsNumericTest.test_numpy_numeric_type_int32)
 ... skipped 'Skipped because it needs NumPy'
test_numpy_numeric_type_int64 
(hamcrest_unit_test.number.iscloseto_test.IsNumericTest.test_numpy_numeric_type_int64)
 ... skipped 'Skipped because it needs NumPy'
test_numpy_numeric_type_int8 
(hamcrest_unit_test.number.iscloseto_test.IsNumericTest.test_numpy_numeric_type_int8)
 ... skipped 'Skipped because it needs NumPy'
test_numpy_numeric_type_uint16 
(hamcrest_unit_test.number.iscloseto_test.IsNumericTest.test_numpy_numeric_type_uint16)
 ... skipped 'Skipped because it needs NumPy'
test_numpy_numeric_type_uint32 
(hamcrest_unit_test.number.iscloseto_test.IsNumericTest.test_numpy_numeric_type_uint32)
 ... skipped 'Skipped because it needs NumPy'
test_numpy_numeric_type_uint64 
(hamcrest_unit_test.number.iscloseto_test.IsNumericTest.test_numpy_numeric_type_uint64)
 ... skipped 'Skipped because it needs NumPy'
test_numpy_numeric_type_uint8 
(hamcrest_unit_test.number.iscloseto_test.IsNumericTest.test_numpy_numeric_type_uint8)
 ... skipped 'Skipped because it needs NumPy'
testComparesObjectsForGreaterThan 
(hamcrest_unit_test.number.ordering_comparison_test.OrderingComparisonTest.testComparesObjectsForGreaterThan)
 ... ok
testComparesObjectsForGreaterThanOrEqualTo 
(hamcrest_unit_test.number.ordering_comparison_test.OrderingComparisonTest.testComparesObjectsForGreaterThanOrEqualTo)
 ... ok
testComparesObjectsForLessThan 
(hamcrest_unit_test.number.ordering_comparison_test.OrderingComparisonTest.testComparesObjectsForLessThan)
 ... ok
testComparesObjectsForLessThanOrEqualTo 
(hamcrest_unit_test.number.ordering_comparison_test.OrderingComparisonTest.testComparesObjectsForLessThanOrEqualTo)
 ... ok
testDescribeMismatch 
(hamcrest_unit_test.number.ordering_comparison_test.OrderingComparisonTest.testDescribeMismatch)
 ... ok
testHasAReadableDescription 
(hamcrest_unit_test.number.ordering_comparison_test.OrderingComparisonTest.testHasAReadableDescription)
 ... ok
testIncomparableTypes 
(hamcrest_unit_test.number.ordering_comparison_test.OrderingComparisonTest.testIncomparableTypes)
 ... ok
testMismatchDescription 
(hamcrest_unit_test.number.ordering_comparison_test.OrderingComparisonTest.testMismatchDescription)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.number.ordering_comparison_test.OrderingComparisonTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testSupportsDifferentTypesOfComparableObjects 
(hamcrest_unit_test.number.ordering_comparison_test.OrderingComparisonTest.testSupportsDifferentTypesOfComparableObjects)
 ... ok
testDescribeMismatchForItemWithWrongLength 
(hamcrest_unit_test.object.haslength_test.HasLengthTest.testDescribeMismatchForItemWithWrongLength)
 ... ok
testDescribeMismatchForItemWithoutLength 
(hamcrest_unit_test.object.haslength_test.HasLengthTest.testDescribeMismatchForItemWithoutLength)
 ... ok
testDoesNotMatchObjectWithoutLen 
(hamcrest_unit_test.object.haslength_test.HasLengthTest.testDoesNotMatchObjectWithoutLen)
 ... ok
testHasReadableDescription 
(hamcrest_unit_test.object.haslength_test.HasLengthTest.testHasReadableDescription)
 ... ok
testMismatchDescriptionForItemWithWrongLength 
(hamcrest_unit_test.object.haslength_test.HasLengthTest.testMismatchDescriptionForItemWithWrongLength)
 ... ok
testMismatchDescriptionForItemWithoutLength 
(hamcrest_unit_test.object.haslength_test.HasLengthTest.testMismatchDescriptionForItemWithoutLength)
 ... ok
testPassesResultOfLenToNestedMatcher 
(hamcrest_unit_test.object.haslength_test.HasLengthTest.testPassesResultOfLenToNestedMatcher)
 ... ok
testProvidesConvenientShortcutForHasLengthEqualTo 
(hamcrest_unit_test.object.haslength_test.HasLengthTest.testProvidesConvenientShortcutForHasLengthEqualTo)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.object.haslength_test.HasLengthTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testDescription 
(hamcrest_unit_test.object.hasproperty_test.HasPropertiesTest.testDescription) 
... ok
testMatcherCreationRequiresEvenNumberOfPositionalArguments 
(hamcrest_unit_test.object.hasproperty_test.HasPropertiesTest.testMatcherCreationRequiresEvenNumberOfPositionalArguments)
 ... ok
testMatchesUsingKeywordArguments 
(hamcrest_unit_test.object.hasproperty_test.HasPropertiesTest.testMatchesUsingKeywordArguments)
 ... ok
testMatchesUsingSingleDictionaryArgument 
(hamcrest_unit_test.object.hasproperty_test.HasPropertiesTest.testMatchesUsingSingleDictionaryArgument)
 ... ok
testMismatchDescription 
(hamcrest_unit_test.object.hasproperty_test.HasPropertiesTest.testMismatchDescription)
 ... ok
testDescribeMissingProperty 
(hamcrest_unit_test.object.hasproperty_test.HasPropertyTest.testDescribeMissingProperty)
 ... ok
testDescribePropertyValueMismatch 
(hamcrest_unit_test.object.hasproperty_test.HasPropertyTest.testDescribePropertyValueMismatch)
 ... ok
testDescription 
(hamcrest_unit_test.object.hasproperty_test.HasPropertyTest.testDescription) 
... ok
testHasPropertyWithValueMatcher 
(hamcrest_unit_test.object.hasproperty_test.HasPropertyTest.testHasPropertyWithValueMatcher)
 ... ok
testHasPropertyWithValueMatcherNegative 
(hamcrest_unit_test.object.hasproperty_test.HasPropertyTest.testHasPropertyWithValueMatcherNegative)
 ... ok
testHasPropertyWithoutValueMatcher 
(hamcrest_unit_test.object.hasproperty_test.HasPropertyTest.testHasPropertyWithoutValueMatcher)
 ... ok
testHasPropertyWithoutValueMatcherNegative 
(hamcrest_unit_test.object.hasproperty_test.HasPropertyTest.testHasPropertyWithoutValueMatcherNegative)
 ... ok
testMismatchDescription 
(hamcrest_unit_test.object.hasproperty_test.HasPropertyTest.testMismatchDescription)
 ... ok
testNoMismatchDescriptionOnMatch 
(hamcrest_unit_test.object.hasproperty_test.HasPropertyTest.testNoMismatchDescriptionOnMatch)
 ... ok
testDescribeMismatchDescription 
(hamcrest_unit_test.object.hasstring_test.HasStringTest.testDescribeMismatchDescription)
 ... ok
testHasReadableDescription 
(hamcrest_unit_test.object.hasstring_test.HasStringTest.testHasReadableDescription)
 ... ok
testMismatchDescription 
(hamcrest_unit_test.object.hasstring_test.HasStringTest.testMismatchDescription)
 ... ok
testPassesResultOfToStrToNestedMatcher 
(hamcrest_unit_test.object.hasstring_test.HasStringTest.testPassesResultOfToStrToNestedMatcher)
 ... ok
testProvidesConvenientShortcutForHasStringEqualTo 
(hamcrest_unit_test.object.hasstring_test.HasStringTest.testProvidesConvenientShortcutForHasStringEqualTo)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.object.hasstring_test.HasStringTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testDescribeUnicodeStringAsUnicode 
(hamcrest_unit_test.string_description_test.StringDescriptionTest.testDescribeUnicodeStringAsUnicode)
 ... ok
testDescribesStringInQuotes 
(hamcrest_unit_test.string_description_test.StringDescriptionTest.testDescribesStringInQuotes)
 ... ok
testLetsSelfDescribingObjectDescribeItself 
(hamcrest_unit_test.string_description_test.StringDescriptionTest.testLetsSelfDescribingObjectDescribeItself)
 ... ok
testShouldNotAddAngleBracketsIfObjectDescriptionAlreadyHasThem 
(hamcrest_unit_test.string_description_test.StringDescriptionTest.testShouldNotAddAngleBracketsIfObjectDescriptionAlreadyHasThem)
 ... ok
testWrapsNonSelfDescribingObjectInAngleBrackets 
(hamcrest_unit_test.string_description_test.StringDescriptionTest.testWrapsNonSelfDescribingObjectInAngleBrackets)
 ... ok
testDescribeMismatch 
(hamcrest_unit_test.text.isequal_ignoring_case_test.IsEqualIgnoringCaseTest.testDescribeMismatch)
 ... ok
testFailsIfAdditionalWhitespaceIsPresent 
(hamcrest_unit_test.text.isequal_ignoring_case_test.IsEqualIgnoringCaseTest.testFailsIfAdditionalWhitespaceIsPresent)
 ... ok
testFailsIfMatchingAgainstNonString 
(hamcrest_unit_test.text.isequal_ignoring_case_test.IsEqualIgnoringCaseTest.testFailsIfMatchingAgainstNonString)
 ... ok
testHasAReadableDescription 
(hamcrest_unit_test.text.isequal_ignoring_case_test.IsEqualIgnoringCaseTest.testHasAReadableDescription)
 ... ok
testIgnoresCaseOfCharsInString 
(hamcrest_unit_test.text.isequal_ignoring_case_test.IsEqualIgnoringCaseTest.testIgnoresCaseOfCharsInString)
 ... ok
testMatcherCreationRequiresString 
(hamcrest_unit_test.text.isequal_ignoring_case_test.IsEqualIgnoringCaseTest.testMatcherCreationRequiresString)
 ... ok
testMismatchDescription 
(hamcrest_unit_test.text.isequal_ignoring_case_test.IsEqualIgnoringCaseTest.testMismatchDescription)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.text.isequal_ignoring_case_test.IsEqualIgnoringCaseTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testDescribeMismatch 
(hamcrest_unit_test.text.isequal_ignoring_whitespace_test.IsEqualIgnoringWhiteSpaceTest.testDescribeMismatch)
 ... ok
testDescribesItselfAsIgnoringWhiteSpace 
(hamcrest_unit_test.text.isequal_ignoring_whitespace_test.IsEqualIgnoringWhiteSpaceTest.testDescribesItselfAsIgnoringWhiteSpace)
 ... ok
testFailsIfMatchingAgainstNonString 
(hamcrest_unit_test.text.isequal_ignoring_whitespace_test.IsEqualIgnoringWhiteSpaceTest.testFailsIfMatchingAgainstNonString)
 ... ok
testFailsIfTextOtherThanWhitespaceDiffers 
(hamcrest_unit_test.text.isequal_ignoring_whitespace_test.IsEqualIgnoringWhiteSpaceTest.testFailsIfTextOtherThanWhitespaceDiffers)
 ... ok
testFailsIfWhitespaceIsAddedOrRemovedInMidWord 
(hamcrest_unit_test.text.isequal_ignoring_whitespace_test.IsEqualIgnoringWhiteSpaceTest.testFailsIfWhitespaceIsAddedOrRemovedInMidWord)
 ... ok
testMatcherCreationRequiresString 
(hamcrest_unit_test.text.isequal_ignoring_whitespace_test.IsEqualIgnoringWhiteSpaceTest.testMatcherCreationRequiresString)
 ... ok
testMismatchDescription 
(hamcrest_unit_test.text.isequal_ignoring_whitespace_test.IsEqualIgnoringWhiteSpaceTest.testMismatchDescription)
 ... ok
testPassesIfWordsAreSameButWhitespaceDiffers 
(hamcrest_unit_test.text.isequal_ignoring_whitespace_test.IsEqualIgnoringWhiteSpaceTest.testPassesIfWordsAreSameButWhitespaceDiffers)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.text.isequal_ignoring_whitespace_test.IsEqualIgnoringWhiteSpaceTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testDescribeMismatch 
(hamcrest_unit_test.text.stringcontainsinorder_test.StringContainsInOrderTest.testDescribeMismatch)
 ... ok
testDoesNotMatchIfExpectedSubstringsAreMissing 
(hamcrest_unit_test.text.stringcontainsinorder_test.StringContainsInOrderTest.testDoesNotMatchIfExpectedSubstringsAreMissing)
 ... ok
testDoesNotMatchIfOrderIsIncorrect 
(hamcrest_unit_test.text.stringcontainsinorder_test.StringContainsInOrderTest.testDoesNotMatchIfOrderIsIncorrect)
 ... ok
testFailsIfMatchingAgainstNonString 
(hamcrest_unit_test.text.stringcontainsinorder_test.StringContainsInOrderTest.testFailsIfMatchingAgainstNonString)
 ... ok
testHasAReadableDescription 
(hamcrest_unit_test.text.stringcontainsinorder_test.StringContainsInOrderTest.testHasAReadableDescription)
 ... ok
testMatcherCreationRequiresString 
(hamcrest_unit_test.text.stringcontainsinorder_test.StringContainsInOrderTest.testMatcherCreationRequiresString)
 ... ok
testMatchesIfOrderIsCorrect 
(hamcrest_unit_test.text.stringcontainsinorder_test.StringContainsInOrderTest.testMatchesIfOrderIsCorrect)
 ... ok
testMismatchDescription 
(hamcrest_unit_test.text.stringcontainsinorder_test.StringContainsInOrderTest.testMismatchDescription)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.text.stringcontainsinorder_test.StringContainsInOrderTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testDescribeMismatch 
(hamcrest_unit_test.text.stringendswith_test.StringEndsWithTest.testDescribeMismatch)
 ... ok
testEvaluatesToTrueIfArgumentContainsSpecifiedSubstring 
(hamcrest_unit_test.text.stringendswith_test.StringEndsWithTest.testEvaluatesToTrueIfArgumentContainsSpecifiedSubstring)
 ... ok
testEvaluatesToTrueIfArgumentIsEqualToSubstring 
(hamcrest_unit_test.text.stringendswith_test.StringEndsWithTest.testEvaluatesToTrueIfArgumentIsEqualToSubstring)
 ... ok
testFailsIfMatchingAgainstNonString 
(hamcrest_unit_test.text.stringendswith_test.StringEndsWithTest.testFailsIfMatchingAgainstNonString)
 ... ok
testHasAReadableDescription 
(hamcrest_unit_test.text.stringendswith_test.StringEndsWithTest.testHasAReadableDescription)
 ... ok
testMatcherCreationRequiresString 
(hamcrest_unit_test.text.stringendswith_test.StringEndsWithTest.testMatcherCreationRequiresString)
 ... ok
testMismatchDescription 
(hamcrest_unit_test.text.stringendswith_test.StringEndsWithTest.testMismatchDescription)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.text.stringendswith_test.StringEndsWithTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testCompiledDescribeMismatch 
(hamcrest_unit_test.text.stringmatches_test.StringMatchesTest.testCompiledDescribeMismatch)
 ... ok
testCompiledMismatchDescription 
(hamcrest_unit_test.text.stringmatches_test.StringMatchesTest.testCompiledMismatchDescription)
 ... ok
testMatchesUsingCompiledExpressions 
(hamcrest_unit_test.text.stringmatches_test.StringMatchesTest.testMatchesUsingCompiledExpressions)
 ... ok
testMatchesWhenPatternIsFoundAtBeginning 
(hamcrest_unit_test.text.stringmatches_test.StringMatchesTest.testMatchesWhenPatternIsFoundAtBeginning)
 ... ok
testMatchesWhenPatternIsFoundAtEnd 
(hamcrest_unit_test.text.stringmatches_test.StringMatchesTest.testMatchesWhenPatternIsFoundAtEnd)
 ... ok
testMatchesWhenPatternIsFoundInMiddle 
(hamcrest_unit_test.text.stringmatches_test.StringMatchesTest.testMatchesWhenPatternIsFoundInMiddle)
 ... ok
testMismatchesUsingCompiledExpressions 
(hamcrest_unit_test.text.stringmatches_test.StringMatchesTest.testMismatchesUsingCompiledExpressions)
 ... ok
testMismatchesWhenPatternIsNotPresent 
(hamcrest_unit_test.text.stringmatches_test.StringMatchesTest.testMismatchesWhenPatternIsNotPresent)
 ... ok
testPatternHasAReadableDescription 
(hamcrest_unit_test.text.stringmatches_test.StringMatchesTest.testPatternHasAReadableDescription)
 ... ok
testStringDescribeMismatch 
(hamcrest_unit_test.text.stringmatches_test.StringMatchesTest.testStringDescribeMismatch)
 ... ok
testStringHasAReadableDescription 
(hamcrest_unit_test.text.stringmatches_test.StringMatchesTest.testStringHasAReadableDescription)
 ... ok
testStringMismatchDescription 
(hamcrest_unit_test.text.stringmatches_test.StringMatchesTest.testStringMismatchDescription)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.text.stringmatches_test.StringMatchesTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok
testDescribeMismatch 
(hamcrest_unit_test.text.stringstartswith_test.StringStartsWithTest.testDescribeMismatch)
 ... ok
testEvaluatesToTrueIfArgumentContainsSpecifiedSubstring 
(hamcrest_unit_test.text.stringstartswith_test.StringStartsWithTest.testEvaluatesToTrueIfArgumentContainsSpecifiedSubstring)
 ... ok
testEvaluatesToTrueIfArgumentIsEqualToSubstring 
(hamcrest_unit_test.text.stringstartswith_test.StringStartsWithTest.testEvaluatesToTrueIfArgumentIsEqualToSubstring)
 ... ok
testFailsIfMatchingAgainstNonString 
(hamcrest_unit_test.text.stringstartswith_test.StringStartsWithTest.testFailsIfMatchingAgainstNonString)
 ... ok
testHasAReadableDescription 
(hamcrest_unit_test.text.stringstartswith_test.StringStartsWithTest.testHasAReadableDescription)
 ... ok
testMatcherCreationRequiresString 
(hamcrest_unit_test.text.stringstartswith_test.StringStartsWithTest.testMatcherCreationRequiresString)
 ... ok
testMismatchDescription 
(hamcrest_unit_test.text.stringstartswith_test.StringStartsWithTest.testMismatchDescription)
 ... ok
testSuccessfulMatchDoesNotGenerateMismatchDescription 
(hamcrest_unit_test.text.stringstartswith_test.StringStartsWithTest.testSuccessfulMatchDoesNotGenerateMismatchDescription)
 ... ok

----------------------------------------------------------------------
Ran 429 tests in 0.010s

OK (skipped=16)
dh_auto_test: error: pybuild --test -i python{version} -p "3.14 3.13" returned 
exit code 13
make: *** [debian/rules:9: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: pyhamcrest
Source-Version: 2.1.0-2
Done: Colin Watson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pyhamcrest, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (supplier of updated pyhamcrest package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 01 Jan 2026 16:50:48 +0000
Source: pyhamcrest
Architecture: source
Version: 2.1.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1123171
Changes:
 pyhamcrest (2.1.0-2) unstable; urgency=medium
 .
   * Team upload.
   * Use `asyncio.new_event_loop` in tests for compatibility with Python 3.14
     (closes: #1123171).
   * Switch to autopkgtest-pkg-pybuild.
   * Explicitly select unittest runner.
   * Drop "Rules-Requires-Root: no", default as of dpkg-dev 1.22.13.
Checksums-Sha1:
 62d9945266c1c68de32e6304f7235594e84314cc 2404 pyhamcrest_2.1.0-2.dsc
 350e511db1d04daed787244d813552c9bfb30000 6092 pyhamcrest_2.1.0-2.debian.tar.xz
 81e727cbeea90c5deb010d8dc9478b34973e055a 184260 pyhamcrest_2.1.0-2.git.tar.xz
 64d7c39a3aceaa6e2a10902e1933c8c4dd60d1d4 17147 
pyhamcrest_2.1.0-2_source.buildinfo
Checksums-Sha256:
 7240c76b65b34e02ac4e0872017a5e28eb955a487482f98f15553567afdf309d 2404 
pyhamcrest_2.1.0-2.dsc
 08276793b005161374ff3dd6b8989ab425486ebb02eeb908de330ecc330a8271 6092 
pyhamcrest_2.1.0-2.debian.tar.xz
 ca6f3b294a075687e74f2bed1c8bfa7e9df22fcda1787248532f4cb42cbdd3dc 184260 
pyhamcrest_2.1.0-2.git.tar.xz
 aa2d68c958c8489c3b1d9e880e6f831d4db7cbd3748995c5aa4df71f89a5b8b8 17147 
pyhamcrest_2.1.0-2_source.buildinfo
Files:
 144c8e498d380912717ec714efbcc1fd 2404 python optional pyhamcrest_2.1.0-2.dsc
 53109ab8207a2b8f068d7f453fb5fbce 6092 python optional 
pyhamcrest_2.1.0-2.debian.tar.xz
 d395b594b1ad9729fadcfe3663c028cc 184260 python optional 
pyhamcrest_2.1.0-2.git.tar.xz
 d8725e538a2bfaa986f9acd5bad2616b 17147 python optional 
pyhamcrest_2.1.0-2_source.buildinfo
Git-Tag-Info: tag=b2c87ecfae3e5c49e66ad882504eb446de9df472 
fp=ac0a4ff12611b6fccf01c111393587d97d86500b
Git-Tag-Tagger: Colin Watson <[email protected]>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmlWp3UACgkQYG0ITkaD
wHmsNw//Shi5svElOoFSMCCD08mCvhD+qwL2Nb+Mygnw2XR13ewxbaSXtrbhTqib
OYnV1pqMvJlsvkt8eQV/sOdUyYOz5OH2xfSNbN85gDvkJ4FjZZTF/KCwlft07PUI
/oPKyKihXdjTCNHHsuB5K3ynzyDre0igxuApclZipD2ZT2CzbXtS2Z8Vx0mLSWNQ
kZReYsclm9AAto3DeIOW/Jjd9rBDqx3bKbSdlM4P/T2xs8nXT26l9K5NXcwelsJn
wHULU0AEqSZQV6P1fNVxeCnP876JR0qqUWAavt7ybhpMH63pW1I5+/OcIquxfapo
cnXyd4Yf5Oa3ljfeDHBZg8rILB4aBelNNA5hjTuKz06Fdl5l8yKRphAlg9YwzF9e
cXvCaMRUWcRE7yNCd9HJM3MBKZMRvPQOJ/PSpFZEgBcF8BsqgIqFxwTaB/m/efcP
ABXIr5fWP1h5Uvi2gWdAQ1t812MwO9Y7qhwOrwRpf0ygd4DpidgEMo9BARqbPRNo
SQYBvwF7fUKcUPI8o3m9lnAU1nMENA2E+I9KsQWqorcS9huqr+VBF5GEP+cjAdmb
dNYbu9HTDLmndlRKfd4BlHaQOsNzgZxmHyVpQ7661rqiNKmgw9aVENRKKPCTNyk9
vuaaCfuwijJmwAv2aQmqIXuc5PcF0MMJ9UQ3rTADaJu2B0Fbwbw=
=dfuS
-----END PGP SIGNATURE-----

Attachment: pgpq4ppsgrMZc.pgp
Description: PGP signature


--- End Message ---

Reply via email to