mirror of
https://github.com/iSoron/uhabits.git
synced 2025-12-10 02:58:51 -06:00
Create new UNKNOWN checkmark state
This commit is contained in:
@@ -80,14 +80,14 @@ public class CheckmarkListTest extends BaseUnitTest
|
||||
intervals.add(new CheckmarkList.Interval(day(2), day(2), day(1)));
|
||||
|
||||
List<Checkmark> expected = new ArrayList<>();
|
||||
expected.add(new Checkmark(day(0), NO));
|
||||
expected.add(new Checkmark(day(0), UNKNOWN));
|
||||
expected.add(new Checkmark(day(1), YES_MANUAL));
|
||||
expected.add(new Checkmark(day(2), YES_MANUAL));
|
||||
expected.add(new Checkmark(day(3), NO));
|
||||
expected.add(new Checkmark(day(3), UNKNOWN));
|
||||
expected.add(new Checkmark(day(4), YES_AUTO));
|
||||
expected.add(new Checkmark(day(5), YES_MANUAL));
|
||||
expected.add(new Checkmark(day(6), YES_AUTO));
|
||||
expected.add(new Checkmark(day(7), NO));
|
||||
expected.add(new Checkmark(day(7), UNKNOWN));
|
||||
expected.add(new Checkmark(day(8), YES_AUTO));
|
||||
expected.add(new Checkmark(day(9), YES_AUTO));
|
||||
expected.add(new Checkmark(day(10), YES_MANUAL));
|
||||
@@ -220,9 +220,9 @@ public class CheckmarkListTest extends BaseUnitTest
|
||||
travelInTime(3);
|
||||
|
||||
int[] expectedValues = {
|
||||
NO,
|
||||
NO,
|
||||
NO,
|
||||
UNKNOWN,
|
||||
UNKNOWN,
|
||||
UNKNOWN,
|
||||
YES_MANUAL,
|
||||
NO,
|
||||
YES_AUTO,
|
||||
@@ -296,7 +296,7 @@ public class CheckmarkListTest extends BaseUnitTest
|
||||
assertThat(checkmarks.getTodayValue(), equalTo(YES_MANUAL));
|
||||
|
||||
travelInTime(1);
|
||||
assertThat(checkmarks.getTodayValue(), equalTo(NO));
|
||||
assertThat(checkmarks.getTodayValue(), equalTo(UNKNOWN));
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -320,12 +320,12 @@ public class CheckmarkListTest extends BaseUnitTest
|
||||
YES_AUTO,
|
||||
YES_MANUAL,
|
||||
YES_MANUAL,
|
||||
NO,
|
||||
NO,
|
||||
NO,
|
||||
NO,
|
||||
NO,
|
||||
NO
|
||||
UNKNOWN,
|
||||
UNKNOWN,
|
||||
UNKNOWN,
|
||||
UNKNOWN,
|
||||
UNKNOWN,
|
||||
UNKNOWN
|
||||
};
|
||||
|
||||
int[] actualValues = nonDailyHabit.getCheckmarks().getValues(from, to);
|
||||
@@ -475,7 +475,7 @@ public class CheckmarkListTest extends BaseUnitTest
|
||||
assertThat(checkmarks.getThisMonthValue(), equalTo(1006));
|
||||
|
||||
DateUtils.setFixedLocalTime(unixTime(2000, MAY, 1));
|
||||
assertThat(checkmarks.getTodayValue(), equalTo(0));
|
||||
assertThat(checkmarks.getTodayValue(), equalTo(UNKNOWN));
|
||||
assertThat(checkmarks.getThisWeekValue(SATURDAY), equalTo(0));
|
||||
assertThat(checkmarks.getThisMonthValue(), equalTo(0));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user