Skip to content

Conversation

@manavgup
Copy link
Owner

  • Move tests/ from backend/ to project root for better organization
  • Fix PermissionError: [Errno 13] Permission denied: '/logs' during testing
  • Update Makefile with new test targets and improved volume mounting
  • Add support for specific test execution: make test testfile=path/to/test.py
  • Add support for specific test function execution: make test testfile=path/to/test.py::test_name
  • Update conftest.py to avoid import-time side effects
  • Fix log directory creation in main.py to handle testing environment
  • Consolidate test structure and remove redundant directories
  • Ensure proper environment variables for test isolation

Resolves: #108

- Move tests/ from backend/ to project root for better organization
- Fix PermissionError: [Errno 13] Permission denied: '/logs' during testing
- Update Makefile with new test targets and improved volume mounting
- Add support for specific test execution: make test testfile=path/to/test.py
- Add support for specific test function execution: make test testfile=path/to/test.py::test_name
- Update conftest.py to avoid import-time side effects
- Fix log directory creation in main.py to handle testing environment
- Consolidate test structure and remove redundant directories
- Ensure proper environment variables for test isolation

Resolves: #108
@manavgup manavgup merged commit 7a7d406 into main Aug 28, 2025
0 of 6 checks passed
@manavgup manavgup deleted the fix/test-structure-reorganization branch September 12, 2025 18:20
manavgup added a commit that referenced this pull request Sep 19, 2025
fix: Reorganize test structure and resolve permission issues
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reorganize Test Structure and Fix Permission Issues - Move tests/ to Project Root

1 participant