| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
 | | 'use strict'; |  |   |  | const assert = require('assert'); |  | const unit = require('../util/unit'); |  |   |  | describe('unit', function () { |  |   it('unit', function () { |  |     assert.deepEqual(unit('.23rem'), { |  |       number: '.23', |  |       unit: 'rem', |  |     }); |  |   |  |     assert.deepEqual(unit('.2.3rem'), { |  |       number: '.2', |  |       unit: '.3rem', |  |     }); |  |   |  |     assert.deepEqual(unit('2.'), { |  |       number: '2.', |  |       unit: '', |  |     }); |  |   |  |     assert.deepEqual(unit('+2.'), { |  |       number: '+2.', |  |       unit: '', |  |     }); |  |   |  |     assert.deepEqual(unit('+-2.'), false); |  |   |  |     assert.deepEqual(unit('.'), false); |  |   |  |     assert.deepEqual(unit('.rem'), false); |  |   }); |  | }); | 
 |