- Implemented `test_dose_parsing_simple.py` to validate the dose parsing workflow. - Created `test_dose_save.py` to verify the saving functionality of dose tracking. - Added `test_dose_save_simple.py` for programmatic testing of dose saving without UI interaction. - Developed `test_final_workflow.py` to test the complete dose tracking workflow, ensuring doses are preserved during edits. - Enhanced `conftest.py` with a mock pathology manager for testing. - Updated `test_data_manager.py` to include pathology manager in DataManager tests and ensure compatibility with new features.
34 lines
640 B
JSON
34 lines
640 B
JSON
{
|
|
"version": "2.0.0",
|
|
"tasks": [
|
|
{
|
|
"label": "Run TheChart App",
|
|
"type": "shell",
|
|
"command": "/home/will/Code/thechart/.venv/bin/python",
|
|
"args": [
|
|
"src/main.py"
|
|
],
|
|
"options": {
|
|
"cwd": "/home/will/Code/thechart"
|
|
},
|
|
"group": "build",
|
|
"isBackground": false,
|
|
"problemMatcher": []
|
|
},
|
|
{
|
|
"label": "Test Dose Tracking UI",
|
|
"type": "shell",
|
|
"command": "/home/will/Code/thechart/.venv/bin/python",
|
|
"args": [
|
|
"scripts/test_dose_tracking_ui.py"
|
|
],
|
|
"options": {
|
|
"cwd": "/home/will/Code/thechart"
|
|
},
|
|
"group": "test",
|
|
"isBackground": false,
|
|
"problemMatcher": []
|
|
}
|
|
]
|
|
}
|