mirror of
https://github.com/n8n-io/n8n.git
synced 2025-02-21 02:56:40 -08:00
fix: remove button override references
This commit is contained in:
parent
bda99d43d5
commit
d8073efa94
|
@ -1,6 +1,5 @@
|
|||
import { render } from '@testing-library/vue';
|
||||
import N8nButton from '../Button.vue';
|
||||
import ElButton from '../overrides/ElButton.vue';
|
||||
|
||||
const slots = {
|
||||
default: 'Button',
|
||||
|
@ -65,66 +64,5 @@ describe('components', () => {
|
|||
});
|
||||
});
|
||||
});
|
||||
|
||||
describe('overrides', () => {
|
||||
it('should use default (`primary`) type when no type is given', () => {
|
||||
const wrapper = render(ElButton, {
|
||||
props: {
|
||||
icon: 'plus-circle',
|
||||
},
|
||||
slots,
|
||||
global: {
|
||||
stubs,
|
||||
},
|
||||
});
|
||||
|
||||
expect(wrapper.html()).toMatchSnapshot();
|
||||
});
|
||||
|
||||
it('should use given (`secondary`) type', () => {
|
||||
const wrapper = render(ElButton, {
|
||||
props: {
|
||||
icon: 'plus-circle',
|
||||
type: 'secondary',
|
||||
},
|
||||
slots,
|
||||
global: {
|
||||
stubs,
|
||||
},
|
||||
});
|
||||
|
||||
expect(wrapper.html()).toMatchSnapshot();
|
||||
});
|
||||
|
||||
it('should render as `secondary` when `text` is given as type', () => {
|
||||
const wrapper = render(ElButton, {
|
||||
props: {
|
||||
icon: 'plus-circle',
|
||||
type: 'text',
|
||||
},
|
||||
slots,
|
||||
global: {
|
||||
stubs,
|
||||
},
|
||||
});
|
||||
|
||||
expect(wrapper.html()).toMatchSnapshot();
|
||||
});
|
||||
|
||||
it('should render as `tertiary` when `info` is given as type', () => {
|
||||
const wrapper = render(ElButton, {
|
||||
props: {
|
||||
icon: 'plus-circle',
|
||||
type: 'info',
|
||||
},
|
||||
slots,
|
||||
global: {
|
||||
stubs,
|
||||
},
|
||||
});
|
||||
|
||||
expect(wrapper.html()).toMatchSnapshot();
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
|
|
|
@ -1,13 +1,5 @@
|
|||
// Vitest Snapshot v1
|
||||
|
||||
exports[`components > N8nButton > overrides > should render as \`secondary\` when \`text\` is given as type 1`] = `"<button class=\\"button button text medium withIcon\\" aria-live=\\"polite\\"><span class=\\"icon\\"><n8n-icon-stub icon=\\"plus-circle\\" size=\\"medium\\" spin=\\"false\\"></n8n-icon-stub></span><span>Button</span></button>"`;
|
||||
|
||||
exports[`components > N8nButton > overrides > should render as \`tertiary\` when \`info\` is given as type 1`] = `"<button class=\\"button button info medium withIcon\\" aria-live=\\"polite\\"><span class=\\"icon\\"><n8n-icon-stub icon=\\"plus-circle\\" size=\\"medium\\" spin=\\"false\\"></n8n-icon-stub></span><span>Button</span></button>"`;
|
||||
|
||||
exports[`components > N8nButton > overrides > should use default (\`primary\`) type when no type is given 1`] = `"<button class=\\"button button primary medium withIcon\\" aria-live=\\"polite\\"><span class=\\"icon\\"><n8n-icon-stub icon=\\"plus-circle\\" size=\\"medium\\" spin=\\"false\\"></n8n-icon-stub></span><span>Button</span></button>"`;
|
||||
|
||||
exports[`components > N8nButton > overrides > should use given (\`secondary\`) type 1`] = `"<button class=\\"button button secondary medium withIcon\\" aria-live=\\"polite\\"><span class=\\"icon\\"><n8n-icon-stub icon=\\"plus-circle\\" size=\\"medium\\" spin=\\"false\\"></n8n-icon-stub></span><span>Button</span></button>"`;
|
||||
|
||||
exports[`components > N8nButton > props > icon > should render icon button 1`] = `"<button class=\\"button button primary medium withIcon\\" aria-live=\\"polite\\"><span class=\\"icon\\"><n8n-icon-stub icon=\\"plus-circle\\" size=\\"medium\\" spin=\\"false\\"></n8n-icon-stub></span><span>Button</span></button>"`;
|
||||
|
||||
exports[`components > N8nButton > props > loading > should render loading spinner 1`] = `"<button class=\\"button button primary medium loading withIcon\\" disabled=\\"\\" aria-busy=\\"true\\" aria-live=\\"polite\\"><span class=\\"icon\\"><n8n-spinner-stub size=\\"medium\\" type=\\"dots\\"></n8n-spinner-stub></span><span>Button</span></button>"`;
|
||||
|
|
Loading…
Reference in a new issue