Issue #3: migrate pipeline_editor_tabs_spec.js to Vue 3 compatibility

Migrates the pipeline editor tabs test file to Vue 3 compatibility in preparation for GitLab's Vue 3 migration.

Changes

  • Updated test utils: @vue/test-utils@vue/test-utils-vue3
  • Migrated component factory: propsDataprops
  • Updated global config: moved provide/stubs under global
  • Fixed lifecycle: wrapper.destroy()wrapper.unmount()
  • Removed Vue 2 global configuration

Changes were made but might need to check again with the codebase and run a another local test.

Merge request reports

Loading