Skip to content

Development - #230

Merged
Abasy714 merged 1507 commits into
mainfrom
development
May 3, 2026
Merged

Abasy714 merged 1507 commits into
mainfrom
development

Conversation

@nourabosaif

Copy link
Copy Markdown
Contributor

No description provided.

nourabosaif and others added 30 commits April 30, 2026 22:51
SajaAboulmagd05 and others added 27 commits May 2, 2026 19:12
Improve and stabilize unit tests across the Discover UI: use concrete mock data for sections, switch several tests to await/waitFor for async behavior, and simplify rendering assertions for empty states. Update MadeForYouCard tests to use isMixLiked/toggleMix (and adjust expected payload and heart icon class checks). Adjust CuratedMixCard to expect a fallback image, remove flaky verified-badge assertions from artist/user card tests, and make TrackListSection assert the empty container renders. Add mocks for useAuthStore and PremiumPromoModal in DiscoverPageAuth tests and make RecentlyPlayed failure handling test assert it doesn't throw and that the API was called. Other test files updated to target mocked child components where applicable.
*fixed unclickable shared track till load
Refactor tests and update mocks for discover UI
@nourabosaif
nourabosaif requested a review from a team as a code owner May 3, 2026 02:38
@Abasy714
Abasy714 merged commit 74f971c into main May 3, 2026
7 of 8 checks passed
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.

10 participants