Skip to content

test: monorepo structure, added appium e2e and robolectrix/xctest unit tests - #885

Draft
mikehardy wants to merge 5 commits into
rngma-refactorfrom
rngma-refactor-infra
Draft

test: monorepo structure, added appium e2e and robolectrix/xctest unit tests#885
mikehardy wants to merge 5 commits into
rngma-refactorfrom
rngma-refactor-infra

Conversation

@mikehardy

Copy link
Copy Markdown
Collaborator

Summary

Infrastructure slice for the long-lived rngma-refactor work:

  • Monorepo — Yarn workspaces + Lerna/Nx prepare; publishable package moved to packages/core/.
  • Appium e2e — Pinned WDIO workspace in tooling/appium/; format-gallery smoke specs; Jet harness and root e2e/*.e2e.js removed; Jest validators moved to packages/core/__tests__/.
  • Native unit tests — Robolectric (Android) and XCTest (iOS) skeleton harnesses with yarn tests:android:unit / yarn tests:ios:unit.
  • OKF / CI — Agent command policy, e2e docs, and workflow wiring updated.

Test plan

  • Jest unit tests
  • Android + iOS Appium smoke (20/20 on host)
  • Android Robolectric + iOS XCTest harness smoke

@docs-page

docs-page Bot commented Aug 26, 2026

Copy link
Copy Markdown

To preview the documentation for this pull request, visit the following URL:

docs.page/invertase/react-native-google-mobile-ads~885

Documentation is deployed and generated using docs.page

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