test(localization): fix sentAtText, add remaining tests

Signed-off-by: xsahil03x <[email protected]>
This commit is contained in:
Sahil Kumar
2021-07-22 19:47:54 +05:30
committed by xsahil03x
parent 5f6f891eac
commit af0356e5a1
7 changed files with 235 additions and 27 deletions
@@ -535,15 +535,18 @@ class DefaultTranslations implements Translations {
String get photosLabel => 'Photos';
String _getDay(DateTime dateTime) {
final now = Jiffy(DateTime.now());
final date = Jiffy(dateTime);
final now = DateTime.now();
final today = DateTime(now.year, now.month, now.day);
final yesterday = DateTime(now.year, now.month, now.day - 1);
if (date.isSame(now, Units.DAY)) {
final date = DateTime(dateTime.year, dateTime.month, dateTime.day);
if (date == today) {
return 'today';
} else if (now.diff(date, Units.HOUR) < 24) {
} else if (date == yesterday) {
return 'yesterday';
} else {
return 'on ${date.MMMd}';
return 'on ${Jiffy(date).MMMd}';
}
}