@@ -43,44 +43,21 @@ describe("ThreadPanel", () => {
43
43
describe ( "Header" , ( ) => {
44
44
it ( "expect that All filter for ThreadPanelHeader properly renders Show: All threads" , ( ) => {
45
45
const { asFragment } = render (
46
- < ThreadPanelHeader
47
- empty = { false }
48
- filterOption = { ThreadFilterType . All }
49
- setFilterOption = { ( ) => undefined }
50
- /> ,
46
+ < ThreadPanelHeader filterOption = { ThreadFilterType . All } setFilterOption = { ( ) => undefined } /> ,
51
47
) ;
52
48
expect ( asFragment ( ) ) . toMatchSnapshot ( ) ;
53
49
} ) ;
54
50
55
51
it ( "expect that My filter for ThreadPanelHeader properly renders Show: My threads" , ( ) => {
56
52
const { asFragment } = render (
57
- < ThreadPanelHeader
58
- empty = { false }
59
- filterOption = { ThreadFilterType . My }
60
- setFilterOption = { ( ) => undefined }
61
- /> ,
62
- ) ;
63
- expect ( asFragment ( ) ) . toMatchSnapshot ( ) ;
64
- } ) ;
65
-
66
- it ( "matches snapshot when no threads" , ( ) => {
67
- const { asFragment } = render (
68
- < ThreadPanelHeader
69
- empty = { true }
70
- filterOption = { ThreadFilterType . All }
71
- setFilterOption = { ( ) => undefined }
72
- /> ,
53
+ < ThreadPanelHeader filterOption = { ThreadFilterType . My } setFilterOption = { ( ) => undefined } /> ,
73
54
) ;
74
55
expect ( asFragment ( ) ) . toMatchSnapshot ( ) ;
75
56
} ) ;
76
57
77
58
it ( "expect that ThreadPanelHeader properly opens a context menu when clicked on the button" , ( ) => {
78
59
const { container } = render (
79
- < ThreadPanelHeader
80
- empty = { false }
81
- filterOption = { ThreadFilterType . All }
82
- setFilterOption = { ( ) => undefined }
83
- /> ,
60
+ < ThreadPanelHeader filterOption = { ThreadFilterType . All } setFilterOption = { ( ) => undefined } /> ,
84
61
) ;
85
62
const found = container . querySelector ( ".mx_ThreadPanel_dropdown" ) ;
86
63
expect ( found ) . toBeTruthy ( ) ;
@@ -91,11 +68,7 @@ describe("ThreadPanel", () => {
91
68
92
69
it ( "expect that ThreadPanelHeader has the correct option selected in the context menu" , ( ) => {
93
70
const { container } = render (
94
- < ThreadPanelHeader
95
- empty = { false }
96
- filterOption = { ThreadFilterType . All }
97
- setFilterOption = { ( ) => undefined }
98
- /> ,
71
+ < ThreadPanelHeader filterOption = { ThreadFilterType . All } setFilterOption = { ( ) => undefined } /> ,
99
72
) ;
100
73
fireEvent . click ( container . querySelector ( ".mx_ThreadPanel_dropdown" ) ! ) ;
101
74
const found = screen . queryAllByRole ( "menuitemradio" ) ;
@@ -118,11 +91,7 @@ describe("ThreadPanel", () => {
118
91
const { container } = render (
119
92
< RoomContext . Provider value = { roomContextObject } >
120
93
< MatrixClientContext . Provider value = { mockClient } >
121
- < ThreadPanelHeader
122
- empty = { false }
123
- filterOption = { ThreadFilterType . All }
124
- setFilterOption = { ( ) => undefined }
125
- />
94
+ < ThreadPanelHeader filterOption = { ThreadFilterType . All } setFilterOption = { ( ) => undefined } />
126
95
</ MatrixClientContext . Provider >
127
96
</ RoomContext . Provider > ,
128
97
) ;
@@ -136,11 +105,7 @@ describe("ThreadPanel", () => {
136
105
const mockClient = createTestClient ( ) ;
137
106
const { container } = render (
138
107
< MatrixClientContext . Provider value = { mockClient } >
139
- < ThreadPanelHeader
140
- empty = { false }
141
- filterOption = { ThreadFilterType . All }
142
- setFilterOption = { ( ) => undefined }
143
- />
108
+ < ThreadPanelHeader filterOption = { ThreadFilterType . All } setFilterOption = { ( ) => undefined } />
144
109
</ MatrixClientContext . Provider > ,
145
110
) ;
146
111
fireEvent . click ( getByRole ( container , "button" , { name : "Mark all as read" } ) ) ;
0 commit comments