Skip to content

General Testing#206

Open
Pipsson wants to merge 16 commits intodevelopfrom
feature/appearance-testing
Open

General Testing#206
Pipsson wants to merge 16 commits intodevelopfrom
feature/appearance-testing

Conversation

@Pipsson
Copy link
Contributor

@Pipsson Pipsson commented Jun 27, 2025

Please review this pull request i have added the testing for :

  • General section
  • Appearance
  • App menus
  • Import and Export

Pipsson added 10 commits June 25, 2025 12:07
- Updated ConfigurationTitle components to include data-test attributes for better testability.
- Added data-test attributes to various buttons and input fields in AppColorConfigForm, HeaderConfigForm, FooterConfigForm, and FooterLinkForm for enhanced UI testing.
- Updated i18n file with new POT and PO revision dates.

This change aims to facilitate automated testing and improve the overall maintainability of the appearance configuration components.
Adding testing for general configuration on manager app
…aming convention

- Updated various components to include data-test attributes for improved testing capabilities.
- Corrected the naming convention of the application URL field from `applicationURL` to `applicationUrl`.
- Updated POT and PO revision dates in the i18n file for consistency.
- Updated appearance configuration tests to include new assertions for UI elements and modal interactions.
- Added data-test attributes to various components for improved testability.
- Enhanced footer configuration tests to cover adding, editing, and deleting footer items and links.
- Updated i18n file with new POT and PO revision dates for consistency.
# Conflicts:
#	apps/manager/i18n/en.pot
- Commented out existing test cases for app menu configuration to streamline the testing process.
- Added a new test case for deleting an app menu item to improve coverage.
- Updated the i18n file with new POT and PO revision dates for consistency.
- Enhanced the AddSubMenuItem component with a data-test attribute for better testability.
…nsistency

- Removed commented-out code and unnecessary comments from appearance and app menu test files to enhance readability.
- Improved assertions in the appearance tests to ensure UI elements are correctly displayed.
- Added error handling for missing menu items in the general tests to prevent runtime issues.
- Streamlined test cases for better maintainability and clarity.
@Pipsson Pipsson requested a review from nnkogift June 27, 2025 13:51
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.

2 participants