diff --git a/packages/card/index.tsx b/packages/card/index.tsx index 3d4426c0a..ebc3f5b10 100644 --- a/packages/card/index.tsx +++ b/packages/card/index.tsx @@ -94,7 +94,7 @@ function Card( const OriginPrice = showOriginPrice && (
{slots['origin-price'] - ? slots['origin-price'] + ? slots['origin-price']() : `${props.currency} ${props.originPrice}`}
); diff --git a/packages/card/test/__snapshots__/index.spec.js.snap b/packages/card/test/__snapshots__/index.spec.js.snap new file mode 100644 index 000000000..c57dd3037 --- /dev/null +++ b/packages/card/test/__snapshots__/index.spec.js.snap @@ -0,0 +1,13 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`render origin-price slot 1`] = ` +
+
+
+
+
Custom Origin Price
+
+
+
+
+`; diff --git a/packages/card/test/index.spec.js b/packages/card/test/index.spec.js new file mode 100644 index 000000000..50070c0e9 --- /dev/null +++ b/packages/card/test/index.spec.js @@ -0,0 +1,17 @@ +import Card from '..'; +import { mount } from '../../../test/utils'; + +test('render origin-price slot', () => { + const wrapper = mount({ + template: ` + + + + `, + components: { + Card + } + }); + + expect(wrapper).toMatchSnapshot(); +});