generated from jCloud/repository-template
Feat(python-generator): remove implicit assumptions of project directory structure #39
No files matched your search
File renamed without changes.
@@ -31,7 +31,7 @@ from src.jcloud_docsgen.core.python.namespaces import (
|
|||||||
(
|
(
|
||||||
PythonDocumentationGenerator(
|
PythonDocumentationGenerator(
|
||||||
pathlib.Path(
|
pathlib.Path(
|
||||||
'tests/unit/core/python/_core/test_project_dirs/pdir_1'
|
'tests/unit/core/python/_core/test_project_dirs/pdir_1/src'
|
||||||
),
|
),
|
||||||
pathlib.Path(
|
pathlib.Path(
|
||||||
'tests/unit/core/python/_core/test_project_dirs/pdir_1/docs'
|
'tests/unit/core/python/_core/test_project_dirs/pdir_1/docs'
|
||||||
@@ -42,7 +42,7 @@ from src.jcloud_docsgen.core.python.namespaces import (
|
|||||||
(
|
(
|
||||||
PythonDocumentationGenerator(
|
PythonDocumentationGenerator(
|
||||||
pathlib.Path(
|
pathlib.Path(
|
||||||
'tests/unit/core/python/_core/test_project_dirs/pdir_2'
|
'tests/unit/core/python/_core/test_project_dirs/pdir_2/src'
|
||||||
),
|
),
|
||||||
pathlib.Path(
|
pathlib.Path(
|
||||||
'tests/unit/core/python/_core/test_project_dirs/pdir_2/docs'
|
'tests/unit/core/python/_core/test_project_dirs/pdir_2/docs'
|
||||||
@@ -58,7 +58,7 @@ from src.jcloud_docsgen.core.python.namespaces import (
|
|||||||
(
|
(
|
||||||
PythonDocumentationGenerator(
|
PythonDocumentationGenerator(
|
||||||
pathlib.Path(
|
pathlib.Path(
|
||||||
'tests/unit/core/python/_core/test_project_dirs/pdir_3'
|
'tests/unit/core/python/_core/test_project_dirs/pdir_3/src'
|
||||||
),
|
),
|
||||||
pathlib.Path(
|
pathlib.Path(
|
||||||
'tests/unit/core/python/_core/test_project_dirs/pdir_3/docs'
|
'tests/unit/core/python/_core/test_project_dirs/pdir_3/docs'
|
||||||
@@ -85,7 +85,7 @@ def test_PythonDocumentationGenerator_collect_modules(
|
|||||||
python_documentation_generator: PythonDocumentationGenerator,
|
python_documentation_generator: PythonDocumentationGenerator,
|
||||||
expected,
|
expected,
|
||||||
):
|
):
|
||||||
assert python_documentation_generator.namespace() == expected
|
assert python_documentation_generator.namespace().sub_namespaces == expected
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.parametrize(
|
@pytest.mark.parametrize(
|
||||||
@@ -130,7 +130,7 @@ def test_creates_directory():
|
|||||||
project_dir = pathlib.Path(project_dir)
|
project_dir = pathlib.Path(project_dir)
|
||||||
|
|
||||||
# The directory of the package
|
# The directory of the package
|
||||||
package_dir = project_dir / 'src' / 'pkg'
|
package_dir = project_dir / 'pkg'
|
||||||
assert not package_dir.exists()
|
assert not package_dir.exists()
|
||||||
package_dir.mkdir(parents=True, exist_ok=True)
|
package_dir.mkdir(parents=True, exist_ok=True)
|
||||||
|
|
||||||
|
|||||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Reference in new issue
Block a user