Skip to content

Commit 0dc9e69

Browse files
committed
Fix jests
1 parent d441e24 commit 0dc9e69

File tree

2 files changed

+107
-11
lines changed

2 files changed

+107
-11
lines changed

packages/devextreme/js/__internal/grids/new/grid_core/search/__snapshots__/options.integration.test.ts.snap

+99-9
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,119 @@
33
exports[`Options searchPanel.highlightCaseSensitive = false 1`] = `
44
<div
55
class="dx-cardview-card-content"
6-
/>
6+
>
7+
<div
8+
class="dx-cardview-field"
9+
tabindex="0"
10+
>
11+
<span
12+
class="dx-cardview-field-name"
13+
>
14+
Name
15+
:
16+
</span>
17+
<span
18+
class="dx-cardview-field-value dx-cardview-field-value--text-align-left dx-cardview-field-value--white-space-nowrap"
19+
>
20+
<span
21+
class="dx-cardview-field-value__text-part--highlighted"
22+
>
23+
John
24+
</span>
25+
<span>
26+
Doe
27+
</span>
28+
<span
29+
class="dx-cardview-field-value__text-part--highlighted"
30+
>
31+
john
32+
</span>
33+
</span>
34+
</div>
35+
</div>
736
`;
837

938
exports[`Options searchPanel.highlightCaseSensitive = true 1`] = `
1039
<div
1140
class="dx-cardview-card-content"
12-
/>
41+
>
42+
<div
43+
class="dx-cardview-field"
44+
tabindex="0"
45+
>
46+
<span
47+
class="dx-cardview-field-name"
48+
>
49+
Name
50+
:
51+
</span>
52+
<span
53+
class="dx-cardview-field-value dx-cardview-field-value--text-align-left dx-cardview-field-value--white-space-nowrap"
54+
>
55+
<span>
56+
John Doe
57+
</span>
58+
<span
59+
class="dx-cardview-field-value__text-part--highlighted"
60+
>
61+
john
62+
</span>
63+
</span>
64+
</div>
65+
</div>
1366
`;
1467

1568
exports[`Options searchPanel.highlightSearchText = false 1`] = `
1669
<div
1770
class="dx-cardview-card-content"
18-
/>
71+
>
72+
<div
73+
class="dx-cardview-field"
74+
tabindex="0"
75+
>
76+
<span
77+
class="dx-cardview-field-name"
78+
>
79+
Name
80+
:
81+
</span>
82+
<span
83+
class="dx-cardview-field-value dx-cardview-field-value--text-align-left dx-cardview-field-value--white-space-nowrap"
84+
>
85+
John Doe john
86+
</span>
87+
</div>
88+
</div>
1989
`;
2090

2191
exports[`Options searchPanel.text (match) 1`] = `
2292
<div
2393
class="dx-cardview-card-content"
24-
/>
94+
>
95+
<div
96+
class="dx-cardview-field"
97+
tabindex="0"
98+
>
99+
<span
100+
class="dx-cardview-field-name"
101+
>
102+
Name
103+
:
104+
</span>
105+
<span
106+
class="dx-cardview-field-value dx-cardview-field-value--text-align-left dx-cardview-field-value--white-space-nowrap"
107+
>
108+
<span
109+
class="dx-cardview-field-value__text-part--highlighted"
110+
>
111+
John
112+
</span>
113+
<span>
114+
Doe
115+
</span>
116+
</span>
117+
</div>
118+
</div>
25119
`;
26120

27-
exports[`Options searchPanel.text (mismatch) 1`] = `
28-
<div
29-
class="dx-cardview-card-content"
30-
/>
31-
`;
121+
exports[`Options searchPanel.text (mismatch) 1`] = null;

packages/devextreme/js/__internal/grids/new/grid_core/search/options.integration.test.ts

+8-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1+
/* eslint-disable spellcheck/spell-checker */
12
import {
23
describe, expect, it,
34
} from '@jest/globals';
45
import CardView from '@ts/grids/new/card_view/widget';
56
import type { Options as GridCoreOptions } from '@ts/grids/new/grid_core/options';
7+
import { rerender } from 'inferno';
68

79
const SELECTORS = {
810
cardContent: 'dx-cardview-card-content',
@@ -24,13 +26,17 @@ describe('Options', () => {
2426
dataSource: [
2527
{ Name: 'John Doe' },
2628
],
29+
columns: [
30+
'Name',
31+
],
2732
searchPanel: {
2833
text: 'John',
2934
},
3035
});
3136

32-
const content = getCardContent(container);
37+
rerender();
3338

39+
const content = getCardContent(container);
3440
expect(content).toMatchSnapshot();
3541
});
3642

@@ -44,8 +50,8 @@ describe('Options', () => {
4450
},
4551
});
4652

53+
rerender();
4754
const content = getCardContent(container);
48-
4955
expect(content).toMatchSnapshot();
5056
});
5157

0 commit comments

Comments
 (0)