1 | import { validRange } from '../../';
|
2 |
|
3 |
|
4 | describe('test validRange', () => {
|
5 | it('validRange(range)', () => {
|
6 | expect(validRange('1.1')).toBe('= 1.1');
|
7 | expect(validRange('~> 1.1')).toBe('< 2, >= 1.1');
|
8 | expect(validRange('~> 1.1.0')).toBe('< 1.2, >= 1.1.0');
|
9 | expect(validRange('~> 1.1.1.0')).toBe('< 1.1.2, >= 1.1.1.0');
|
10 | expect(validRange('~> 1.1.1.beta.1')).toBe('< 1.2, >= 1.1.1.beta.1');
|
11 | expect(validRange('> 2.1, < 2.4')).toBe('< 2.4, > 2.1');
|
12 |
|
13 | expect(validRange('')).toBe('>= 0');
|
14 |
|
15 | expect(validRange('nonsense')).toBe(null);
|
16 | })
|
17 | });
|