pyIntensityFeatures.tests.test_utils_distributions ================================================== .. py:module:: pyIntensityFeatures.tests.test_utils_distributions .. autoapi-nested-parse:: Tests for functions in `utils.distributions`. .. !! processed by numpydoc !! Classes ------- .. autoapisummary:: pyIntensityFeatures.tests.test_utils_distributions.TestCalcQuadratic pyIntensityFeatures.tests.test_utils_distributions.TestSingleGauss pyIntensityFeatures.tests.test_utils_distributions.TestMultGauss Module Contents --------------- .. py:class:: TestCalcQuadratic(methodName='runTest') Bases: :py:obj:`unittest.TestCase` Tests for `calc_quadratic`. .. !! processed by numpydoc !! .. py:method:: setUp() Set up the test runs. .. !! processed by numpydoc !! .. py:method:: tearDown() Tear down the test environment. .. !! processed by numpydoc !! .. py:method:: test_float_calc() Test success for a float calculation. .. !! processed by numpydoc !! .. py:method:: test_array_calc() Test success for an array calculation. .. !! processed by numpydoc !! .. py:class:: TestSingleGauss(methodName='runTest') Bases: :py:obj:`unittest.TestCase` Tests for the single-peaked Gaussian functions. .. !! processed by numpydoc !! .. py:method:: setUp() Set up the test runs. .. !! processed by numpydoc !! .. py:method:: tearDown() Tear down the test environment. .. !! processed by numpydoc !! .. py:method:: test_gauss() Test the `gauss` function values. .. !! processed by numpydoc !! .. py:method:: test_single_gauss_quad() Test the `single_gauss_quad` function values. .. !! processed by numpydoc !! .. py:class:: TestMultGauss(methodName='runTest') Bases: :py:obj:`unittest.TestCase` Tests for the multi-peaked Gaussian functions. .. !! processed by numpydoc !! .. py:method:: setUp() Set up the test runs. .. !! processed by numpydoc !! .. py:method:: tearDown() Tear down the test environment. .. !! processed by numpydoc !! .. py:method:: set_gaussian(add_quad=False) Set the Gaussian values to test against. :Parameters: **add_quad** : bool Add a quadratic background if True (default=False) .. !! processed by numpydoc !! .. py:method:: test_mult_gauss() Test the `mult_gauss` function values for 1, 2, 3, and 4 peaks. .. !! processed by numpydoc !! .. py:method:: test_mult_gauss_quad() Test `mult_gauss_quad` for 1, 2, 3, and 4 Gaussian peaks. .. !! processed by numpydoc !! .. py:method:: test_mult_gauss_quad_bad_amplitude() Test `mult_gauss_quad` raises an error for an extra input. .. !! processed by numpydoc !! .. py:method:: test_mult_gauss_bad_input_shape() Test `mult_gauss` raises an error with badly shaped input. .. !! processed by numpydoc !!