update time tests
This commit is contained in:
parent
499ead762b
commit
f3caa88f73
|
@ -138,7 +138,7 @@ describe("<FarmEventForm/>", () => {
|
|||
expect(result.time_unit).not.toEqual("daily");
|
||||
});
|
||||
|
||||
it("Recombines local state back into a Partial<TaggedFarmEvent[\"body\"]>", () => {
|
||||
it(`Recombines local state back into a Partial<TaggedFarmEvent["body"]>`, () => {
|
||||
const result = recombine({
|
||||
"startDate": "2017-08-01",
|
||||
"startTime": "08:35",
|
||||
|
@ -150,14 +150,14 @@ describe("<FarmEventForm/>", () => {
|
|||
"executable_id": "1",
|
||||
timeOffset: 0
|
||||
});
|
||||
expect(result.start_time).toContain("2017-08-01");
|
||||
expect(result.end_time).toContain("2017-08-01");
|
||||
expect(result.start_time).toContain(":35:00.000");
|
||||
expect(result.end_time).toContain(":33:00.000");
|
||||
expect(result.repeat).toBe(1);
|
||||
expect(result.time_unit).toBe("never");
|
||||
expect(result.executable_id).toBe(1);
|
||||
expect(result.executable_type).toBe("Regimen");
|
||||
expect(result).toEqual({
|
||||
start_time: "2017-08-01T08:35:00.000Z",
|
||||
end_time: "2017-08-01T08:33:00.000Z",
|
||||
repeat: 1,
|
||||
time_unit: "never",
|
||||
executable_type: "Regimen",
|
||||
executable_id: 1
|
||||
});
|
||||
});
|
||||
|
||||
it("renders the correct save button text when adding", () => {
|
||||
|
|
|
@ -16,10 +16,10 @@ describe("calendar", () => {
|
|||
const calendar = new Calendar();
|
||||
calendar.insert(occurrence(TIME.MONDAY, fakeFarmEventWithExecutable(), 0));
|
||||
calendar.insert(occurrence(TIME.TUESDAY, fakeFarmEventWithExecutable(), 0));
|
||||
expect(calendar.getAll().length).toEqual(2);
|
||||
expect(calendar.value).toBeInstanceOf(Object);
|
||||
expect(calendar.value["061917"]).toBeInstanceOf(Array);
|
||||
expect(calendar.value["062017"]).toBeInstanceOf(Array);
|
||||
expect(calendar.value).toEqual(expect.objectContaining({
|
||||
"061917": expect.any(Array),
|
||||
"062017": expect.any(Array)
|
||||
}));
|
||||
});
|
||||
|
||||
it("finds by date", () => {
|
||||
|
|
|
@ -51,12 +51,7 @@ describe("<TickerList />", () => {
|
|||
const labels = wrapper.find("label");
|
||||
expect(labels.length).toEqual(2);
|
||||
expect(labels.at(0).text()).toContain("Farmbot is up and Running!");
|
||||
expect(labels.at(1).text()).toContain("Aug 2");
|
||||
expect(labels.at(1).text()).toContain(":50pm");
|
||||
// TODO: Change the above two lines to the line below when
|
||||
// bot timezone display is implemented in the web app.
|
||||
// Do the same in the "opens ticker" test below.
|
||||
// expect(labels.at(1).text()).toEqual("Aug 2, 7:50pm");
|
||||
expect(labels.at(1).text()).toEqual("Aug 2, 7:50pm");
|
||||
});
|
||||
|
||||
it("shows empty log message", () => {
|
||||
|
@ -83,11 +78,9 @@ describe("<TickerList />", () => {
|
|||
const labels = wrapper.find("label");
|
||||
expect(labels.length).toEqual(5);
|
||||
expect(labels.at(0).text()).toContain("Farmbot is up and Running!");
|
||||
expect(labels.at(1).text()).toContain("Aug 2");
|
||||
expect(labels.at(1).text()).toContain(":50pm");
|
||||
expect(labels.at(1).text()).toEqual("Aug 2, 7:50pm");
|
||||
expect(labels.at(2).text()).toContain("Farmbot is up and Running!");
|
||||
expect(labels.at(3).text()).toContain("Aug 2");
|
||||
expect(labels.at(3).text()).toContain(":50pm");
|
||||
expect(labels.at(1).text()).toEqual("Aug 2, 7:50pm");
|
||||
expect(labels.at(4).text()).toEqual("Filter logs");
|
||||
});
|
||||
|
||||
|
|
Loading…
Reference in a new issue