Skip to content

test: add unit tests - [CU-869bdcwvq]#200

Merged
Abdallah-farag27 merged 16 commits into
devfrom
test/aa-work
Dec 15, 2025
Merged

test: add unit tests - [CU-869bdcwvq]#200
Abdallah-farag27 merged 16 commits into
devfrom
test/aa-work

Conversation

@AhmedAmrNabil

Copy link
Copy Markdown
Collaborator

No description provided.

@AhmedAmrNabil

Copy link
Copy Markdown
Collaborator Author

Task linked: CU-869bdcwvq Add unit tests

@AhmedAmrNabil AhmedAmrNabil changed the title tests: add unit tests - [CU-869bdcwvq] test: add unit tests - [CU-869bdcwvq] Dec 15, 2025
@github-actions

Copy link
Copy Markdown

Testers Checklist

General

  • Validation for every input
  • Persistent try/catch blocks
  • No lack of documentation
  • Localization

Frontend

  • Caching (if applicable)
  • Responsiveness for all screens
  • Loading indicators & skeleton loaders
  • Optimistic loading (if applicable)
  • No warnings in console

@github-actions

Copy link
Copy Markdown

Unit Tests Coverage Report

Coverage after merging test/aa-work into dev will be
82.76%
Coverage Report for Changed Files
FileStmtsBranchesFuncsLinesUncovered Lines
app/components/profile
   ProfileAvatarSection.vue75.36%79.41%61.54%77.27%22, 22, 22, 26, 40, 43, 45, 45, 45, 56, 79–80
app/components/user
   UserActionDropdown.vue100%100%100%100%
   UserHoverCard.vue100%100%100%100%
   UserList.vue88.89%80.95%100%93.94%101, 42, 58, 71–72, 79–80, 83, 83–84
   UserMetadata.vue100%100%100%100%
   UserRow.vue98.65%100%92.86%100%
app/layouts
   profile.vue80%85.71%66.67%81.82%29, 46, 46, 46–47, 52
app/pages/profile/[username]
   followers-you-follow.vue91.67%75%100%100%16
   followers.vue91.67%75%100%100%16
   following.vue91.67%75%100%100%16
app/pages/profile/[username]/status/[tweetid]
   likes.vue100%100%100%100%
   reposts.vue100%100%100%100%
app/stores
   register.ts100%100%100%100%
app/utils
   errorUtils.ts100%100%100%100%

@Abdallah-farag27 Abdallah-farag27 merged commit 24ff96f into dev Dec 15, 2025
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants