class documentation

Undocumented

Method do_numeric_test Undocumented
Method test_decimal_coerce_round_trip Undocumented
Method test_decimal_coerce_round_trip_w_cast Undocumented
Method test_enotation_decimal test exceedingly small decimals.
Method test_enotation_decimal_large test exceedingly large decimals.
Method test_float_as_decimal Undocumented
Method test_float_as_float Undocumented
Method test_float_coerce_round_trip Undocumented
Method test_float_custom_scale Undocumented
Method test_infinity_floats test for #977, #7283
Method test_many_significant_digits Undocumented
Method test_numeric_as_decimal Undocumented
Method test_numeric_as_float Undocumented
Method test_numeric_no_decimal Undocumented
Method test_numeric_null_as_decimal Undocumented
Method test_numeric_null_as_float Undocumented
Method test_precision_decimal Undocumented
Method test_render_literal_float Undocumented
Method test_render_literal_numeric Undocumented
Method test_render_literal_numeric_asfloat Undocumented
Class Variable __backend__ Undocumented

Inherited from _LiteralRoundTripFixture:

Method literal_round_trip test literal rendering
Class Variable supports_whereclause Undocumented

Inherited from TestBase (via _LiteralRoundTripFixture):

Method assert_ Undocumented
Method async_testing_engine Undocumented
Method close_result_when_finished Undocumented
Method connection Undocumented
Method connection_no_trans Undocumented
Method dc_decl_base Undocumented
Method decl_base Undocumented
Method fixture_session Undocumented
Method future_connection Undocumented
Method future_engine Undocumented
Method metadata Provide bound MetaData for a single test, dropping afterwards.
Method nocache Undocumented
Method registry Undocumented
Method testing_engine Undocumented
Method trans_ctx_manager_fixture Undocumented
Class Variable __leave_connections_for_teardown__ Undocumented
Class Variable __only_on__ Undocumented
Class Variable __requires__ Undocumented
Class Variable __skip_if__ Undocumented
Class Variable __unsupported_on__ Undocumented
@testing.fixture
def do_numeric_test(self, metadata, connection): (source)

Undocumented

@testing.requires.implicit_decimal_binds
def test_decimal_coerce_round_trip(self, connection): (source)

Undocumented

def test_decimal_coerce_round_trip_w_cast(self, connection): (source)

Undocumented

@testing.requires.precision_numerics_enotation_large
def test_enotation_decimal(self, do_numeric_test): (source)

test exceedingly small decimals. Decimal reports values with E notation when the exponent is greater than 6.

@testing.requires.precision_numerics_enotation_large
def test_enotation_decimal_large(self, do_numeric_test): (source)

test exceedingly large decimals.

@testing.requires.floats_to_four_decimals
def test_float_as_decimal(self, do_numeric_test): (source)

Undocumented

def test_float_as_float(self, do_numeric_test): (source)

Undocumented

@testing.requires.literal_float_coercion
def test_float_coerce_round_trip(self, connection): (source)

Undocumented

@testing.requires.precision_generic_float_type
def test_float_custom_scale(self, do_numeric_test): (source)

Undocumented

@testing.requires.infinity_floats
def test_infinity_floats(self, do_numeric_test): (source)

test for #977, #7283

@testing.requires.precision_numerics_many_significant_digits
def test_many_significant_digits(self, do_numeric_test): (source)

Undocumented

def test_numeric_as_decimal(self, do_numeric_test): (source)

Undocumented

def test_numeric_as_float(self, do_numeric_test): (source)

Undocumented

@testing.requires.precision_numerics_retains_significant_digits
def test_numeric_no_decimal(self, do_numeric_test): (source)

Undocumented

@testing.requires.fetch_null_from_numeric
def test_numeric_null_as_decimal(self, do_numeric_test): (source)

Undocumented

@testing.requires.fetch_null_from_numeric
def test_numeric_null_as_float(self, do_numeric_test): (source)

Undocumented

@testing.requires.precision_numerics_general
def test_precision_decimal(self, do_numeric_test): (source)

Undocumented

def test_render_literal_float(self, literal_round_trip): (source)

Undocumented

def test_render_literal_numeric(self, literal_round_trip): (source)

Undocumented

def test_render_literal_numeric_asfloat(self, literal_round_trip): (source)

Undocumented

__backend__: bool = (source)

Undocumented