TestCase
========

.. currentmodule:: lsst.utils.tests

.. autoclass:: TestCase
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~TestCase.longMessage
      ~TestCase.maxDiff

   .. rubric:: Methods Summary

   .. autosummary::

      ~TestCase.__call__
      ~TestCase.addCleanup
      ~TestCase.addTypeEqualityFunc
      ~TestCase.assertAlmostEqual
      ~TestCase.assertAlmostEquals
      ~TestCase.assertAmplifiersEqual
      ~TestCase.assertAnglesAlmostEqual
      ~TestCase.assertBoxesAlmostEqual
      ~TestCase.assertCamerasEqual
      ~TestCase.assertCountEqual
      ~TestCase.assertDetectorCollectionsEqual
      ~TestCase.assertDetectorsEqual
      ~TestCase.assertDictContainsSubset
      ~TestCase.assertDictEqual
      ~TestCase.assertEqual
      ~TestCase.assertEquals
      ~TestCase.assertFalse
      ~TestCase.assertFloatsAlmostEqual
      ~TestCase.assertFloatsEqual
      ~TestCase.assertFloatsNotEqual
      ~TestCase.assertGreater
      ~TestCase.assertGreaterEqual
      ~TestCase.assertImagesAlmostEqual
      ~TestCase.assertImagesEqual
      ~TestCase.assertIn
      ~TestCase.assertIs
      ~TestCase.assertIsInstance
      ~TestCase.assertIsNone
      ~TestCase.assertIsNot
      ~TestCase.assertIsNotNone
      ~TestCase.assertLess
      ~TestCase.assertLessEqual
      ~TestCase.assertListEqual
      ~TestCase.assertLogs
      ~TestCase.assertMaskedImagesAlmostEqual
      ~TestCase.assertMaskedImagesEqual
      ~TestCase.assertMasksEqual
      ~TestCase.assertMultiLineEqual
      ~TestCase.assertNotAlmostEqual
      ~TestCase.assertNotAlmostEquals
      ~TestCase.assertNotEqual
      ~TestCase.assertNotEquals
      ~TestCase.assertNotIn
      ~TestCase.assertNotIsInstance
      ~TestCase.assertNotRegex
      ~TestCase.assertNotRegexpMatches
      ~TestCase.assertPairListsAlmostEqual
      ~TestCase.assertPairsAlmostEqual
      ~TestCase.assertRaises
      ~TestCase.assertRaisesRegex
      ~TestCase.assertRaisesRegexp
      ~TestCase.assertRegex
      ~TestCase.assertRegexpMatches
      ~TestCase.assertSchemasEqual
      ~TestCase.assertSequenceEqual
      ~TestCase.assertSetEqual
      ~TestCase.assertSpherePointListsAlmostEqual
      ~TestCase.assertSpherePointsAlmostEqual
      ~TestCase.assertTransformMapsEqual
      ~TestCase.assertTrue
      ~TestCase.assertTupleEqual
      ~TestCase.assertWarns
      ~TestCase.assertWarnsRegex
      ~TestCase.assertWcsAlmostEqualOverBBox
      ~TestCase.assert_
      ~TestCase.compare2DFunctions
      ~TestCase.countTestCases
      ~TestCase.debug
      ~TestCase.defaultTestResult
      ~TestCase.doCleanups
      ~TestCase.fail
      ~TestCase.failIf
      ~TestCase.failIfAlmostEqual
      ~TestCase.failIfEqual
      ~TestCase.failUnless
      ~TestCase.failUnlessAlmostEqual
      ~TestCase.failUnlessEqual
      ~TestCase.failUnlessRaises
      ~TestCase.id
      ~TestCase.makeEndpoints
      ~TestCase.run
      ~TestCase.setUp
      ~TestCase.setUpClass
      ~TestCase.shortDescription
      ~TestCase.skipTest
      ~TestCase.subTest
      ~TestCase.tearDown
      ~TestCase.tearDownClass

   .. rubric:: Attributes Documentation

   .. autoattribute:: longMessage
   .. autoattribute:: maxDiff

   .. rubric:: Methods Documentation

   .. automethod:: __call__
   .. automethod:: addCleanup
   .. automethod:: addTypeEqualityFunc
   .. automethod:: assertAlmostEqual
   .. automethod:: assertAlmostEquals
   .. automethod:: assertAmplifiersEqual
   .. automethod:: assertAnglesAlmostEqual
   .. automethod:: assertBoxesAlmostEqual
   .. automethod:: assertCamerasEqual
   .. automethod:: assertCountEqual
   .. automethod:: assertDetectorCollectionsEqual
   .. automethod:: assertDetectorsEqual
   .. automethod:: assertDictContainsSubset
   .. automethod:: assertDictEqual
   .. automethod:: assertEqual
   .. automethod:: assertEquals
   .. automethod:: assertFalse
   .. automethod:: assertFloatsAlmostEqual
   .. automethod:: assertFloatsEqual
   .. automethod:: assertFloatsNotEqual
   .. automethod:: assertGreater
   .. automethod:: assertGreaterEqual
   .. automethod:: assertImagesAlmostEqual
   .. automethod:: assertImagesEqual
   .. automethod:: assertIn
   .. automethod:: assertIs
   .. automethod:: assertIsInstance
   .. automethod:: assertIsNone
   .. automethod:: assertIsNot
   .. automethod:: assertIsNotNone
   .. automethod:: assertLess
   .. automethod:: assertLessEqual
   .. automethod:: assertListEqual
   .. automethod:: assertLogs
   .. automethod:: assertMaskedImagesAlmostEqual
   .. automethod:: assertMaskedImagesEqual
   .. automethod:: assertMasksEqual
   .. automethod:: assertMultiLineEqual
   .. automethod:: assertNotAlmostEqual
   .. automethod:: assertNotAlmostEquals
   .. automethod:: assertNotEqual
   .. automethod:: assertNotEquals
   .. automethod:: assertNotIn
   .. automethod:: assertNotIsInstance
   .. automethod:: assertNotRegex
   .. automethod:: assertNotRegexpMatches
   .. automethod:: assertPairListsAlmostEqual
   .. automethod:: assertPairsAlmostEqual
   .. automethod:: assertRaises
   .. automethod:: assertRaisesRegex
   .. automethod:: assertRaisesRegexp
   .. automethod:: assertRegex
   .. automethod:: assertRegexpMatches
   .. automethod:: assertSchemasEqual
   .. automethod:: assertSequenceEqual
   .. automethod:: assertSetEqual
   .. automethod:: assertSpherePointListsAlmostEqual
   .. automethod:: assertSpherePointsAlmostEqual
   .. automethod:: assertTransformMapsEqual
   .. automethod:: assertTrue
   .. automethod:: assertTupleEqual
   .. automethod:: assertWarns
   .. automethod:: assertWarnsRegex
   .. automethod:: assertWcsAlmostEqualOverBBox
   .. automethod:: assert_
   .. automethod:: compare2DFunctions
   .. automethod:: countTestCases
   .. automethod:: debug
   .. automethod:: defaultTestResult
   .. automethod:: doCleanups
   .. automethod:: fail
   .. automethod:: failIf
   .. automethod:: failIfAlmostEqual
   .. automethod:: failIfEqual
   .. automethod:: failUnless
   .. automethod:: failUnlessAlmostEqual
   .. automethod:: failUnlessEqual
   .. automethod:: failUnlessRaises
   .. automethod:: id
   .. automethod:: makeEndpoints
   .. automethod:: run
   .. automethod:: setUp
   .. automethod:: setUpClass
   .. automethod:: shortDescription
   .. automethod:: skipTest
   .. automethod:: subTest
   .. automethod:: tearDown
   .. automethod:: tearDownClass