DescriptionMoved tests from DataManager to JobData.
Originally, the request management was in the BackgroundFetchDataManager,
but it was moved into the JobData and the tests weren't moved at the same
time. This CL moves those tests, which avoids a lot of setup for the
unused DataManager functionality.
This also expands the testing for the JobData, adding tests for paused,
cancelled, and out of order request completion.
BUG=692544
Review-Url: https://codereview.chromium.org/2749043003
Cr-Commit-Position: refs/heads/master@{#458401}
Committed: https://chromium.googlesource.com/chromium/src/+/85aa3feee7879a190e2a9a9563e1e3daf59676f1
Patch Set 1 #Patch Set 2 : Remove unnecessary include. #
Total comments: 8
Patch Set 3 : Merged in callback review changes. #Patch Set 4 : addressed code review comments #Patch Set 5 : Rebase #Patch Set 6 : Fix rebase #Patch Set 7 : Another rebase #
Depends on Patchset: Messages
Total messages: 24 (13 generated)
|