@@ -20,12 +20,10 @@ describe('SessionCookieStore', () => {
2020
2121 describe ( 'small-blob round-trip (single-item format)' , ( ) => {
2222 test ( 'persists and restores small cookies' , async ( ) => {
23- await NativeCookieTestHelpers . seedTestCookies (
23+ await NativeCookieTestHelpers . persistTestCookies (
2424 SMALL_COUNT ,
2525 SMALL_VALUE_SIZE
2626 ) ;
27- await NativeCookieTestHelpers . persistSessionCookies ( ) ;
28- await NativeCookieTestHelpers . clearHTTPCookies ( ) ;
2927
3028 const names = await NativeCookieTestHelpers . restoreSessionCookies ( ) ;
3129
@@ -36,28 +34,24 @@ describe('SessionCookieStore', () => {
3634 } ) ;
3735
3836 test ( 'single-item write does not create a chunk commit-marker' , async ( ) => {
39- await NativeCookieTestHelpers . seedTestCookies (
37+ await NativeCookieTestHelpers . persistTestCookies (
4038 SMALL_COUNT ,
4139 SMALL_VALUE_SIZE
4240 ) ;
43- await NativeCookieTestHelpers . persistSessionCookies ( ) ;
4441
4542 const chunkCount = await NativeCookieTestHelpers . getKeychainChunkCount ( ) ;
4643
4744 expect ( chunkCount ) . toBe ( 0 ) ;
4845 } ) ;
4946
5047 test ( 'keychain is empty after restore (cleared on read)' , async ( ) => {
51- await NativeCookieTestHelpers . seedTestCookies (
48+ await NativeCookieTestHelpers . persistTestCookies (
5249 SMALL_COUNT ,
5350 SMALL_VALUE_SIZE
5451 ) ;
55- await NativeCookieTestHelpers . persistSessionCookies ( ) ;
56- await NativeCookieTestHelpers . clearHTTPCookies ( ) ;
5752 await NativeCookieTestHelpers . restoreSessionCookies ( ) ;
5853
5954 // A second restore should find nothing.
60- await NativeCookieTestHelpers . clearHTTPCookies ( ) ;
6155 const names = await NativeCookieTestHelpers . restoreSessionCookies ( ) ;
6256
6357 expect ( names . length ) . toBe ( 0 ) ;
@@ -70,12 +64,10 @@ describe('SessionCookieStore', () => {
7064
7165 describe ( 'large-blob round-trip (chunked format)' , ( ) => {
7266 test ( 'persists and restores large cookies' , async ( ) => {
73- await NativeCookieTestHelpers . seedTestCookies (
67+ await NativeCookieTestHelpers . persistTestCookies (
7468 LARGE_COUNT ,
7569 LARGE_VALUE_SIZE
7670 ) ;
77- await NativeCookieTestHelpers . persistSessionCookies ( ) ;
78- await NativeCookieTestHelpers . clearHTTPCookies ( ) ;
7971
8072 const names = await NativeCookieTestHelpers . restoreSessionCookies ( ) ;
8173
@@ -86,24 +78,21 @@ describe('SessionCookieStore', () => {
8678 } ) ;
8779
8880 test ( 'chunked write creates a commit-marker with count > 1' , async ( ) => {
89- await NativeCookieTestHelpers . seedTestCookies (
81+ await NativeCookieTestHelpers . persistTestCookies (
9082 LARGE_COUNT ,
9183 LARGE_VALUE_SIZE
9284 ) ;
93- await NativeCookieTestHelpers . persistSessionCookies ( ) ;
9485
9586 const chunkCount = await NativeCookieTestHelpers . getKeychainChunkCount ( ) ;
9687
9788 expect ( chunkCount ) . toBeGreaterThan ( 1 ) ;
9889 } ) ;
9990
10091 test ( 'commit-marker is removed after restore (chunked keys cleared on read)' , async ( ) => {
101- await NativeCookieTestHelpers . seedTestCookies (
92+ await NativeCookieTestHelpers . persistTestCookies (
10293 LARGE_COUNT ,
10394 LARGE_VALUE_SIZE
10495 ) ;
105- await NativeCookieTestHelpers . persistSessionCookies ( ) ;
106- await NativeCookieTestHelpers . clearHTTPCookies ( ) ;
10796 await NativeCookieTestHelpers . restoreSessionCookies ( ) ;
10897
10998 const chunkCount = await NativeCookieTestHelpers . getKeychainChunkCount ( ) ;
@@ -112,15 +101,12 @@ describe('SessionCookieStore', () => {
112101 } ) ;
113102
114103 test ( 'keychain is empty after restore (no second restore possible)' , async ( ) => {
115- await NativeCookieTestHelpers . seedTestCookies (
104+ await NativeCookieTestHelpers . persistTestCookies (
116105 LARGE_COUNT ,
117106 LARGE_VALUE_SIZE
118107 ) ;
119- await NativeCookieTestHelpers . persistSessionCookies ( ) ;
120- await NativeCookieTestHelpers . clearHTTPCookies ( ) ;
121108 await NativeCookieTestHelpers . restoreSessionCookies ( ) ;
122109
123- await NativeCookieTestHelpers . clearHTTPCookies ( ) ;
124110 const names = await NativeCookieTestHelpers . restoreSessionCookies ( ) ;
125111
126112 expect ( names . length ) . toBe ( 0 ) ;
@@ -133,45 +119,36 @@ describe('SessionCookieStore', () => {
133119
134120 describe ( 'format transitions' , ( ) => {
135121 test ( 'overwriting large (chunked) with small (single-item) leaves no chunk marker' , async ( ) => {
136- await NativeCookieTestHelpers . seedTestCookies (
122+ await NativeCookieTestHelpers . persistTestCookies (
137123 LARGE_COUNT ,
138124 LARGE_VALUE_SIZE
139125 ) ;
140- await NativeCookieTestHelpers . persistSessionCookies ( ) ;
141126
142- // Replace with a small set.
143- await NativeCookieTestHelpers . clearHTTPCookies ( ) ;
144- await NativeCookieTestHelpers . seedTestCookies (
127+ // Overwrite with a small set.
128+ await NativeCookieTestHelpers . persistTestCookies (
145129 SMALL_COUNT ,
146130 SMALL_VALUE_SIZE
147131 ) ;
148- await NativeCookieTestHelpers . persistSessionCookies ( ) ;
149132
150133 const chunkCount = await NativeCookieTestHelpers . getKeychainChunkCount ( ) ;
151134 expect ( chunkCount ) . toBe ( 0 ) ;
152135
153- // Data is still correct.
154- await NativeCookieTestHelpers . clearHTTPCookies ( ) ;
155136 const names = await NativeCookieTestHelpers . restoreSessionCookies ( ) ;
156137 expect ( names . length ) . toBe ( SMALL_COUNT ) ;
157138 } ) ;
158139
159140 test ( 'overwriting small (single-item) with large (chunked) round-trips correctly' , async ( ) => {
160- await NativeCookieTestHelpers . seedTestCookies (
141+ await NativeCookieTestHelpers . persistTestCookies (
161142 SMALL_COUNT ,
162143 SMALL_VALUE_SIZE
163144 ) ;
164- await NativeCookieTestHelpers . persistSessionCookies ( ) ;
165145
166- // Replace with a large set.
167- await NativeCookieTestHelpers . clearHTTPCookies ( ) ;
168- await NativeCookieTestHelpers . seedTestCookies (
146+ // Overwrite with a large set.
147+ await NativeCookieTestHelpers . persistTestCookies (
169148 LARGE_COUNT ,
170149 LARGE_VALUE_SIZE
171150 ) ;
172- await NativeCookieTestHelpers . persistSessionCookies ( ) ;
173151
174- await NativeCookieTestHelpers . clearHTTPCookies ( ) ;
175152 const names = await NativeCookieTestHelpers . restoreSessionCookies ( ) ;
176153 expect ( names . length ) . toBe ( LARGE_COUNT ) ;
177154 } ) ;
@@ -183,30 +160,26 @@ describe('SessionCookieStore', () => {
183160
184161 describe ( 'clearAll' , ( ) => {
185162 test ( 'removes cookies after a small-blob persist' , async ( ) => {
186- await NativeCookieTestHelpers . seedTestCookies (
163+ await NativeCookieTestHelpers . persistTestCookies (
187164 SMALL_COUNT ,
188165 SMALL_VALUE_SIZE
189166 ) ;
190- await NativeCookieTestHelpers . persistSessionCookies ( ) ;
191167 await NativeCookie . clearAll ( ) ;
192168
193- await NativeCookieTestHelpers . clearHTTPCookies ( ) ;
194169 const names = await NativeCookieTestHelpers . restoreSessionCookies ( ) ;
195170 expect ( names . length ) . toBe ( 0 ) ;
196171 } ) ;
197172
198173 test ( 'removes cookies and chunk marker after a large-blob persist' , async ( ) => {
199- await NativeCookieTestHelpers . seedTestCookies (
174+ await NativeCookieTestHelpers . persistTestCookies (
200175 LARGE_COUNT ,
201176 LARGE_VALUE_SIZE
202177 ) ;
203- await NativeCookieTestHelpers . persistSessionCookies ( ) ;
204178 await NativeCookie . clearAll ( ) ;
205179
206180 const chunkCount = await NativeCookieTestHelpers . getKeychainChunkCount ( ) ;
207181 expect ( chunkCount ) . toBe ( 0 ) ;
208182
209- await NativeCookieTestHelpers . clearHTTPCookies ( ) ;
210183 const names = await NativeCookieTestHelpers . restoreSessionCookies ( ) ;
211184 expect ( names . length ) . toBe ( 0 ) ;
212185 } ) ;
0 commit comments