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:
propsData→props - Updated global config: moved
provide/stubsunderglobal - 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.