Fix shallowMount + stubs behavior change in `@vue/test-utils`
What does this MR do?
This MR fixes shallowMount + mount changes incompatibilities in upcoming @vue/test-utils
update
See #145615 (closed) for details
To workaround this, we're switching from shallowMount
to mount
+ stubbing all child components, except specific ones.
This allows us to fully render GlTable
without knowing anything about its internal implementation details.
Closes #145615 (closed)
Does this MR meet the acceptance criteria?
Conformity
Edited by Illya Klymov