test.expect(38);
var start = moment([2007, 1, 28]);
- test.equal(start.from(moment([2007, 1, 28]).add({s: 44}), true), "câteva secunde", "44 secunde = câteva secunde");
- test.equal(start.from(moment([2007, 1, 28]).add({s: 45}), true), "un minut", "45 secunde = un minut");
- test.equal(start.from(moment([2007, 1, 28]).add({s: 89}), true), "un minut", "89 secunde = un minut");
- test.equal(start.from(moment([2007, 1, 28]).add({s: 90}), true), "2 minute", "90 secunde = 2 minute");
- test.equal(start.from(moment([2007, 1, 28]).add({m: 44}), true), "44 de minute", "44 minute = 44 minute");
- test.equal(start.from(moment([2007, 1, 28]).add({m: 45}), true), "o oră", "45 minute = o oră");
- test.equal(start.from(moment([2007, 1, 28]).add({m: 89}), true), "o oră", "89 minute = o oră");
- test.equal(start.from(moment([2007, 1, 28]).add({m: 90}), true), "2 ore", "90 minute = 2 ore");
- test.equal(start.from(moment([2007, 1, 28]).add({h: 5}), true), "5 ore", "5 ore = 5 ore");
- test.equal(start.from(moment([2007, 1, 28]).add({h: 21}), true), "21 de ore", "21 ore = 21 ore");
- test.equal(start.from(moment([2007, 1, 28]).add({h: 22}), true), "o zi", "22 ore = o zi");
- test.equal(start.from(moment([2007, 1, 28]).add({h: 35}), true), "o zi", "35 ore = o zi");
- test.equal(start.from(moment([2007, 1, 28]).add({h: 36}), true), "2 zile", "36 ore = 2 zile");
- test.equal(start.from(moment([2007, 1, 28]).add({d: 1}), true), "o zi", "1 zi = o zi");
- test.equal(start.from(moment([2007, 1, 28]).add({d: 5}), true), "5 zile", "5 zile = 5 zile");
- test.equal(start.from(moment([2007, 1, 28]).add({d: 25}), true), "25 de zile", "25 zile = 25 zile");
- test.equal(start.from(moment([2007, 1, 28]).add({d: 26}), true), "o lună", "26 zile = o lună");
- test.equal(start.from(moment([2007, 1, 28]).add({d: 30}), true), "o lună", "30 zile = o lună");
- test.equal(start.from(moment([2007, 1, 28]).add({d: 45}), true), "o lună", "45 zile = o lună");
- test.equal(start.from(moment([2007, 1, 28]).add({d: 46}), true), "2 luni", "46 zile = 2 luni");
- test.equal(start.from(moment([2007, 1, 28]).add({d: 74}), true), "2 luni", "75 zile = 2 luni");
- test.equal(start.from(moment([2007, 1, 28]).add({d: 76}), true), "3 luni", "76 zile = 3 luni");
- test.equal(start.from(moment([2007, 1, 28]).add({M: 1}), true), "o lună", "1 lună = o lună");
- test.equal(start.from(moment([2007, 1, 28]).add({M: 5}), true), "5 luni", "5 luni = 5 luni");
- test.equal(start.from(moment([2007, 1, 28]).add({d: 344}), true), "11 luni", "344 zile = 11 luni");
- test.equal(start.from(moment([2007, 1, 28]).add({d: 345}), true), "un an", "345 zile = un an");
- test.equal(start.from(moment([2007, 1, 28]).add({d: 547}), true), "un an", "547 zile = un an");
- test.equal(start.from(moment([2007, 1, 28]).add({d: 548}), true), "2 ani", "548 zile = 2 ani");
- test.equal(start.from(moment([2007, 1, 28]).add({y: 1}), true), "un an", "1 an = un an");
- test.equal(start.from(moment([2007, 1, 28]).add({y: 5}), true), "5 ani", "5 ani = 5 ani");
- test.equal(start.from(moment([2007, 1, 28]).add({y: 19}), true), "19 ani", "19 ani = 19 ani");
- test.equal(start.from(moment([2007, 1, 28]).add({y: 20}), true), "20 de ani", "20 ani = 20 ani");
- test.equal(start.from(moment([2007, 1, 28]).add({y: 100}), true), "100 de ani", "100 ani = 100 ani");
- test.equal(start.from(moment([2007, 1, 28]).add({y: 101}), true), "101 ani", "101 ani = 101 ani");
- test.equal(start.from(moment([2007, 1, 28]).add({y: 119}), true), "119 ani", "119 ani = 119 ani");
- test.equal(start.from(moment([2007, 1, 28]).add({y: 120}), true), "120 de ani", "120 ani = 120 ani");
- test.equal(start.from(moment([2007, 1, 28]).add({y: 219}), true), "219 ani", "219 ani = 219 ani");
- test.equal(start.from(moment([2007, 1, 28]).add({y: 220}), true), "220 de ani", "220 ani = 220 ani");
+ test.equal(start.from(moment([2007, 1, 28]).add({s: 44}), true), "câteva secunde", "44 seconds = a few seconds");
+ test.equal(start.from(moment([2007, 1, 28]).add({s: 45}), true), "un minut", "45 seconds = a minute");
+ test.equal(start.from(moment([2007, 1, 28]).add({s: 89}), true), "un minut", "89 seconds = a minute");
+ test.equal(start.from(moment([2007, 1, 28]).add({s: 90}), true), "2 minute", "90 seconds = 2 minutes");
+ test.equal(start.from(moment([2007, 1, 28]).add({m: 44}), true), "44 de minute", "44 minutes = 44 minutes");
+ test.equal(start.from(moment([2007, 1, 28]).add({m: 45}), true), "o oră", "45 minutes = an hour");
+ test.equal(start.from(moment([2007, 1, 28]).add({m: 89}), true), "o oră", "89 minutes = an hour");
+ test.equal(start.from(moment([2007, 1, 28]).add({m: 90}), true), "2 ore", "90 minutes = 2 hours");
+ test.equal(start.from(moment([2007, 1, 28]).add({h: 5}), true), "5 ore", "5 hours = 5 hours");
+ test.equal(start.from(moment([2007, 1, 28]).add({h: 21}), true), "21 de ore", "21 hours = 21 hours");
+ test.equal(start.from(moment([2007, 1, 28]).add({h: 22}), true), "o zi", "22 hours = a day");
+ test.equal(start.from(moment([2007, 1, 28]).add({h: 35}), true), "o zi", "35 hours = a day");
+ test.equal(start.from(moment([2007, 1, 28]).add({h: 36}), true), "2 zile", "36 hours = 2 days");
+ test.equal(start.from(moment([2007, 1, 28]).add({d: 1}), true), "o zi", "1 day = a day");
+ test.equal(start.from(moment([2007, 1, 28]).add({d: 5}), true), "5 zile", "5 days = 5 days");
+ test.equal(start.from(moment([2007, 1, 28]).add({d: 25}), true), "25 de zile", "25 days = 25 days");
+ test.equal(start.from(moment([2007, 1, 28]).add({d: 26}), true), "o lună", "26 days = a month");
+ test.equal(start.from(moment([2007, 1, 28]).add({d: 30}), true), "o lună", "30 days = a month");
+ test.equal(start.from(moment([2007, 1, 28]).add({d: 45}), true), "o lună", "45 days = a month");
+ test.equal(start.from(moment([2007, 1, 28]).add({d: 46}), true), "2 luni", "46 days = 2 months");
+ test.equal(start.from(moment([2007, 1, 28]).add({d: 74}), true), "2 luni", "75 days = 2 months");
+ test.equal(start.from(moment([2007, 1, 28]).add({d: 76}), true), "3 luni", "76 days = 3 months");
+ test.equal(start.from(moment([2007, 1, 28]).add({M: 1}), true), "o lună", "1 month = a month");
+ test.equal(start.from(moment([2007, 1, 28]).add({M: 5}), true), "5 luni", "5 months = 5 months");
+ test.equal(start.from(moment([2007, 1, 28]).add({d: 344}), true), "11 luni", "344 days = 11 months");
+ test.equal(start.from(moment([2007, 1, 28]).add({d: 345}), true), "un an", "345 days = a year");
+ test.equal(start.from(moment([2007, 1, 28]).add({d: 547}), true), "un an", "547 days = a year");
+ test.equal(start.from(moment([2007, 1, 28]).add({d: 548}), true), "2 ani", "548 days = 2 years");
+ test.equal(start.from(moment([2007, 1, 28]).add({y: 1}), true), "un an", "1 year = a year");
+ test.equal(start.from(moment([2007, 1, 28]).add({y: 5}), true), "5 ani", "5 years = 5 years");
+ test.equal(start.from(moment([2007, 1, 28]).add({y: 19}), true), "19 ani", "19 years = 19 years");
+ test.equal(start.from(moment([2007, 1, 28]).add({y: 20}), true), "20 de ani", "20 years = 20 years");
+ test.equal(start.from(moment([2007, 1, 28]).add({y: 100}), true), "100 de ani", "100 years = 100 years");
+ test.equal(start.from(moment([2007, 1, 28]).add({y: 101}), true), "101 ani", "101 years = 101 years");
+ test.equal(start.from(moment([2007, 1, 28]).add({y: 119}), true), "119 ani", "119 years = 119 years");
+ test.equal(start.from(moment([2007, 1, 28]).add({y: 120}), true), "120 de ani", "120 years = 120 years");
+ test.equal(start.from(moment([2007, 1, 28]).add({y: 219}), true), "219 ani", "219 years = 219 years");
+ test.equal(start.from(moment([2007, 1, 28]).add({y: 220}), true), "220 de ani", "220 years = 220 years");
test.done();
},