Skip to content

Merge Develop into Main#231

Merged
ma-mirzaei merged 22 commits intomainfrom
develop
Mar 12, 2026
Merged

Merge Develop into Main#231
ma-mirzaei merged 22 commits intomainfrom
develop

Conversation

@ma-mirzaei
Copy link
Contributor

No description provided.

uiysg and others added 22 commits February 22, 2026 16:26
added test folder structure and implemented some tests for the utils …
- Organized test folder structure for better maintainability.
- Implemented additional tests for utility functions and hooks to improve code coverage and reliability.
- Updated test file to replace direct function references with mock functions for verifyOtp and resendOtp.
- Improved test clarity and maintainability by using consistent mock naming conventions.
- Ensured that tests correctly validate the behavior of the OtpVerificationPage component.
- Wrapped jest timer functions in act() to ensure proper handling of state updates.
- Renamed test case to reflect validation error for submitting a code that is too short.
- Added user interaction to simulate entering a short verification code, enhancing test coverage.
- Updated the test to use the correct mock function name for verifying OTP, improving test accuracy and clarity.
Refactor and enhance utility and hook tests
- Added tests for various OTP submission scenarios, including edge cases for invalid inputs.
- Improved test descriptions for better clarity and understanding of test intentions.
- Ensured comprehensive coverage of the OtpVerificationPage functionality.
Enhance OtpVerificationPage tests with additional scenarios
- Updated merge point calculation to only consider UML inheritance edges, improving clarity in visual representation.
- Enhanced edge highlighting logic to differentiate between selected and hovered states, ensuring accurate visual feedback.
- Adjusted marker rendering for merged edges to maintain UML semantics, specifically for composition and aggregation relationships.
- Improved comments for better understanding of the merge logic and edge rendering behavior.
Refactor UML relationship rendering and merge point logic
create reaction file immediately on edge creation
@ma-mirzaei ma-mirzaei requested a review from arlange March 12, 2026 10:30
@ma-mirzaei ma-mirzaei self-assigned this Mar 12, 2026
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
3 Security Hotspots

See analysis details on SonarQube Cloud

@ma-mirzaei ma-mirzaei merged commit 188f79d into main Mar 12, 2026
5 of 6 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.

4 participants