diff options
Diffstat (limited to 'packages/meshbay-hub/tests/harness/photo_sync_probe.py')
| -rw-r--r-- | packages/meshbay-hub/tests/harness/photo_sync_probe.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/packages/meshbay-hub/tests/harness/photo_sync_probe.py b/packages/meshbay-hub/tests/harness/photo_sync_probe.py index 6c1a4d6..2a75749 100644 --- a/packages/meshbay-hub/tests/harness/photo_sync_probe.py +++ b/packages/meshbay-hub/tests/harness/photo_sync_probe.py @@ -106,6 +106,18 @@ window.meshbay = { permit: async () => ({}), configure: async () => ({}), plan: async () => ({ item: null }), sent: async () => true, completed: async () => ({}), failed: async () => true, }, + driveSync: { + status: async () => ({ + on: MODE === 'configured', unmetered: true, destination: dest, + dir: dest && '__FOLDER__/bob-drive', sent: 31, lastCompleted: Date.now(), failure: null, + folders: [{ id: 't1', name: 'Documents' }, + { id: 't2', name: 'Scans_from_the_office_printer_with_a_very_long_name_2026' }], + }), + addFolder: async () => { throw new Error('Refused: media_folder'); }, + removeFolder: async () => ({}), configure: async () => ({}), plan: async () => ({ items: [] }), + sent: async () => true, completed: async () => ({}), failed: async () => true, + keepAlive: async () => true, + }, messageSync: { status: async () => ({ permission: 'granted', on: MODE === 'configured', destination: dest, |