Skip to content

restore build#31

Merged
aosingh merged 3 commits intomainfrom
restore-build
Apr 20, 2026
Merged

restore build#31
aosingh merged 3 commits intomainfrom
restore-build

Conversation

@aosingh
Copy link
Copy Markdown
Member

@aosingh aosingh commented Apr 20, 2026

  1. Common fixtures must stay centralized in tests/conftest.py.
  2. Fixtures like setup_test_user, connect, and async_connect should not be redefined inside individual test modules. If a module defines its own version, it can override shared behavior and break the full suite.
  3. Shared DB/bootstrap behavior should be reused, not duplicated. That includes test-user setup, connection pools, admin bootstrap, and common environment-driven setup.
  4. Common ACL handling should also stay in tests/conftest.py. I have moved allow_network_acl there so it is implemented once and reused consistently across tests.

@oracle-contributor-agreement oracle-contributor-agreement Bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Apr 20, 2026
@aosingh aosingh merged commit e57d9a6 into main Apr 20, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants