|
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