Skip to content

Commit 4b14a29

Browse files
authored
test: remove duplicate test for Decimal scalars (#553)
1 parent af542f2 commit 4b14a29

File tree

1 file changed

+0
-27
lines changed

1 file changed

+0
-27
lines changed

tests/unit/test_dbapi__helpers.py

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -72,33 +72,6 @@ def test_scalar_to_query_parameter(self):
7272
self.assertEqual(named_parameter.type_, expected_type, msg=msg)
7373
self.assertEqual(named_parameter.value, value, msg=msg)
7474

75-
def test_decimal_to_query_parameter(self): # TODO: merge with previous test
76-
77-
expected_types = [
78-
(decimal.Decimal("9.9999999999999999999999999999999999999E+28"), "NUMERIC"),
79-
(decimal.Decimal("1.0E+29"), "BIGNUMERIC"), # more than max value
80-
(decimal.Decimal("1.123456789"), "NUMERIC"),
81-
(decimal.Decimal("1.1234567891"), "BIGNUMERIC"), # scale > 9
82-
(decimal.Decimal("12345678901234567890123456789.012345678"), "NUMERIC"),
83-
(
84-
decimal.Decimal("12345678901234567890123456789012345678"),
85-
"BIGNUMERIC", # larger than max size, even if precision <=38
86-
),
87-
]
88-
89-
for value, expected_type in expected_types:
90-
msg = f"value: {value} expected_type: {expected_type}"
91-
92-
parameter = _helpers.scalar_to_query_parameter(value)
93-
self.assertIsNone(parameter.name, msg=msg)
94-
self.assertEqual(parameter.type_, expected_type, msg=msg)
95-
self.assertEqual(parameter.value, value, msg=msg)
96-
97-
named_parameter = _helpers.scalar_to_query_parameter(value, name="myvar")
98-
self.assertEqual(named_parameter.name, "myvar", msg=msg)
99-
self.assertEqual(named_parameter.type_, expected_type, msg=msg)
100-
self.assertEqual(named_parameter.value, value, msg=msg)
101-
10275
def test_scalar_to_query_parameter_w_unexpected_type(self):
10376
with self.assertRaises(exceptions.ProgrammingError):
10477
_helpers.scalar_to_query_parameter(value={"a": "dictionary"})

0 commit comments

Comments
 (0)