generated from jCloud/repository-template
test(python-generator): update tests to do not assume src/ directories
Updated tests to do not implicitly assume a 'src/' directory structure and removed all 'src/' subdirectory structures in test project directories (if possible).
This commit is contained in:
9 files changed
+5
-5
No files matched your search
File renamed without changes.
@@ -31,7 +31,7 @@ from src.jcloud_docsgen.core.python.namespaces import (
|
||||
(
|
||||
PythonDocumentationGenerator(
|
||||
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(
|
||||
'tests/unit/core/python/_core/test_project_dirs/pdir_1/docs'
|
||||
@@ -42,7 +42,7 @@ from src.jcloud_docsgen.core.python.namespaces import (
|
||||
(
|
||||
PythonDocumentationGenerator(
|
||||
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(
|
||||
'tests/unit/core/python/_core/test_project_dirs/pdir_2/docs'
|
||||
@@ -58,7 +58,7 @@ from src.jcloud_docsgen.core.python.namespaces import (
|
||||
(
|
||||
PythonDocumentationGenerator(
|
||||
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(
|
||||
'tests/unit/core/python/_core/test_project_dirs/pdir_3/docs'
|
||||
@@ -85,7 +85,7 @@ def test_PythonDocumentationGenerator_collect_modules(
|
||||
python_documentation_generator: PythonDocumentationGenerator,
|
||||
expected,
|
||||
):
|
||||
assert python_documentation_generator.namespace() == expected
|
||||
assert python_documentation_generator.namespace().sub_namespaces == expected
|
||||
|
||||
|
||||
@pytest.mark.parametrize(
|
||||
@@ -130,7 +130,7 @@ def test_creates_directory():
|
||||
project_dir = pathlib.Path(project_dir)
|
||||
|
||||
# The directory of the package
|
||||
package_dir = project_dir / 'src' / 'pkg'
|
||||
package_dir = project_dir / 'pkg'
|
||||
assert not package_dir.exists()
|
||||
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