Skip to content

Commit 952fee5

Browse files
committed
Added Indonesian language test case
1 parent 10ef443 commit 952fee5

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed

tests/Coduo/PHPHumanizer/Tests/CollectionTest.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,13 @@ public function oxfordCollectionProvider()
4343
array(array("Michal", "Norbert", "Lukasz"), 2, 'ru', 'Michal, Norbert и ещё 1'),
4444
array(array("Michal", "Norbert", "Lukasz", "Pawel"), 2, 'ru', 'Michal, Norbert и ещё 2'),
4545
array(array("Michal", "Norbert", "Lukasz", "Pawel"), null, 'ru', 'Michal, Norbert, Lukasz и Pawel'),
46+
47+
// Indonesian
48+
array(array("Michal"), null, 'id', 'Michal'),
49+
array(array("Michal", "Norbert"), null, 'id', 'Michal dan Norbert'),
50+
array(array("Michal", "Norbert", "Lukasz"), 2, 'id', 'Michal, Norbert, dan 1 lainnya'),
51+
array(array("Michal", "Norbert", "Lukasz", "Pawel"), 2, 'id', 'Michal, Norbert, dan 2 lainnya'),
52+
array(array("Michal", "Norbert", "Lukasz", "Pawel"), null, 'id', 'Michal, Norbert, Lukasz, dan Pawel'),
4653
);
4754
}
4855
}

tests/Coduo/PHPHumanizer/Tests/DateTimeTest.php

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,25 @@ public function humanizeDataProvider()
117117
array("2014-05-01", "2014-04-01", '1 месяц назад', 'ru'),
118118
array("2015-05-01", "2014-04-01", '1 год назад', 'ru'),
119119
array("2014-05-01", "2016-04-01", 'через 2 года', 'ru'),
120+
121+
// Indonesian
122+
array("2014-04-26 13:00:00", "2014-04-26 13:00:00", 'baru saja', 'id'),
123+
array("2014-04-26 13:00:00", "2014-04-26 13:00:05", '5 detik dari sekarang', 'id'),
124+
array("2014-04-26 13:00:00", "2014-04-26 12:59:00", '1 menit yang lalu', 'id'),
125+
array("2014-04-26 13:00:00", "2014-04-26 12:45:00", '15 menit yang lalu', 'id'),
126+
array("2014-04-26 13:00:00", "2014-04-26 13:15:00", '15 menit dari sekarang', 'id'),
127+
array("2014-04-26 13:00:00", "2014-04-26 14:00:00", '1 jam dari sekarang', 'id'),
128+
array("2014-04-26 13:00:00", "2014-04-26 15:00:00", '2 jam dari sekarang', 'id'),
129+
array("2014-04-26 13:00:00", "2014-04-26 12:00:00", '1 jam yang lalu', 'id'),
130+
array("2014-04-26", "2014-04-25", '1 hari yang lalu', 'id'),
131+
array("2014-04-26", "2014-04-24", '2 hari yang lalu', 'id'),
132+
array("2014-04-26", "2014-04-28", '2 hari dari sekarang', 'id'),
133+
array("2014-04-01", "2014-04-15", '2 minggu dari sekarang', 'id'),
134+
array("2014-04-15", "2014-04-07", '1 minggu yang lalu', 'id'),
135+
array("2014-01-01", "2014-04-01", '3 bulan dari sekarang', 'id'),
136+
array("2014-05-01", "2014-04-01", '1 bulan yang lalu', 'id'),
137+
array("2015-05-01", "2014-04-01", '1 tahun yang lalu', 'id'),
138+
array("2014-05-01", "2016-04-01", '2 tahun dari sekarang', 'id'),
120139
);
121140
}
122141

@@ -235,6 +254,16 @@ public function preciseDifferenceDataProvider()
235254
array("2014-04-26 13:00:00", "2014-04-28 23:00:00", 'через 2 дня, 10 часов', 'ru'),
236255
array("2014-04-26 13:00:00", "2014-04-25 11:20:00", '1 день, 1 час, 40 минут назад', 'ru'),
237256
array("2014-04-26 13:00:00", "2016-04-27 13:00:00", 'через 2 года, 1 день', 'ru'),
257+
258+
// Indonesian
259+
array("2014-04-26 13:00:00", "2014-04-26 12:58:15", '1 menit, 45 detik yang lalu', 'id'),
260+
array("2014-04-26 13:00:00", "2014-04-26 11:20:00", '1 jam, 40 menit yang lalu', 'id'),
261+
array("2014-04-26 13:00:00", "2014-04-27 13:15:00", '1 hari, 15 menit dari sekarang', 'id'),
262+
array("2014-04-26 13:00:00", "2014-05-03 15:00:00", '7 hari, 2 jam dari sekarang', 'id'),
263+
array("2014-04-26 13:00:00", "2015-04-28 17:00:00", '1 tahun, 2 hari, 4 jam dari sekarang', 'id'),
264+
array("2014-04-26 13:00:00", "2014-04-28 23:00:00", '2 hari, 10 jam dari sekarang', 'id'),
265+
array("2014-04-26 13:00:00", "2014-04-25 11:20:00", '1 hari, 1 jam, 40 menit yang lalu', 'id'),
266+
array("2014-04-26 13:00:00", "2016-04-27 13:00:00", '2 tahun, 1 hari dari sekarang', 'id'),
238267
);
239268
}
240269
}

0 commit comments

Comments
 (0)