feat: folder upload - deel 1
This commit is contained in:
@@ -178,7 +178,10 @@ class UiSmokeGoldenTest(unittest.TestCase):
|
||||
self.assertIn('function effectiveThemeKey(theme, colorMode)', app_js)
|
||||
self.assertIn("document.documentElement.dataset.theme", app_js)
|
||||
self.assertIn('document.getElementById("theme-toggle").onclick = toggleTheme;', app_js)
|
||||
self.assertIn('document.getElementById("upload-btn").onclick = openUploadPicker;', app_js)
|
||||
self.assertIn('document.getElementById("upload-btn").onclick = (event) => {', app_js)
|
||||
self.assertIn('if (event.altKey) {', app_js)
|
||||
self.assertIn("openFolderPicker();", app_js)
|
||||
self.assertIn("openUploadPicker();", app_js)
|
||||
self.assertIn('document.getElementById("settings-btn").onclick = () => openSettings("general");', app_js)
|
||||
self.assertIn('async function loadSettings()', app_js)
|
||||
self.assertIn('await loadSettings();', app_js)
|
||||
@@ -200,6 +203,13 @@ class UiSmokeGoldenTest(unittest.TestCase):
|
||||
self.assertIn('"/api/settings"', app_js)
|
||||
self.assertIn('function uploadElements()', app_js)
|
||||
self.assertIn('function openUploadPicker()', app_js)
|
||||
self.assertIn('function ensureFolderUploadPicker()', app_js)
|
||||
self.assertIn('function openFolderPicker()', app_js)
|
||||
self.assertIn('function buildFolderUploadPlan(files, targetPath)', app_js)
|
||||
self.assertIn('function handleFolderSelection(event)', app_js)
|
||||
self.assertIn('input.setAttribute("webkitdirectory", "")', app_js)
|
||||
self.assertIn('Folder: ${plan.rootFolderName} (plan only)', app_js)
|
||||
self.assertIn('Folder upload plan ready:', app_js)
|
||||
self.assertIn('async function handleUploadSelection(event)', app_js)
|
||||
self.assertIn('uploadElements().input.onchange = handleUploadSelection;', app_js)
|
||||
self.assertIn('"/api/files/upload"', app_js)
|
||||
|
||||
Reference in New Issue
Block a user