Folder move added

This commit is contained in:
kodi
2026-03-11 16:21:00 +01:00
parent d1f018a130
commit 3e4761f5a7
18 changed files with 816 additions and 21 deletions
@@ -0,0 +1,27 @@
from __future__ import annotations
import sys
import unittest
from pathlib import Path
sys.path.insert(0, str(Path(__file__).resolve().parents[3]))
from backend.app.services.move_task_service import MoveTaskService
class MoveTaskServiceTest(unittest.TestCase):
def test_is_nested_destination_true_for_child_path(self) -> None:
source = Path("/tmp/source")
destination = source / "child" / "target"
self.assertTrue(MoveTaskService._is_nested_destination(source, destination))
def test_is_nested_destination_false_for_sibling_path(self) -> None:
source = Path("/tmp/source")
destination = Path("/tmp/other/target")
self.assertFalse(MoveTaskService._is_nested_destination(source, destination))
if __name__ == "__main__":
unittest.main()