def test_doublegaussian(): assert_equal(tuple(describe(pdf.doublegaussian)), ('x', 'mean', 'sigma_L', 'sigma_R')) assert_almost_equal(pdf.doublegaussian(0., 0., 1., 2.), 1.) assert_almost_equal(pdf.doublegaussian(-1., 0., 1., 2.), 0.6065306597126334) assert_almost_equal(pdf.doublegaussian(1., 0., 1., 2.), 0.8824969025845955)
def test_doublegaussian(): assert_equal( tuple(describe(pdf.doublegaussian)), ('x', 'mean', 'sigma_L', 'sigma_R')) assert_almost_equal(pdf.doublegaussian(0., 0., 1., 2.), 1.) assert_almost_equal(pdf.doublegaussian(-1., 0., 1., 2.), 0.6065306597126334) assert_almost_equal(pdf.doublegaussian(1., 0., 1., 2.), 0.8824969025845955)
def test_doublegaussian(): assert describe(pdf.doublegaussian) == ['x', 'mean', 'sigma_L', 'sigma_R'] assert_allclose(pdf.doublegaussian(0., 0., 1., 2.), 1.) assert_allclose(pdf.doublegaussian(-1., 0., 1., 2.), 0.6065306597126334) assert_allclose(pdf.doublegaussian(1., 0., 1., 2.), 0.8824969025845955)
def test_doublegaussian(): assert describe(pdf.doublegaussian) == ["x", "mean", "sigma_L", "sigma_R"] assert_allclose(pdf.doublegaussian(0.0, 0.0, 1.0, 2.0), 1.0) assert_allclose(pdf.doublegaussian(-1.0, 0.0, 1.0, 2.0), 0.6065306597126334) assert_allclose(pdf.doublegaussian(1.0, 0.0, 1.0, 2.0), 0.8824969025845955)