Skip to content

refactor(test): update test-tabs-ime-insets name and create scenario for it#4109

Merged
LKuchno merged 5 commits into
mainfrom
@lkuchno/test-tabs-IME-insets
Jun 2, 2026
Merged

refactor(test): update test-tabs-ime-insets name and create scenario for it#4109
LKuchno merged 5 commits into
mainfrom
@lkuchno/test-tabs-IME-insets

Conversation

@LKuchno
Copy link
Copy Markdown
Collaborator

@LKuchno LKuchno commented May 29, 2026

Description

Existing test-tabs-ime-insets screen was updated with new scenario.md file, directory name and key was updated with platform name as this test is Android only.

Closes: https://github.com/software-mansion/react-native-screens-labs/issues/1405

Changes

  • test-tabs-ime-insets directory renamed to test-tabs-ime-insets-android
  • scenario-description.ts: key set to test-tabs-ime-insets-android
  • scenario.md was created with manual scenario steps
  • index.tsx file was updated with new path to screen

@LKuchno LKuchno added platform:android Issue related to Android part of the library area:tabs Issue related to bottom tabs labels May 29, 2026
@LKuchno LKuchno requested a review from Copilot May 29, 2026 09:30
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Tabs “IME insets” single-feature test to be explicitly Android-only by renaming the scenario directory/key and adding a manual scenario.md describing verification steps for tabBarRespectsIMEInsets and bottom safe-area behavior.

Changes:

  • Renamed the scenario to test-tabs-ime-insets-android and updated the scenarioDescription.key accordingly.
  • Added a new manual test scenario document (scenario.md) with step-by-step expectations.
  • Updated the tabs scenario group import to point to the renamed scenario path.

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.

File Description
apps/src/tests/single-feature-tests/tabs/test-tabs-ime-insets-android/scenario.md Adds manual test instructions for IME/tab bar/safe-area behavior.
apps/src/tests/single-feature-tests/tabs/test-tabs-ime-insets-android/scenario-description.ts Updates the scenario key to the new Android-specific identifier.
apps/src/tests/single-feature-tests/tabs/test-tabs-ime-insets-android/index.tsx Defines the scenario UI for toggling safe-area bottom edge and tabBarRespectsIMEInsets.
apps/src/tests/single-feature-tests/tabs/index.ts Updates the scenario import path to the renamed Android-only scenario.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread apps/src/tests/single-feature-tests/tabs/test-tabs-ime-insets-android/scenario.md Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@LKuchno LKuchno requested a review from kligarski May 29, 2026 11:07
Comment thread apps/src/tests/single-feature-tests/tabs/test-tabs-ime-insets-android/scenario.md Outdated
LKuchno added 2 commits June 2, 2026 08:41
…ansion/react-native-screens into @lkuchno/test-tabs-IME-insets
@LKuchno LKuchno merged commit e01dffa into main Jun 2, 2026
3 checks passed
@LKuchno LKuchno deleted the @lkuchno/test-tabs-IME-insets branch June 2, 2026 06:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:tabs Issue related to bottom tabs platform:android Issue related to Android part of the library

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants