|
16 | 16 | from sqlalchemy.testing.suite import JoinTest as _JoinTest
|
17 | 17 | from sqlalchemy.testing.suite import BizarroCharacterFKResolutionTest as _BizarroCharacterFKResolutionTest
|
18 | 18 | from sqlalchemy.testing.suite import ServerSideCursorsTest as _ServerSideCursorsTest
|
19 |
| -from sqlalchemy.testing.suite import IntervalTest as _IntervalTest |
20 |
| -from sqlalchemy.testing.suite import PrecisionIntervalTest as _PrecisionIntervalTest |
21 | 19 | from sqlalchemy.testing.suite import EnumTest as _EnumTest
|
22 | 20 | from sqlalchemy import types as sql_types
|
23 | 21 | from sqlalchemy import testing, select
|
24 | 22 | from sqlalchemy.testing import config, eq_
|
25 |
| -from databend_sqlalchemy.databend_dialect import DatabendInterval |
26 | 23 |
|
27 | 24 |
|
28 | 25 | class ComponentReflectionTest(_ComponentReflectionTest):
|
@@ -283,47 +280,6 @@ def test_roundtrip_fetchmany(self):
|
283 | 280 | pass
|
284 | 281 |
|
285 | 282 |
|
286 |
| -class IntervalTest(_IntervalTest): |
287 |
| - __backend__ = True |
288 |
| - datatype = DatabendInterval |
289 |
| - |
290 |
| - @testing.skip("databend") # Skipped because cannot figure out the literal() part |
291 |
| - def test_arithmetic_operation_literal_interval(self, connection): |
292 |
| - pass |
293 |
| - |
294 |
| - @testing.skip("databend") # Skipped because cannot figure out the literal() part |
295 |
| - def test_arithmetic_operation_table_interval_and_literal_interval( |
296 |
| - self, connection, arithmetic_table_fixture |
297 |
| - ): |
298 |
| - pass |
299 |
| - |
300 |
| - @testing.skip("databend") # Skipped because cannot figure out the literal() part |
301 |
| - def test_arithmetic_operation_table_date_and_literal_interval( |
302 |
| - self, connection, arithmetic_table_fixture |
303 |
| - ): |
304 |
| - pass |
305 |
| - |
306 |
| - |
307 |
| -class PrecisionIntervalTest(_PrecisionIntervalTest): |
308 |
| - __backend__ = True |
309 |
| - datatype = DatabendInterval |
310 |
| - |
311 |
| - @testing.skip("databend") # Skipped because cannot figure out the literal() part |
312 |
| - def test_arithmetic_operation_literal_interval(self, connection): |
313 |
| - pass |
314 |
| - |
315 |
| - @testing.skip("databend") # Skipped because cannot figure out the literal() part |
316 |
| - def test_arithmetic_operation_table_interval_and_literal_interval( |
317 |
| - self, connection, arithmetic_table_fixture |
318 |
| - ): |
319 |
| - pass |
320 |
| - |
321 |
| - @testing.skip("databend") # Skipped because cannot figure out the literal() part |
322 |
| - def test_arithmetic_operation_table_date_and_literal_interval( |
323 |
| - self, connection, arithmetic_table_fixture |
324 |
| - ): |
325 |
| - pass |
326 |
| - |
327 | 283 | class EnumTest(_EnumTest):
|
328 | 284 | __backend__ = True
|
329 | 285 |
|
|
0 commit comments