Skip to content

Fix shallowMount + stubs behavior change in `@vue/test-utils`

Illya Klymov requested to merge xanf-vtu-30-mount into master

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

Merge request reports