зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1724966 - Fix newtab test setup to be independent of timezones r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D122286
This commit is contained in:
Родитель
0672b9f476
Коммит
962fb81710
|
@ -346,19 +346,17 @@ describe("#mainPingSubmissions", () => {
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
it("should allow for pings < 24hrs apart but on different days", async () => {
|
it("should allow for pings < 24hrs apart but on different days", async () => {
|
||||||
let startTime = new Date("2020-02-20").getTime();
|
let startTime = new Date().setHours(0);
|
||||||
let oneDay = 86400000;
|
let previousDay = new Date(startTime - 60 * 60 * 1000).getTime();
|
||||||
promiseArchivedPingList = sandbox.stub().resolves([
|
promiseArchivedPingList = sandbox.stub().resolves([
|
||||||
{
|
{
|
||||||
id: "5c8c786b-eca5-734b-a755-7ec0f022aaaa",
|
id: "5c8c786b-eca5-734b-a755-7ec0f022aaaa",
|
||||||
// Using oneDay / 2 because timezone of browser running the test
|
timestampCreated: startTime,
|
||||||
// affects the calculation
|
|
||||||
timestampCreated: startTime - oneDay / 2,
|
|
||||||
type: "main",
|
type: "main",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "5c8c786b-eca5-734b-a755-7ec0f022aaac",
|
id: "5c8c786b-eca5-734b-a755-7ec0f022aaac",
|
||||||
timestampCreated: startTime + 1000,
|
timestampCreated: previousDay,
|
||||||
type: "main",
|
type: "main",
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
|
|
Загрузка…
Ссылка в новой задаче