home-section-menu.spec.ts 752 B

123456789101112131415161718192021222324
  1. // Copyright (C) 2012-2022 Zammad Foundation, https://zammad-foundation.org/
  2. import { waitFor } from '@testing-library/vue'
  3. import { visitView } from '@tests/support/components/visitView'
  4. import { waitForNextTick } from '@tests/support/utils'
  5. describe('testing home section menu', () => {
  6. it('home icon is highlighted on home page', async () => {
  7. const view = await visitView('/')
  8. const ticketOverviewLink = view.getByRole('link', {
  9. name: 'Ticket Overviews',
  10. })
  11. await view.events.click(ticketOverviewLink)
  12. await waitForNextTick(true)
  13. await waitFor(() => {
  14. // TODO: Switch to better identifier, when real ticket lists exists.
  15. expect(view.getByText('Go to link Home')).toBeInTheDocument()
  16. })
  17. })
  18. })