diff --git a/src/buildcompiler/adapters/__init__.py b/src/buildcompiler/adapters/__init__.py new file mode 100644 index 0000000..5e19692 --- /dev/null +++ b/src/buildcompiler/adapters/__init__.py @@ -0,0 +1 @@ +"""Package scaffolding for clean architecture.""" diff --git a/src/buildcompiler/adapters/opentrons/__init__.py b/src/buildcompiler/adapters/opentrons/__init__.py new file mode 100644 index 0000000..5e19692 --- /dev/null +++ b/src/buildcompiler/adapters/opentrons/__init__.py @@ -0,0 +1 @@ +"""Package scaffolding for clean architecture.""" diff --git a/src/buildcompiler/adapters/pudu/__init__.py b/src/buildcompiler/adapters/pudu/__init__.py new file mode 100644 index 0000000..5e19692 --- /dev/null +++ b/src/buildcompiler/adapters/pudu/__init__.py @@ -0,0 +1 @@ +"""Package scaffolding for clean architecture.""" diff --git a/src/buildcompiler/api/__init__.py b/src/buildcompiler/api/__init__.py new file mode 100644 index 0000000..5e19692 --- /dev/null +++ b/src/buildcompiler/api/__init__.py @@ -0,0 +1 @@ +"""Package scaffolding for clean architecture.""" diff --git a/src/buildcompiler/domain/__init__.py b/src/buildcompiler/domain/__init__.py new file mode 100644 index 0000000..5e19692 --- /dev/null +++ b/src/buildcompiler/domain/__init__.py @@ -0,0 +1 @@ +"""Package scaffolding for clean architecture.""" diff --git a/src/buildcompiler/execution/__init__.py b/src/buildcompiler/execution/__init__.py new file mode 100644 index 0000000..5e19692 --- /dev/null +++ b/src/buildcompiler/execution/__init__.py @@ -0,0 +1 @@ +"""Package scaffolding for clean architecture.""" diff --git a/src/buildcompiler/inventory/__init__.py b/src/buildcompiler/inventory/__init__.py new file mode 100644 index 0000000..5e19692 --- /dev/null +++ b/src/buildcompiler/inventory/__init__.py @@ -0,0 +1 @@ +"""Package scaffolding for clean architecture.""" diff --git a/src/buildcompiler/planning/__init__.py b/src/buildcompiler/planning/__init__.py new file mode 100644 index 0000000..5e19692 --- /dev/null +++ b/src/buildcompiler/planning/__init__.py @@ -0,0 +1 @@ +"""Package scaffolding for clean architecture.""" diff --git a/src/buildcompiler/reporting/__init__.py b/src/buildcompiler/reporting/__init__.py new file mode 100644 index 0000000..5e19692 --- /dev/null +++ b/src/buildcompiler/reporting/__init__.py @@ -0,0 +1 @@ +"""Package scaffolding for clean architecture.""" diff --git a/src/buildcompiler/sbol/__init__.py b/src/buildcompiler/sbol/__init__.py new file mode 100644 index 0000000..5e19692 --- /dev/null +++ b/src/buildcompiler/sbol/__init__.py @@ -0,0 +1 @@ +"""Package scaffolding for clean architecture.""" diff --git a/src/buildcompiler/stages/__init__.py b/src/buildcompiler/stages/__init__.py new file mode 100644 index 0000000..5e19692 --- /dev/null +++ b/src/buildcompiler/stages/__init__.py @@ -0,0 +1 @@ +"""Package scaffolding for clean architecture.""" diff --git a/tests/test_package_scaffolding.py b/tests/test_package_scaffolding.py new file mode 100644 index 0000000..c8b9ec6 --- /dev/null +++ b/tests/test_package_scaffolding.py @@ -0,0 +1,15 @@ +"""Import smoke tests for clean-architecture package scaffolding.""" + + +def test_clean_architecture_package_imports() -> None: + import buildcompiler.api # noqa: F401 + import buildcompiler.domain # noqa: F401 + import buildcompiler.planning # noqa: F401 + import buildcompiler.execution # noqa: F401 + import buildcompiler.stages # noqa: F401 + import buildcompiler.sbol # noqa: F401 + import buildcompiler.inventory # noqa: F401 + import buildcompiler.adapters # noqa: F401 + import buildcompiler.adapters.pudu # noqa: F401 + import buildcompiler.adapters.opentrons # noqa: F401 + import buildcompiler.reporting # noqa: F401