class documentation
class TestAsIntegerRatio: (source)
Undocumented
Method | test |
Undocumented |
Method | test |
Undocumented |
Method | test |
Undocumented |
Method | test |
Undocumented |
Method | test |
Undocumented |
@pytest.mark.parametrize( 'ftype', [ np.half, np.single, np.double, np.longdouble])
def test_errors(self, ftype): (source) ¶
def test_errors(self, ftype): (source) ¶
Undocumented
@pytest.mark.parametrize( 'ftype, frac_vals, exp_vals', [ ( np.half, [ 0.0, 0.01154830649280303, 0.31082276347447274, 0.527350517124794, 0.8308562335072596], [ 0, 1, 0, -8, 12]), ( np.single, [ 0.0, 0.09248576989263226, 0.8160498218131407, 0.17389442853722373, 0.7956044195067877], [ 0, 12, 10, 17, -26]), ( np.double, [ 0.0, 0.031066908499895136, 0.5214135908877832, 0.45780736035689296, 0.5906586745934036], [ 0, -801, 51, 194, -653]), pytest.param( np.longdouble, [ 0.0, 0.20492557202724854, 0.4277180662199366, 0.9888085019891495, 0.9620175814461964], [ 0, -7400, 14266, -7822, -8721], marks=[ pytest.mark.skipif( (np.finfo(np.double) == np.finfo(np.longdouble)), reason='long double is same as double'), pytest.mark.skipif( platform.machine().startswith( 'ppc'), reason='IBM double double')])])
def test_roundtrip(self, ftype, frac_vals, exp_vals): (source) ¶
def test_roundtrip(self, ftype, frac_vals, exp_vals): (source) ¶
Undocumented