(key, id, data, retArray)
| 223 | testData2 = 'testData2' + Math.random(); |
| 224 | let ret1 = [undefined, undefined], ret2 = [undefined, undefined]; |
| 225 | let task = (key, id, data, retArray) => { |
| 226 | return storage.save({ |
| 227 | key, |
| 228 | id, |
| 229 | data |
| 230 | }).then(() => { |
| 231 | return storage.load({ |
| 232 | key, |
| 233 | id |
| 234 | }); |
| 235 | }).then(ret => { |
| 236 | retArray[0] = ret; |
| 237 | return storage.remove({ key, id }); |
| 238 | }).then(() => { |
| 239 | return storage.load({ key, id }); |
| 240 | }).then(ret => { |
| 241 | retArray[1] = ret; |
| 242 | }).catch(() => { |
| 243 | retArray[1] = 'catched'; |
| 244 | }); |
| 245 | }; |
| 246 | return Promise.all([ |
| 247 | task(testKey1, undefined, testData1, ret1), |
| 248 | task(testKey2, testId2, testData2, ret2) |
no test coverage detected