Skip to content

Commit f575308

Browse files
committed
chore: 完善图片集单测
1 parent ee350bd commit f575308

File tree

2 files changed

+50
-25
lines changed

2 files changed

+50
-25
lines changed

packages/amis/__tests__/renderers/Image.test.tsx

+2-13
Original file line numberDiff line numberDiff line change
@@ -215,18 +215,7 @@ describe('Renderer:image', () => {
215215
'.cxd-ImageGallery-toolbar .cxd-ImageGallery-toolbar-action'
216216
);
217217

218-
expect(actions!.length).toBe(5);
219-
220-
const imgIns = baseElement.querySelector('.cxd-ImageGallery-main img')!;
221-
222-
expect(imgIns).toHaveStyle({
223-
transform: 'translate(0px, 0px) scale(1) rotate(0deg)'
224-
});
225-
226-
fireEvent.click(actions[1].firstElementChild!);
227-
expect(imgIns).toHaveStyle({
228-
transform: 'translate(0px, 0px) scale(1) rotate(90deg)'
229-
});
218+
expect(actions!.length).toBe(4);
230219
});
231220

232221
test('image:width & height', async () => {
@@ -653,7 +642,7 @@ describe('Renderer:images', () => {
653642

654643
expect(
655644
baseElement.querySelectorAll(
656-
'.cxd-ImageGallery-footer .cxd-ImageGallery-itemsWrap .cxd-ImageGallery-item'
645+
'.cxd-Sliding-content-lists .cxd-Sliding-content-lists-item'
657646
)!.length
658647
).toBe(3);
659648
});

packages/amis/__tests__/renderers/__snapshots__/Image.test.tsx.snap

+48-12
Original file line numberDiff line numberDiff line change
@@ -704,15 +704,27 @@ exports[`Renderer:images images:enlargeAble & originalSrc & source & title & des
704704
>
705705
<div
706706
class="cxd-Image-title"
707-
title="图片1"
707+
title="[object Object]"
708708
>
709-
图片1
709+
<span
710+
class="cxd-TplField"
711+
>
712+
<span>
713+
图片1
714+
</span>
715+
</span>
710716
</div>
711717
<div
712718
class="cxd-Image-caption"
713-
title="图片1的描述"
719+
title="[object Object]"
714720
>
715-
图片1的描述
721+
<span
722+
class="cxd-TplField"
723+
>
724+
<span>
725+
图片1的描述
726+
</span>
727+
</span>
716728
</div>
717729
</div>
718730
</div>
@@ -751,15 +763,27 @@ exports[`Renderer:images images:enlargeAble & originalSrc & source & title & des
751763
>
752764
<div
753765
class="cxd-Image-title"
754-
title="图片2"
766+
title="[object Object]"
755767
>
756-
图片2
768+
<span
769+
class="cxd-TplField"
770+
>
771+
<span>
772+
图片2
773+
</span>
774+
</span>
757775
</div>
758776
<div
759777
class="cxd-Image-caption"
760-
title="图片2的描述"
778+
title="[object Object]"
761779
>
762-
图片2的描述
780+
<span
781+
class="cxd-TplField"
782+
>
783+
<span>
784+
图片2的描述
785+
</span>
786+
</span>
763787
</div>
764788
</div>
765789
</div>
@@ -798,15 +822,27 @@ exports[`Renderer:images images:enlargeAble & originalSrc & source & title & des
798822
>
799823
<div
800824
class="cxd-Image-title"
801-
title="图片3"
825+
title="[object Object]"
802826
>
803-
图片3
827+
<span
828+
class="cxd-TplField"
829+
>
830+
<span>
831+
图片3
832+
</span>
833+
</span>
804834
</div>
805835
<div
806836
class="cxd-Image-caption"
807-
title="图片3的描述"
837+
title="[object Object]"
808838
>
809-
图片3的描述
839+
<span
840+
class="cxd-TplField"
841+
>
842+
<span>
843+
图片3的描述
844+
</span>
845+
</span>
810846
</div>
811847
</div>
812848
</div>

0 commit comments

Comments
 (0)