Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add integration test for API resource inheritance #23306

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

AnuradhaSK
Copy link
Contributor

@AnuradhaSK AnuradhaSK commented Feb 27, 2025

$Subject

Part of #22538
Integration tests for #22516

Covered Tests:

  1. Verify sub organizations inherit ORGANIZATION, CONSOLE_ORG_LEVEL, CONSOLE_ORG_FEATURE type API
  2. Verify sub organizations do not inherit TENANT, SYSTEM and CONSOLE_FEATURE type APIs
  3. Verify sub organizations inherit BUSINESS TYPE APIs
  4. Verify the scope addition to BUSINESS API in root is reflected in sub orgs
  5. Verify the scope deletion to BUSINESS API in root is reflected in sub orgs
  6. Verify the BUSINESS type API deletion from root org is reflected in sub orgs
  7. Verify API resource modification is not allowed in sub org level because only internal_org_api_resource_view scope is registered for API

When to Merge:

After fixing the issue: #23297

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant