feat(files): orchestrate connector folder sync
Module Package Release / publish-packages (push) Successful in 12s
Module Package Release / publish-packages (push) Successful in 12s
This commit is contained in:
@@ -154,6 +154,11 @@ class FilesManifestDocumentationTests(unittest.TestCase):
|
||||
"files.connectors",
|
||||
"files.connector.credentials",
|
||||
"files.connector.policy",
|
||||
"files.connector-folder-sync.remote-path",
|
||||
"files.connector-folder-sync.target-folder",
|
||||
"files.connector-folder-sync.conflict-strategy",
|
||||
"files.connector-folder-sync.max-files",
|
||||
"files.connector-folder-sync.recursive",
|
||||
},
|
||||
set(topic.metadata["help_contexts"]),
|
||||
)
|
||||
@@ -162,6 +167,9 @@ class FilesManifestDocumentationTests(unittest.TestCase):
|
||||
self.assertIn("same transaction", topic.body)
|
||||
self.assertIn("read-only by default", topic.body)
|
||||
self.assertIn("S3", topic.body)
|
||||
self.assertIn("manual connector-folder sync", topic.body)
|
||||
self.assertIn("Per-file savepoints", topic.body)
|
||||
self.assertIn("files.connector.folder_synced", topic.body)
|
||||
self.assertIn("Automatic remote deletion", topic.body)
|
||||
self.assertTrue(
|
||||
any(
|
||||
@@ -176,6 +184,11 @@ class FilesManifestDocumentationTests(unittest.TestCase):
|
||||
self.assertIn(
|
||||
"/api/v1/files/connectors/credentials", {link.href for link in topic.links}
|
||||
)
|
||||
self.assertIn(
|
||||
"/api/v1/files/connector-spaces/{space_id}/sync",
|
||||
{link.href for link in topic.links},
|
||||
)
|
||||
self.assertIn("de", topic.translations)
|
||||
|
||||
def test_operator_topic_covers_recovery_and_pinned_s3_smb(self) -> None:
|
||||
topic = self.topic(
|
||||
|
||||
Reference in New Issue
Block a user