Remove module-level tests directories, keep only main tests/ for exported package validation

- Remove all tests/ directories under modules/source/
- Keep main tests/ directory for testing exported functionality
- Update status command to check tests in main tests/ directory
- Update documentation to reflect new test structure
- Reduce maintenance burden by eliminating duplicate test systems
- Focus on inline NBGrader tests for development, main tests for package validation
This commit is contained in:
Vijay Janapa Reddi
2025-07-13 17:14:14 -04:00
parent a7fb897eed
commit 469af4c3de
30 changed files with 9366 additions and 3220 deletions

View File

@@ -84,7 +84,6 @@ addopts = [
]
testpaths = [
"tests",
"modules/*/tests",
]
python_files = ["test_*.py"]
python_classes = ["Test*"]