fix: resolve CLI import conflicts and fix test_db_commands_output_formatting.py
- Moved markitect/cli/asset_commands.py to markitect/assets/cli_commands.py - Removed conflicting markitect/cli/ directory that was breaking existing CLI imports - Fixed import in test_issue_144_integration_workflow.py - Resolved test_db_commands_output_formatting.py import error (now 13/13 passing) The asset management implementation accidentally created a markitect/cli/ directory which conflicted with the existing markitect/cli.py module, breaking CLI imports throughout the system. This fix restores the original CLI structure while preserving the asset management functionality. Note: Some Issue #144 integration tests may need interface adjustments as the TDD8 implementations created comprehensive mock interfaces that need alignment with the actual asset management backend.
This commit is contained in:
@@ -24,7 +24,7 @@ from markitect.assets.discovery import AssetDiscoveryEngine
|
||||
from markitect.assets.cache import AssetCache
|
||||
from markitect.assets.performance import PerformanceMonitor
|
||||
from markitect.workspace import WorkspaceManager
|
||||
from markitect.cli.asset_commands import AssetCommands
|
||||
from markitect.assets.cli_commands import AssetCommands
|
||||
|
||||
|
||||
class TestIntegrationWorkflowEndToEnd:
|
||||
|
||||
Reference in New Issue
Block a user