Skip to content

Commit 3dbab73

Browse files
committed
Revert "Fix installation_example validation: update expected methods for current API"
This reverts commit 73083b7.
1 parent 73083b7 commit 3dbab73

1 file changed

Lines changed: 4 additions & 26 deletions

File tree

examples/basic/installation_example.py

Lines changed: 4 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,6 @@
6464
from PowerPlatform.Dataverse.operations.query import QueryOperations
6565
from PowerPlatform.Dataverse.operations.tables import TableOperations
6666

67-
try:
68-
from PowerPlatform.Dataverse.operations.files import FileOperations
69-
except ImportError:
70-
FileOperations = None # type: ignore[assignment,misc]
71-
7267

7368
def validate_imports():
7469
"""Validate that all key imports work correctly."""
@@ -128,35 +123,18 @@ def validate_client_methods(DataverseClient):
128123
print("\nValidating Client Methods...")
129124
print("-" * 50)
130125

131-
# Validate namespace API: client.records, client.query, client.tables, client.files
126+
# Validate namespace API: client.records, client.query, client.tables
132127
expected_namespaces = {
133-
"records": ["create", "get", "update", "delete", "upsert"],
134-
"query": ["sql"],
135-
"tables": [
136-
"create",
137-
"get",
138-
"list",
139-
"delete",
140-
"add_columns",
141-
"remove_columns",
142-
"create_one_to_many_relationship",
143-
"create_many_to_many_relationship",
144-
"delete_relationship",
145-
"get_relationship",
146-
"create_lookup_field",
147-
],
128+
"records": ["create", "get", "update", "delete"],
129+
"query": ["get", "sql"],
130+
"tables": ["create", "get", "list", "delete", "add_columns", "remove_columns"],
148131
}
149132

150-
if FileOperations is not None:
151-
expected_namespaces["files"] = ["upload"]
152-
153133
ns_classes = {
154134
"records": RecordOperations,
155135
"query": QueryOperations,
156136
"tables": TableOperations,
157137
}
158-
if FileOperations is not None:
159-
ns_classes["files"] = FileOperations
160138

161139
missing_methods = []
162140
for ns, methods in expected_namespaces.items():

0 commit comments

Comments
 (0)