Skip to content

Add integration visual tests for code insight dashboard page

Administrator requested to merge code-insights/integration-tests into main

Created by: vovakulikov

Closes https://github.com/sourcegraph/sourcegraph/issues/21242

This PR adds puppeteer (integration) tests for the dashboard code insights page.

Also, this PR is the first of two parts of the Insight integration test story.

  1. This PR. (add basic visual test and prepare test infrastructure for next tests)
  2. Add insight creation UI integrations tests for create/update/delete functionality.
  • Setup mocking system for insight extensions
  • Add visual tests — screenshots for code insight charts (Insight dashboard page)
  • Add Firefox screenshot tests run - That will be achieved by turning on some project settings in Percy or Chromatic

Merge request reports

Loading