Skip to content

Commit f9d0660

Browse files
committed
added sumamry to docstring
1 parent fb04d8f commit f9d0660

1 file changed

Lines changed: 12 additions & 1 deletion

File tree

tests/integration/synapseclient/models/async/test_storable_container_async.py

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,18 @@ def _create_local_test_file(content: str, tmp_path: Path) -> Path:
4646

4747

4848
class TestSyncToSynapse:
49-
"""Integration tests for Project.sync_to_synapse / Folder.sync_to_synapse."""
49+
"""Integration tests for Project.sync_to_synapse / Folder.sync_to_synapse.
50+
51+
Tests:
52+
- Upload new files from a CSV manifest
53+
- Annotation columns in the manifest are stored as file annotations
54+
- Updating an existing file by ID creates a new version
55+
- Provenance (used/executed) columns are recorded as activity
56+
- dry_run=True validates without uploading
57+
- Files can target a subfolder as parentId
58+
- A non-container parentId (e.g. a File) raises ValueError
59+
- Rows with a non-empty error column are skipped
60+
"""
5061

5162
@pytest.fixture(autouse=True, scope="function")
5263
def init(self, syn: Synapse, schedule_for_cleanup: Callable[..., None]) -> None:

0 commit comments

Comments
 (0)