107 | 107 |
test('from', function (assert) {
|
108 | 108 |
var start = moment([2007, 1, 28]);
|
109 | 109 |
assert.equal(start.from(moment([2007, 1, 28]).add({s: 44}), true), 'неколку секунди', '44 seconds = a few seconds');
|
110 | |
assert.equal(start.from(moment([2007, 1, 28]).add({s: 45}), true), 'минута', '45 seconds = a minute');
|
111 | |
assert.equal(start.from(moment([2007, 1, 28]).add({s: 89}), true), 'минута', '89 seconds = a minute');
|
|
110 |
assert.equal(start.from(moment([2007, 1, 28]).add({s: 45}), true), 'една минута', '45 seconds = a minute');
|
|
111 |
assert.equal(start.from(moment([2007, 1, 28]).add({s: 89}), true), 'една минута', '89 seconds = a minute');
|
112 | 112 |
assert.equal(start.from(moment([2007, 1, 28]).add({s: 90}), true), '2 минути', '90 seconds = 2 minutes');
|
113 | 113 |
assert.equal(start.from(moment([2007, 1, 28]).add({m: 44}), true), '44 минути', '44 minutes = 44 minutes');
|
114 | |
assert.equal(start.from(moment([2007, 1, 28]).add({m: 45}), true), 'час', '45 minutes = an hour');
|
115 | |
assert.equal(start.from(moment([2007, 1, 28]).add({m: 89}), true), 'час', '89 minutes = an hour');
|
|
114 |
assert.equal(start.from(moment([2007, 1, 28]).add({m: 45}), true), 'еден час', '45 minutes = an hour');
|
|
115 |
assert.equal(start.from(moment([2007, 1, 28]).add({m: 89}), true), 'еден час', '89 minutes = an hour');
|
116 | 116 |
assert.equal(start.from(moment([2007, 1, 28]).add({m: 90}), true), '2 часа', '90 minutes = 2 hours');
|
117 | 117 |
assert.equal(start.from(moment([2007, 1, 28]).add({h: 5}), true), '5 часа', '5 hours = 5 hours');
|
118 | 118 |
assert.equal(start.from(moment([2007, 1, 28]).add({h: 21}), true), '21 часа', '21 hours = 21 hours');
|
119 | |
assert.equal(start.from(moment([2007, 1, 28]).add({h: 22}), true), 'ден', '22 hours = a day');
|
120 | |
assert.equal(start.from(moment([2007, 1, 28]).add({h: 35}), true), 'ден', '35 hours = a day');
|
|
119 |
assert.equal(start.from(moment([2007, 1, 28]).add({h: 22}), true), 'еден ден', '22 hours = a day');
|
|
120 |
assert.equal(start.from(moment([2007, 1, 28]).add({h: 35}), true), 'еден ден', '35 hours = a day');
|
121 | 121 |
assert.equal(start.from(moment([2007, 1, 28]).add({h: 36}), true), '2 дена', '36 hours = 2 days');
|
122 | |
assert.equal(start.from(moment([2007, 1, 28]).add({d: 1}), true), 'ден', '1 day = a day');
|
|
122 |
assert.equal(start.from(moment([2007, 1, 28]).add({d: 1}), true), 'еден ден', '1 day = a day');
|
123 | 123 |
assert.equal(start.from(moment([2007, 1, 28]).add({d: 5}), true), '5 дена', '5 days = 5 days');
|
124 | 124 |
assert.equal(start.from(moment([2007, 1, 28]).add({d: 25}), true), '25 дена', '25 days = 25 days');
|
125 | |
assert.equal(start.from(moment([2007, 1, 28]).add({d: 26}), true), 'месец', '26 days = a month');
|
126 | |
assert.equal(start.from(moment([2007, 1, 28]).add({d: 30}), true), 'месец', '30 days = a month');
|
127 | |
assert.equal(start.from(moment([2007, 1, 28]).add({d: 43}), true), 'месец', '43 days = a month');
|
|
125 |
assert.equal(start.from(moment([2007, 1, 28]).add({d: 26}), true), 'еден месец', '26 days = a month');
|
|
126 |
assert.equal(start.from(moment([2007, 1, 28]).add({d: 30}), true), 'еден месец', '30 days = a month');
|
|
127 |
assert.equal(start.from(moment([2007, 1, 28]).add({d: 43}), true), 'еден месец', '43 days = a month');
|
128 | 128 |
assert.equal(start.from(moment([2007, 1, 28]).add({d: 46}), true), '2 месеци', '46 days = 2 months');
|
129 | 129 |
assert.equal(start.from(moment([2007, 1, 28]).add({d: 74}), true), '2 месеци', '75 days = 2 months');
|
130 | 130 |
assert.equal(start.from(moment([2007, 1, 28]).add({d: 76}), true), '3 месеци', '76 days = 3 months');
|
131 | |
assert.equal(start.from(moment([2007, 1, 28]).add({M: 1}), true), 'месец', '1 month = a month');
|
|
131 |
assert.equal(start.from(moment([2007, 1, 28]).add({M: 1}), true), 'еден месец', '1 month = a month');
|
132 | 132 |
assert.equal(start.from(moment([2007, 1, 28]).add({M: 5}), true), '5 месеци', '5 months = 5 months');
|
133 | |
assert.equal(start.from(moment([2007, 1, 28]).add({d: 345}), true), 'година', '345 days = a year');
|
|
133 |
assert.equal(start.from(moment([2007, 1, 28]).add({d: 345}), true), 'една година', '345 days = a year');
|
134 | 134 |
assert.equal(start.from(moment([2007, 1, 28]).add({d: 548}), true), '2 години', '548 days = 2 years');
|
135 | |
assert.equal(start.from(moment([2007, 1, 28]).add({y: 1}), true), 'година', '1 year = a year');
|
|
135 |
assert.equal(start.from(moment([2007, 1, 28]).add({y: 1}), true), 'една година', '1 year = a year');
|
136 | 136 |
assert.equal(start.from(moment([2007, 1, 28]).add({y: 5}), true), '5 години', '5 years = 5 years');
|
137 | 137 |
});
|
138 | 138 |
|
139 | 139 |
test('suffix', function (assert) {
|
140 | |
assert.equal(moment(30000).from(0), 'после неколку секунди', 'prefix');
|
|
140 |
assert.equal(moment(30000).from(0), 'за неколку секунди', 'prefix');
|
141 | 141 |
assert.equal(moment(0).from(30000), 'пред неколку секунди', 'suffix');
|
142 | 142 |
});
|
143 | 143 |
|
|
146 | 146 |
});
|
147 | 147 |
|
148 | 148 |
test('fromNow', function (assert) {
|
149 | |
assert.equal(moment().add({s: 30}).fromNow(), 'после неколку секунди', 'in a few seconds');
|
150 | |
assert.equal(moment().add({d: 5}).fromNow(), 'после 5 дена', 'in 5 days');
|
|
149 |
assert.equal(moment().add({s: 30}).fromNow(), 'за неколку секунди', 'in a few seconds');
|
|
150 |
assert.equal(moment().add({d: 5}).fromNow(), 'за 5 дена', 'in 5 days');
|
151 | 151 |
});
|
152 | 152 |
|
153 | 153 |
test('calendar day', function (assert) {
|