Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test(ui): added welcome screens tests #3778

Merged
merged 1 commit into from
Apr 26, 2024
Merged

Conversation

luannmoreira
Copy link
Member

Description:

This Pull Request adds unitary tests related to the welcome screens section, testing integration with the API, navigation and the component rendering and validation.

The tests ensure that key elements such as the dialog open button and important headers are rendered correctly.

Testing:

  • Added tests to verify the rendering of key elements in the Welcome Screens Components dialog.
  • Added integration tests with our API.
  • Added tests for the behavior functions, like copying texts and navigating.

Additional Refactoring:

  • Modify the components script tag to <script setup> from Vue 3.3 Composition API
  • Changed the Copy command to VueUse library useClipboard

This commit adds unitary tests for the welcome screens, testing
rendering, navigation and integration with the API.
@luannmoreira luannmoreira self-assigned this Apr 25, 2024
@luannmoreira luannmoreira requested a review from a team as a code owner April 25, 2024 21:24
@luannmoreira luannmoreira changed the title tests(ui): added welcome screens tests test(ui): added welcome screens tests Apr 25, 2024
@gustavosbarreto gustavosbarreto merged commit 4ea88ac into master Apr 26, 2024
27 checks passed
@gustavosbarreto gustavosbarreto deleted the tests/welcome-screen branch April 26, 2024 12:16
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.

None yet

2 participants