test(Button): update test cases

This commit is contained in:
chenjiahan
2020-11-08 20:12:52 +08:00
parent fffb9b3d5d
commit f6db213aa4
4 changed files with 103 additions and 154 deletions
@@ -1,29 +0,0 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`icon-position prop 1`] = `
<button class="van-button van-button--default van-button--normal">
<div class="van-button__content"><i class="van-icon van-icon-plus van-button__icon">
<!----></i></div>
</button>
`;
exports[`icon-prefix prop 1`] = `
<button class="van-button van-button--default van-button--normal">
<div class="van-button__content"><i class="my-icon my-icon-success van-button__icon">
<!----></i></div>
</button>
`;
exports[`loading slot 1`] = `
<button class="van-button van-button--default van-button--normal van-button--loading">
<div class="van-button__content">Custom Loading</div>
</button>
`;
exports[`loading-size prop 1`] = `
<button class="van-button van-button--default van-button--normal van-button--loading">
<div class="van-button__content">
<div class="van-loading van-loading--circular van-button__loading"><span class="van-loading__spinner van-loading__spinner--circular" style="color: currentColor; width: 10px; height: 10px;"><svg viewBox="25 25 50 50" class="van-loading__circular"><circle cx="50" cy="50" r="20" fill="none"></circle></svg></span></div>
</div>
</button>
`;
@@ -1,11 +1,31 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`loading-size prop 1`] = `
<button type="button" class="van-button van-button--default van-button--normal van-button--loading">
<div class="van-button__content">
<div class="van-loading van-loading--circular van-button__loading"><span class="van-loading__spinner van-loading__spinner--circular" style="color: currentColor; width: 10px; height: 10px;"><svg class="van-loading__circular" viewBox="25 25 50 50"><circle cx="50" cy="50" r="20" fill="none"></circle></svg></span>
exports[`should change icon class prefix when using icon-prefix prop 1`] = `
<button type="button" class="van-button van-button--default van-button--normal">
<div class="van-button__content"><i class="van-badge__wrapper my-icon my-icon-success van-button__icon">
<!---->
</div>
<!---->
<!----></i>
<!---->
<!---->
</div>
</button>
`;
exports[`should render icon in the right side when setting icon-position to right 1`] = `
<button type="button" class="van-button van-button--default van-button--normal">
<div class="van-button__content">
<!---->
<!----><i class="van-badge__wrapper van-icon van-icon-plus van-button__icon">
<!---->
<!---->
<!----></i></div>
</button>
`;
exports[`should render loading slot and match snapshot 1`] = `
<button type="button" class="van-button van-button--default van-button--normal van-button--loading">
<div class="van-button__content">Custom Loading
<!---->
<!---->
</div>