Skip to content
This repository was archived by the owner on May 17, 2024. It is now read-only.

resolve discovery errors #721

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions data_diff/utils.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import json
import logging
import math
import re
import string
from abc import abstractmethod
Expand Down
6 changes: 3 additions & 3 deletions tests/test_query.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
from datetime import datetime
from typing import List, Optional
import unittest
from data_diff.abcs.database_types import AbstractDatabase, AbstractDialect
from data_diff.databases.base import Database, BaseDialect
from data_diff.utils import CaseInsensitiveDict, CaseSensitiveDict

from data_diff.databases.base import Compiler, CompileError
Expand All @@ -14,7 +14,7 @@ def normalize_spaces(s: str):
return " ".join(s.split())


class MockDialect(AbstractDialect):
class MockDialect(BaseDialect):
name = "MockDialect"

PLACEHOLDER_TABLE = None
Expand Down Expand Up @@ -72,7 +72,7 @@ def load_mixins(self):
parse_type = NotImplemented


class MockDatabase(AbstractDatabase):
class MockDatabase(Database):
dialect = MockDialect()

_query = NotImplemented
Expand Down
3 changes: 2 additions & 1 deletion tests/test_sql.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
from tests.common import TEST_MYSQL_CONN_STRING

from data_diff.databases import connect
from data_diff.queries.api import Compiler, Count, Explain, Select, table, In, BinOp, Code
from data_diff.queries.api import Count, Explain, Select, table, In, BinOp, Code
from data_diff.databases.base import Compiler


class TestSQL(unittest.TestCase):
Expand Down