Add console.error assertion to Web IDE feature spec

MR:

Description

The Web IDE recently failed some downstream QA tests, which could have been caught earlier if there were assertions that no console.error thrown.

Acceptance Criteria

  • Let's add an assertion that no unexpected console.error messages are logged in our current Web IDE feature spec.
  • We probably need to ensure the ability to ignore a set of messages.
  • BONUS: Maybe we can add a test that the GitLab Workflow icon shows up.
Edited by Paul Slaughter