Skip to content

AddressPage (and many more) – Missing displayName prop leads to console error (testID undefined) #28264

Description

@Samueljh1

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


NOTE: This bug is related to the recent PR #27969 which aims to fix issue #27968.

Action Performed:

  1. Open the profile popup via LHN
  2. Click the profile image icon to open up profile settings
  3. Click 'Personal details'
  4. Click 'Home address'

Expected Result:

The testID property for the page should be assigned a valid value.

Actual Result:

The testID property is undefined. As a result, end-to-end testing is compromised, due to many pages missing testIDs.

Workaround:

None

Platforms:

Which of our officially supported platforms is this issue occurring on?

  • Android / native
  • Android / Chrome
  • iOS / native
  • iOS / Safari
  • MacOS / Chrome / Safari
  • MacOS / Desktop

**Version Number:Dev 1.3.73-0
**Reproducible in staging?:n
**Reproducible in production?:n
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Expensify/Expensify Issue URL:
Issue reported by:
Slack conversation:

https://github.com/Expensify/App/assets/10816880/f9c901ba-cb29-46a5-abe8-696a2c75821e
https://github.com/Expensify/App/assets/10816880/82fc1d43-9f9d-43d3-a9d0-47b0c147a5ca

View all open jobs on GitHub

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions