test: add multiple new test cases and update python version

1. update .python-version from 3.11 to 3.13
2. add tests for IS_RUNNING and DIR_EXISTS conditions
3. add graph-related tests including string ref parsing, mermaid output, GraphComposer and compose function
4. add storage backend TTL tests for both MemoryBackend and JSONBackend
5. add new system task tests for clr, reset_icon_cache, setenv and which
6. add comprehensive task spec tests including soft dependencies, retry policy, context managers and task template
7. add executor edge case tests for various scenarios
This commit is contained in:
2026-06-27 16:17:00 +08:00
parent bdfee7bee4
commit 87dd010342
7 changed files with 1115 additions and 2 deletions
+1 -1
View File
@@ -1 +1 @@
3.11
3.13