Skip to content

Commit e89e48a

Browse files
test: fix snapshots
1 parent 80f9d8a commit e89e48a

File tree

5 files changed

+10
-53
lines changed

5 files changed

+10
-53
lines changed

packages/core/stories/components/animations/Bars.stories.tsx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,3 @@ export const _Bars: BarStory = {
5252
},
5353
args: {},
5454
};
55-
56-
export const Tester: BarStory = {
57-
render: (args) => <AnimationBars {...args} />,
58-
args: {},
59-
};

packages/core/stories/components/animations/Skeleton.stories.tsx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,3 @@ export const _Skeleton: SkeletonStory = {
5656
},
5757
args: {},
5858
};
59-
60-
export const Tester: SkeletonStory = {
61-
render: (args) => <Skeleton {...args} />,
62-
args: {},
63-
};

packages/core/stories/components/animations/Spinner.stories.tsx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,3 @@ export const _Spinner: SpinnerStory = {
5252
},
5353
args: {},
5454
};
55-
56-
export const Tester: SpinnerStory = {
57-
render: (args) => <AnimationSpinner {...args} />,
58-
args: {},
59-
};

packages/core/tests/animations/Animations.test.tsx

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,10 @@
2323

2424
import { composeStories } from "@storybook/react";
2525
import { render } from "@testing-library/react";
26-
import { Loading } from "../../src";
26+
import { AnimationBars, AnimationSpinner, Loading, Skeleton } from "../../src";
2727
import * as stories from "../../stories/components/animations/Animations.stories";
28-
import * as barStories from "../../stories/components/animations/Bars.stories";
29-
import * as skeletonStories from "../../stories/components/animations/Skeleton.stories";
30-
import * as spinnerStories from "../../stories/components/animations/Spinner.stories";
3128

3229
const { Tester } = composeStories(stories);
33-
const { Tester: BarTester } = composeStories(barStories);
34-
const { Tester: SkeletonTester } = composeStories(skeletonStories);
35-
const { Tester: SpinnerTester } = composeStories(spinnerStories);
3630

3731
describe("Animations", () => {
3832
it("should render indicator", () => {
@@ -52,8 +46,8 @@ describe("Animations", () => {
5246

5347
it("should render bars", () => {
5448
const fragment = render(
55-
<div>
56-
<BarTester />
49+
<div className="relative">
50+
<AnimationBars />
5751
</div>,
5852
);
5953
expect(document.body.innerHTML).toMatchSnapshot();
@@ -62,8 +56,8 @@ describe("Animations", () => {
6256

6357
it("should render skeleton", () => {
6458
const fragment = render(
65-
<div>
66-
<SkeletonTester />
59+
<div className="relative">
60+
<Skeleton />
6761
</div>,
6862
);
6963
expect(document.body.innerHTML).toMatchSnapshot();
@@ -72,8 +66,8 @@ describe("Animations", () => {
7266

7367
it("should render spinner", () => {
7468
const fragment = render(
75-
<div>
76-
<SpinnerTester />
69+
<div className="relative">
70+
<AnimationSpinner />
7771
</div>,
7872
);
7973
expect(document.body.innerHTML).toMatchSnapshot();
Lines changed: 3 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,11 @@
11
// Jest Snapshot v1, https://goo.gl/fbAQLP
22

3-
exports[`Animations should render bars 1`] = `
4-
"<div></div><div><div><div class="h-48 w-96 relative p-4 overflow-hidden outline rounded"><p>Eligendi blanditiis tot infit tristis conspergo odit creta statua odio. Caterva aureus cibus absconditus tenuis argentum maiores argentum suffoco. Cognomen certus dolores chirographum vita una dolorum.
5-
Modi civis temptatio asporto depromo celer. Tum abstergo clamo ambitus vestigium suspendo. Patria tamisium crinis terror qui temeritas viscus.
6-
Amita strenuus advenio cras ipsa umquam terreo. Crustulum desidero debilito aperiam textus degero causa addo considero. Pectus texo nemo denego beneficium cupressus caelestis tracto minima aptus.
7-
Arbitro eius conculco brevis creator et impedit cupiditate coaegresco. Terror aer solutio adduco. Decretum caelestis aegre deserunt esse.
8-
Cura corroboro crepusculum. Ait deprecator territo. Volutabrum traho timidus tredecim utrimque antea.
9-
Tenuis vomito terminatio cupiditas adiuvo astrum. Consequuntur crustulum ea atrocitas laboriosam ipsum. Minima harum sufficio architecto cui correptius adipiscor speciosus.
10-
Adimpleo atavus vix atrox id vulpes suggero quas textilis brevis. Templum patria vociferor teres supra quo suscipio calculus amaritudo taceo. Somniculosus compello animus tabernus comptus verbum architecto demonstro.
11-
Vestrum cui tabernus volva consuasor demoror vinitor patria tres. Turba cras sortitus thesis concido tabesco. Cultellus audentia defleo adsidue tenuis comedo custodia dedecor.
12-
Vergo totus arguo. Conculco varius aegre. Cupiditas assentator doloribus necessitatibus similique corrupti teneo aestivus contra teres.
13-
Tergo curis demum cunctatio tergeo distinctio perspiciatis cohors dolor. Dedecor patruus stella unde. Occaecati pax bibo antiquus umquam architecto.</p><div class="absolute inset-0 z-10 flex justify-center items-center cursor-wait"><div class="outline outline-tint-500/20 p-4 bg-base/50 backdrop-blur-sm rounded"><div class="bars text-tint-500/50" style="width: 2rem;"></div></div></div></div></div></div>"
14-
`;
3+
exports[`Animations should render bars 1`] = `"<div></div><div><div class="relative"><div class="absolute inset-0 z-10 flex justify-center items-center cursor-wait"><div class="outline outline-tint-500/20 p-4 bg-base/50 backdrop-blur-sm rounded"><div class="bars text-tint-500/50" style="width: 2rem;"></div></div></div></div></div>"`;
154

165
exports[`Animations should render indicator 1`] = `"<div><div><div class="flex gap-2 items-center p-4 h-12"><svg data-ref="animated-indicator" class="checkAnimation inline-block rounded-full" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52 52" aria-hidden="true"><circle class="circlePart" cx="26" cy="26" r="25"></circle><path class="iconPart text-invert" d="M26 22L26 41M27 22L27 41M25 22L25 41M26 11L26 16M27 11L27 16M25 11L25 16Z"></path></svg></div><div class="flex gap-2 items-center p-4 h-12"><svg data-ref="animated-indicator" class="checkAnimation inline-block rounded-full" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52 52" aria-hidden="true"><circle class="circlePart" cx="26" cy="26" r="25"></circle><path class="iconPart text-invert" d="M26 22L26 41M27 22L27 41M25 22L25 41M26 11L26 16M27 11L27 16M25 11L25 16Z"></path></svg></div><div class="flex gap-2 items-center p-4 h-12"><svg data-ref="animated-indicator" class="checkAnimation inline-block rounded-full" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52 52" aria-hidden="true"><circle class="circlePart" cx="26" cy="26" r="25"></circle><path class="iconPart text-invert" d="M14.1 27.2l7.1 7.2 16.7-16.8"></path></svg></div><div class="flex gap-2 items-center p-4 h-12"><svg data-ref="animated-indicator" class="checkAnimation inline-block rounded-full" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52 52" aria-hidden="true"><circle class="circlePart" cx="26" cy="26" r="25"></circle><path class="iconPart text-invert" d="M18.949 17.621c0.426-0.787 1.354-1.6 2.108-2.223 1.279-0.984 3.87-1.778 5.805-1.778 3.837 0 6.189 2.689 6.189 6.034 0 2.23-1.193 4.214-3.751 6.346-2.886 2.361-3.497 3.362-3.497 5.788v0c0-2.263 0.689-3.509 3.476-5.772 2.689-2.23 3.772-3.968 3.772-6.362 0-3.772-2.492-6.034-6.789-6.034-2.132 0-3.903 0.722-5.28 1.804-0.82 0.623-1.476 1.377-2.033 2.197zM26 41.329v0-2.948z"></path></svg></div><div class="flex gap-2 items-center p-4 h-12"><svg data-ref="animated-indicator" class="checkAnimation inline-block rounded-full text-lilac" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52 52" aria-hidden="true"><circle class="circlePart" cx="26" cy="26" r="25"></circle><path class="iconPart text-invert" d="M14.1 14.1l23.8 23.8 m0,-23.8 l-23.8,23.8"></path></svg></div><div class="flex gap-2 items-center p-4 h-12"><svg data-ref="animated-indicator" class="checkAnimation inline-block rounded-full" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52 52" aria-hidden="true"><circle class="circlePart" cx="26" cy="26" r="25"></circle><path class="iconPart text-lilac" d="M26.611 10.873c-0.002 1.015-0.002 2.071-0.002 3.086v11.777c0 3.086 0.002 2.232 0 3.288h-0.018c-0.001-1.056 0-0.202 0-3.288v-11.777c0-1.015 0-2.071-0.002-3.086zM26.59 37.472h0.018v3.655h-0.018z"></path></svg></div></div></div>"`;
176

187
exports[`Animations should render loader 1`] = `"<div></div><div></div><div></div><div></div><div><div class="relative"><div class="loader area-[loader] relative overflow-x-clip" data-testid="loading"><div class="absolute z-10 py-px inset-x-0 top-0 after:h-0.5 after:block after:bg-primary-500"></div></div></div></div>"`;
198

20-
exports[`Animations should render skeleton 1`] = `"<div></div><div></div><div><div><div class="h-48 w-96 relative p-4 overflow-hidden outline rounded"><div class="p-2 animate-pulse flex gap-2 max-w-lg" data-testid="skeleton"><div class="bg-tint-100 rounded aspect-square h-12"></div><div class="flex-1 flex flex-col gap-2"><div class="bg-tint-100 h-3 rounded-full"></div><div class="flex gap-2"><div class="bg-tint-100 h-2 rounded-full basis-[30%]"></div><div class="bg-tint-100 h-2 rounded-full basis-[60%]"></div></div><div class="flex gap-2"><div class="bg-tint-100 h-2 rounded-full basis-[30%]"></div><div class="bg-tint-100 h-2 rounded-full basis-[60%]"></div></div></div></div></div></div></div>"`;
9+
exports[`Animations should render skeleton 1`] = `"<div></div><div></div><div><div class="relative"><div class="p-2 animate-pulse flex gap-2 max-w-lg" data-testid="skeleton"><div class="bg-tint-100 rounded aspect-square h-12"></div><div class="flex-1 flex flex-col gap-2"><div class="bg-tint-100 h-3 rounded-full"></div><div class="flex gap-2"><div class="bg-tint-100 h-2 rounded-full basis-[30%]"></div><div class="bg-tint-100 h-2 rounded-full basis-[60%]"></div></div><div class="flex gap-2"><div class="bg-tint-100 h-2 rounded-full basis-[30%]"></div><div class="bg-tint-100 h-2 rounded-full basis-[60%]"></div></div></div></div></div></div>"`;
2110

22-
exports[`Animations should render spinner 1`] = `
23-
"<div></div><div></div><div></div><div><div><div class="h-48 w-96 relative p-4 overflow-hidden outline rounded"><p>Atque repellendus defero assumenda comminor. Atavus desolo caecus aliqua coerceo delectus valeo eveniet. Solutio pauci vos deprimo.
24-
Capitulus adicio sequi contra. Vero solio contego doloribus volup aegrotatio ascit crudelis vicinus damno. Centum deputo argentum arx.
25-
Subvenio defessus civis sunt tantum beatus. Adeo ager ventus utpote ocer dens tamen tactus bellicus causa. Vita spiculum vitium theca.
26-
Demum uter turpis caste corrupti amiculum solio supplanto ab curatio. Recusandae demulceo damno absum curia sortitus abscido. Carcer tenetur ventito suggero cohors vinco universe.
27-
Collum vitiosus termes patrocinor. Adipiscor officia canonicus. Subseco concedo adsidue suscipio deprimo culpa spargo appono.
28-
Tego socius talio versus cruciamentum atqui corrumpo confero. Deludo tardus vergo. Sumo tabernus conservo.
29-
Vomica repellat ducimus universe. Arbustum agnosco tumultus. Coma clarus est spectaculum adicio.
30-
Antiquus cognomen incidunt arceo. Thesis audacia suffoco aptus sumptus ratione admoveo. Deleniti cedo amor tolero amo cubitum acies caries.
31-
Consequuntur debilito textilis vulgo vado vester. Usus veritatis conspergo. Decumbo comptus spes non arto utique.
32-
Curo tergiversatio tergiversatio sumo cattus. Cum aeternus solus cavus collum. Conduco aveho coniuratio.</p><div class="absolute inset-0 z-10 flex justify-center items-center cursor-wait" data-testid="spinner"><div class="outline outline-tint-500/20 p-4 bg-base/50 backdrop-blur-sm rounded"><div class="spinner text-tint-700" style="width: 2rem;"></div></div></div></div></div></div>"
33-
`;
11+
exports[`Animations should render spinner 1`] = `"<div></div><div></div><div></div><div><div class="relative"><div class="absolute inset-0 z-10 flex justify-center items-center cursor-wait" data-testid="spinner"><div class="outline outline-tint-500/20 p-4 bg-base/50 backdrop-blur-sm rounded"><div class="spinner text-tint-700" style="width: 2rem;"></div></div></div></div></div>"`;

0 commit comments

Comments
 (0)