You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

repo-code.test.js 717B

1234567891011121314151617
  1. import {singleAnchorRegex, rangeAnchorRegex} from './repo-code.js';
  2. test('singleAnchorRegex', () => {
  3. expect(singleAnchorRegex.test('#L0')).toEqual(false);
  4. expect(singleAnchorRegex.test('#L1')).toEqual(true);
  5. expect(singleAnchorRegex.test('#L01')).toEqual(false);
  6. expect(singleAnchorRegex.test('#n0')).toEqual(false);
  7. expect(singleAnchorRegex.test('#n1')).toEqual(true);
  8. expect(singleAnchorRegex.test('#n01')).toEqual(false);
  9. });
  10. test('rangeAnchorRegex', () => {
  11. expect(rangeAnchorRegex.test('#L0-L10')).toEqual(false);
  12. expect(rangeAnchorRegex.test('#L1-L10')).toEqual(true);
  13. expect(rangeAnchorRegex.test('#L01-L10')).toEqual(false);
  14. expect(rangeAnchorRegex.test('#L1-L01')).toEqual(false);
  15. });