'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(self):

    numbers = set([decimal.Decimal('1E-2'), decimal.Decimal('1E-3'), decimal.Decimal('1E-4'), decimal.Decimal('1E-5'), decimal.Decimal('1E-6'), decimal.Decimal('1E-7'), decimal.Decimal('1E-8'), decimal.Decimal('0.01000005940696'), decimal.Decimal('0.00000005940696'), decimal.Decimal('0.00000000000696'), decimal.Decimal('0.70000000000696'), decimal.Decimal('696E-12')])
    self._do_test(Numeric(precision=18, scale=14), numbers, numbers)
