5
5
from databricks .sdk .service .workspace import Language , ObjectType , ObjectInfo
6
6
7
7
from databricks .labs .ucx .source_code .base import CurrentSessionState
8
- from databricks .labs .ucx .source_code .graph import DependencyGraph , SourceContainer , DependencyResolver
8
+ from databricks .labs .ucx .source_code .graph import DependencyGraph , DependencyResolver
9
9
from databricks .labs .ucx .source_code .known import KnownList
10
10
from databricks .labs .ucx .source_code .linters .files import ImportFileResolver , FileLoader
11
11
from databricks .labs .ucx .source_code .linters .imports import DbutilsPyLinter
16
16
NotebookLoader ,
17
17
)
18
18
from databricks .labs .ucx .source_code .python_libraries import PythonLibraryResolver
19
- from tests .unit import _load_sources
19
+ from tests .unit . conftest import _load_sources
20
20
21
21
# fmt: off
22
22
# the following samples are real samples from https://github.com/databricks-industry-solutions
78
78
)
79
79
def test_notebook_splits_source_into_cells (source : tuple [str , Language , list [str ]]) -> None :
80
80
path = source [0 ]
81
- sources : list [str ] = _load_sources (SourceContainer , path )
81
+ sources : list [str ] = _load_sources (path )
82
82
assert len (sources ) == 1
83
83
notebook = Notebook .parse (Path (path ), sources [0 ], source [1 ])
84
84
assert notebook is not None
@@ -98,7 +98,7 @@ def test_notebook_splits_source_into_cells(source: tuple[str, Language, list[str
98
98
)
99
99
def test_notebook_rebuilds_same_code (source : tuple [str , Language , list [str ]]) -> None :
100
100
path = source [0 ]
101
- sources : list [str ] = _load_sources (SourceContainer , path )
101
+ sources : list [str ] = _load_sources (path )
102
102
assert len (sources ) == 1
103
103
notebook = Notebook .parse (Path (path ), sources [0 ], source [1 ])
104
104
assert notebook is not None
@@ -121,7 +121,7 @@ def test_notebook_rebuilds_same_code(source: tuple[str, Language, list[str]]) ->
121
121
)
122
122
def test_notebook_generates_runnable_cells (source : tuple [str , Language , list [str ]]) -> None :
123
123
path = source [0 ]
124
- sources : list [str ] = _load_sources (SourceContainer , path )
124
+ sources : list [str ] = _load_sources (path )
125
125
assert len (sources ) == 1
126
126
notebook = Notebook .parse (Path (path ), sources [0 ], source [1 ])
127
127
assert notebook is not None
0 commit comments