Skip to content

[Improvement] (client-python) Add integration tests for Owner API #11104

Description

@sunyuhan1998

What would you like to be improved?

The Python client's Owner API (get_owner / set_owner) currently lacks integration tests. Only unit tests with mocked HTTP responses exist, which cannot catch runtime issues against a real Gravitino server with authorization enabled.

How should we improve?

Add integration tests that test against a real Gravitino server with authorization enabled:

  • Get default owner on metalake
  • Set and get owner on metalake
  • Get/set owner on catalog and schema level
  • Error handling for non-existent metadata objects and users

Metadata

Metadata

Assignees

Labels

1.3.0Release v1.3.0

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions