mirror of
https://github.com/bytedance/deer-flow.git
synced 2026-05-23 08:25:57 +00:00
refactor(tests): reorganize tests into unittest/ and e2e/ directories
- Move all unit tests from tests/ to tests/unittest/ - Add tests/e2e/ directory for end-to-end tests - Update conftest.py for new test structure - Add new tests for auth dependencies, policies, route injection - Add new tests for run callbacks, create store, execution artifacts - Remove obsolete tests for deleted persistence layer Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
from deerflow.community.aio_sandbox.local_backend import _format_container_mount
|
||||
|
||||
|
||||
def test_format_container_mount_uses_mount_syntax_for_docker_windows_paths():
|
||||
args = _format_container_mount("docker", "D:/deer-flow/backend/.deer-flow/threads", "/mnt/threads", False)
|
||||
|
||||
assert args == [
|
||||
"--mount",
|
||||
"type=bind,src=D:/deer-flow/backend/.deer-flow/threads,dst=/mnt/threads",
|
||||
]
|
||||
|
||||
|
||||
def test_format_container_mount_marks_docker_readonly_mounts():
|
||||
args = _format_container_mount("docker", "/host/path", "/mnt/path", True)
|
||||
|
||||
assert args == [
|
||||
"--mount",
|
||||
"type=bind,src=/host/path,dst=/mnt/path,readonly",
|
||||
]
|
||||
|
||||
|
||||
def test_format_container_mount_keeps_volume_syntax_for_apple_container():
|
||||
args = _format_container_mount("container", "/host/path", "/mnt/path", True)
|
||||
|
||||
assert args == [
|
||||
"-v",
|
||||
"/host/path:/mnt/path:ro",
|
||||
]
|
||||
Reference in New Issue
Block a user