Skip to content

Commit 156e30c

Browse files
committed
tests: update tests
1 parent 6dd979e commit 156e30c

File tree

13 files changed

+90
-109
lines changed

13 files changed

+90
-109
lines changed

src/components/alert/__tests__/__snapshots__/CAlert.spec.tsx.snap

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@
33
exports[`CAlert customize 1`] = `
44
<div>
55
<div
6-
class="alert bg-secondary text-white alert-dismissible bazinga"
6+
class="alert bg-secondary text-white alert-dismissible fade show bazinga"
77
role="alert"
8-
style="transition: opacity 150ms linear; opacity: 1;"
98
>
109
Test
1110
<button
@@ -21,7 +20,6 @@ exports[`loads and displays CAlert component 1`] = `
2120
<div
2221
class="alert alert-primary"
2322
role="alert"
24-
style="transition: opacity 150ms linear; opacity: 1;"
2523
>
2624
Test
2725
</div>

src/components/avatar/__tests__/CAvatar.spec.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ test('CAvatar customize', async () => {
3434
})
3535

3636
test('CAvatar customize image', async () => {
37-
let element
3837
const { container } = render(
3938
<CAvatar
4039
className="bazinga"
@@ -43,12 +42,13 @@ test('CAvatar customize image', async () => {
4342
size="xl"
4443
status="warning"
4544
textColor="white"
46-
image="/bazinga"
45+
src="/bazinga"
4746
>
4847
Test
4948
</CAvatar>,
5049
)
5150
expect(container).toMatchSnapshot()
52-
element = container.getElementsByClassName('avatar-img')
51+
52+
const element = container.getElementsByClassName('avatar-img')
5353
expect(element.length).toBe(1)
5454
})
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import * as React from 'react'
2+
import { render /* ,screen */ /* ,fireEvent */ /* ,waitFor */ } from '@testing-library/react'
3+
import '@testing-library/jest-dom/extend-expect'
4+
import { CBackdrop } from '../../../index'
5+
6+
test('loads and displays CBackdrop component', async () => {
7+
const { container } = render(<CBackdrop>Test</CBackdrop>)
8+
expect(container).toMatchSnapshot()
9+
})
10+
11+
test('CBackdrop customize', async () => {
12+
const { container } = render(<CBackdrop className="bazinga">Test</CBackdrop>)
13+
expect(container).toMatchSnapshot()
14+
// expect(container.firstChild).toHaveClass('bazinga')
15+
expect(container.firstChild).toHaveClass('modal-backdrop')
16+
})
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
// Jest Snapshot v1, https://goo.gl/fbAQLP
2+
3+
exports[`CBackdrop customize 1`] = `<div />`;
4+
5+
exports[`loads and displays CBackdrop component 1`] = `<div />`;

src/components/breadcrumb/__tests__/CBreadcrumb.spec.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ test('CBreadcrumb customize', async () => {
1616
<CBreadcrumbItem active={true}>Test C</CBreadcrumbItem>
1717
</CBreadcrumb>,
1818
)
19+
const ol = container.querySelector('ol')
1920
expect(container).toMatchSnapshot()
20-
expect(container.firstChild).toHaveClass('bazinga')
21+
expect(ol).toHaveClass('bazinga')
2122
})

src/components/collapse/__tests__/__snapshots__/CCollapse.spec.tsx.snap

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ exports[`CCollapse customize 1`] = `
44
<div>
55
<div
66
class="bazinga collapse"
7-
style="transition: height 350ms ease 0s;"
87
>
98
Test
109
</div>
@@ -15,7 +14,6 @@ exports[`loads and displays CCollapse component 1`] = `
1514
<div>
1615
<div
1716
class="collapse"
18-
style="transition: height 350ms ease 0s;"
1917
>
2018
Test
2119
</div>

src/components/dropdown/__tests__/__snapshots__/CDropdown.spec.tsx.snap

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,45 @@ exports[`CDropdown example 1`] = `
2323
>
2424
Test
2525
</button>
26+
<ul
27+
aria-hidden="true"
28+
class="dropdown-menu"
29+
role="menu"
30+
>
31+
<li>
32+
<h6
33+
class="dropdown-header"
34+
>
35+
A
36+
</h6>
37+
</li>
38+
<li>
39+
<a
40+
class="dropdown-item"
41+
>
42+
B
43+
</a>
44+
</li>
45+
<li>
46+
<span
47+
class="dropdown-item-text"
48+
>
49+
C
50+
</span>
51+
</li>
52+
<li>
53+
<hr
54+
class="dropdown-divider"
55+
/>
56+
</li>
57+
<li>
58+
<a
59+
class="dropdown-item"
60+
>
61+
D
62+
</a>
63+
</li>
64+
</ul>
2665
</div>
2766
</div>
2867
`;

src/components/dropdown/__tests__/__snapshots__/CDropdownMenu.spec.tsx.snap

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,13 @@ exports[`CDropdownMenu customize 1`] = `
1717
</div>
1818
`;
1919

20-
exports[`loads and displays CDropdownMenu component 1`] = `<div />`;
20+
exports[`loads and displays CDropdownMenu component 1`] = `
21+
<div>
22+
<ul
23+
aria-hidden="true"
24+
class="dropdown-menu"
25+
data-coreui-popper="static"
26+
role="menu"
27+
/>
28+
</div>
29+
`;

src/components/modal/__tests__/__snapshots__/CModal.spec.tsx.snap

Lines changed: 2 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -2,47 +2,12 @@
22

33
exports[`CModal customize 1`] = `
44
<div>
5-
<div>
6-
<div
7-
class="modal-backdrop show"
8-
/>
9-
<div
10-
class="modal fade bazinga show d-block"
11-
role="dialog"
12-
tabindex="-1"
13-
>
14-
<div
15-
class="modal-dialog modal-dialog-centered modal-fullscreen-xl-down modal-dialog-scrollable modal-xl"
16-
>
17-
<div
18-
class="modal-content"
19-
>
20-
Test
21-
</div>
22-
</div>
23-
</div>
24-
</div>
5+
<div />
256
</div>
267
`;
278

289
exports[`loads and displays CModal component 1`] = `
2910
<div>
30-
<div>
31-
<div
32-
class="modal fade"
33-
role="dialog"
34-
tabindex="-1"
35-
>
36-
<div
37-
class="modal-dialog"
38-
>
39-
<div
40-
class="modal-content"
41-
>
42-
Test
43-
</div>
44-
</div>
45-
</div>
46-
</div>
11+
<div />
4712
</div>
4813
`;

src/components/modal/__tests__/__snapshots__/CModalBackdrop.spec.tsx.snap

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)