[META] Write Automated tests for Navigation

Created on 16 January 2024, 10 months ago
Updated 18 May 2024, 6 months ago

Problem/Motivation

For the Navigation module there are no automated tests implemented to validate the completeness and accuracy of its functionalities. Automated testing is a crucial aspect of ensuring the reliability, stability, and maintainability of software.

Steps to reproduce

NA

Proposed resolution

Write automated tests for crucial funtionalities/features.

Remaining tasks

Conduct a thorough review of the Navigation module's existing functionalities and features. Document the different use cases, user interactions, and expected outcomes to create a comprehensive understanding of the module's behavior.

Issues

Preparation

Add Gitlab CI integration Fixed

Navigation Settings

📌 Add tests for the new feature to change the logo Active
📌 Create basic tests for the Top Bar Fixed

Navigation Block Plugin Tests

📌 Add tests for NavigationBlockManager class Needs review
📌 [PP-1] Add tests for ShortcutsNavigationBlock Postponed
📌 Add tests for SystemMenuNavigationBlock Needs review
📌 Add tests for UserNavigationBlock Needs work

Navigation Block Entity Tests

📌 Add tests for NavigationBlockRepository class Fixed
📌 Add basic config entity unit tests Fixed

Navigation Block UI

📌 Add unit tests for NavigationBlockForm Needs work
📌 [PP-1] Create NavigationBlockUiTest class Postponed

📌 Task
Status

Fixed

Version

11.0 🔥

Component
Navigation 

Last updated 1 day ago

No maintainer
Created by

🇮🇳India prashant.c Dharamshala

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024