Skip to content

Commit

Permalink
Add tests for pl locale (#99)
Browse files Browse the repository at this point in the history
* Add tests for pl locale

* Fix pl locale
  • Loading branch information
greg-dev authored and hustcc committed Jan 3, 2017
1 parent 3eba393 commit 8f56507
Showing 1 changed file with 91 additions and 0 deletions.
91 changes: 91 additions & 0 deletions tests/locales/pl.js
@@ -0,0 +1,91 @@
module.exports = function(t, tb) {
// test second
t.equal(tb.subSeconds(1), 'w tej chwili');
t.equal(tb.subSeconds(10), '10 sekund temu');
t.equal(tb.subSeconds(12), '12 sekund temu');
t.equal(tb.subSeconds(22), '22 sekundy temu');
t.equal(tb.subSeconds(25), '25 sekund temu');
t.equal(tb.addSeconds(1), 'za chwilę');
t.equal(tb.addSeconds(10), 'za 10 sekund');
t.equal(tb.addSeconds(12), 'za 12 sekund');
t.equal(tb.addSeconds(22), 'za 22 sekundy');
t.equal(tb.addSeconds(25), 'za 25 sekund');

// test minute
t.equal(tb.subMinutes(1), '1 minutę temu');
t.equal(tb.subMinutes(2), '2 minuty temu');
t.equal(tb.subMinutes(5), '5 minut temu');
t.equal(tb.subMinutes(12), '12 minut temu');
t.equal(tb.subMinutes(21), '21 minut temu');
t.equal(tb.subMinutes(22), '22 minuty temu');
t.equal(tb.subMinutes(25), '25 minut temu');
t.equal(tb.addMinutes(1), 'za 1 minutę');
t.equal(tb.addMinutes(2), 'za 2 minuty');
t.equal(tb.addMinutes(5), 'za 5 minut');
t.equal(tb.addMinutes(12), 'za 12 minut');
t.equal(tb.addMinutes(21), 'za 21 minut');
t.equal(tb.addMinutes(22), 'za 22 minuty');
t.equal(tb.addMinutes(25), 'za 25 minut');

// test hour
t.equal(tb.subHours(1), '1 godzinę temu');
t.equal(tb.subHours(2), '2 godziny temu');
t.equal(tb.subHours(5), '5 godzin temu');
t.equal(tb.subHours(21), '21 godzin temu');
t.equal(tb.subHours(22), '22 godziny temu');
t.equal(tb.addHours(1), 'za 1 godzinę');
t.equal(tb.addHours(2), 'za 2 godziny');
t.equal(tb.addHours(5), 'za 5 godzin');
t.equal(tb.addHours(21), 'za 21 godzin');
t.equal(tb.addHours(22), 'za 22 godziny');

// test day
t.equal(tb.subDays(1), '1 dzień temu');
t.equal(tb.subDays(2), '2 dni temu');
t.equal(tb.subDays(5), '5 dni temu');
t.equal(tb.addDays(1), 'za 1 dzień');
t.equal(tb.addDays(2), 'za 2 dni');
t.equal(tb.addDays(5), 'za 5 dni');

// test week
t.equal(tb.subWeeks(1), '1 tydzień temu');
t.equal(tb.subWeeks(2), '2 tygodnie temu');
t.equal(tb.subWeeks(3), '3 tygodnie temu');
t.equal(tb.subWeeks(4), '4 tygodnie temu');
t.equal(tb.addWeeks(1), 'za 1 tydzień');
t.equal(tb.addWeeks(2), 'za 2 tygodnie');
t.equal(tb.addWeeks(3), 'za 3 tygodnie');
t.equal(tb.addWeeks(4), 'za 4 tygodnie');

// test month
t.equal(tb.subMonths(1), '1 miesiąc temu');
t.equal(tb.subMonths(2), '2 miesiące temu');
t.equal(tb.subMonths(5), '5 miesięcy temu');
t.equal(tb.addMonths(1), 'za 1 miesiąc');
t.equal(tb.addMonths(2), 'za 2 miesiące');
t.equal(tb.add({months: 5, days: 1}), 'za 5 miesięcy'); // addMonths(5) reports in 4 months

// test year
t.equal(tb.subYears(1), '1 rok temu');
t.equal(tb.subYears(2), '2 lata temu');
t.equal(tb.subYears(5), '5 lat temu');
t.equal(tb.subYears(12), '12 lat temu');
t.equal(tb.subYears(21), '21 lat temu');
t.equal(tb.subYears(22), '22 lata temu');
t.equal(tb.subYears(100), '100 lat temu');
t.equal(tb.subYears(101), '101 lat temu');
t.equal(tb.subYears(102), '102 lata temu');
t.equal(tb.subYears(112), '112 lat temu');
t.equal(tb.subYears(122), '122 lata temu');
t.equal(tb.addYears(1), 'za 1 rok');
t.equal(tb.addYears(2), 'za 2 lata');
t.equal(tb.addYears(5), 'za 5 lat');
t.equal(tb.addYears(12), 'za 12 lat');
t.equal(tb.addYears(21), 'za 21 lat');
t.equal(tb.addYears(22), 'za 22 lata');
t.equal(tb.addYears(100), 'za 100 lat');
t.equal(tb.addYears(101), 'za 101 lat');
t.equal(tb.addYears(102), 'za 102 lata');
t.equal(tb.addYears(112), 'za 112 lat');
t.equal(tb.addYears(122), 'za 122 lata');
};

0 comments on commit 8f56507

Please sign in to comment.