diff options
Diffstat (limited to 'spec/frontend/packages_and_registries/shared')
-rw-r--r-- | spec/frontend/packages_and_registries/shared/mocks.js | 3 | ||||
-rw-r--r-- | spec/frontend/packages_and_registries/shared/stubs.js | 31 |
2 files changed, 34 insertions, 0 deletions
diff --git a/spec/frontend/packages_and_registries/shared/mocks.js b/spec/frontend/packages_and_registries/shared/mocks.js new file mode 100644 index 00000000000..fdef38b6f10 --- /dev/null +++ b/spec/frontend/packages_and_registries/shared/mocks.js @@ -0,0 +1,3 @@ +export const $toast = { + show: jest.fn(), +}; diff --git a/spec/frontend/packages_and_registries/shared/stubs.js b/spec/frontend/packages_and_registries/shared/stubs.js new file mode 100644 index 00000000000..ad41eb42df4 --- /dev/null +++ b/spec/frontend/packages_and_registries/shared/stubs.js @@ -0,0 +1,31 @@ +export const GlLoadingIcon = { name: 'gl-loading-icon-stub', template: '<svg></svg>' }; +export const GlCard = { + name: 'gl-card-stub', + template: ` +<div> + <slot name="header"></slot> + <slot></slot> + <slot name="footer"></slot> +</div> +`, +}; + +export const GlFormGroup = { + name: 'gl-form-group-stub', + props: ['state'], + template: ` + <div> + <slot name="label"></slot> + <slot></slot> + <slot name="description"></slot> + </div>`, +}; + +export const GlFormSelect = { + name: 'gl-form-select-stub', + props: ['disabled', 'value'], + template: ` + <div> + <slot></slot> + </div>`, +}; |