|
1 | 1 | import { describe, expect, it } from 'vitest' |
2 | | -import { asyncPool, curry, debounce, deepClone, deepCompare, deepMerge, getDateList, isType, memorizeFn, quickFilter, quickFind, throttle, transformKey, traverse, uniqueArray } from '../src' |
| 2 | +import { asyncPool, curry, debounce, deepClone, deepCompare, deepMerge, escapeHtml, getDateList, getLru, isType, memorizeFn, quickFilter, quickFind, throttle, transformKey, traverse, unescapeHtml, uniqueArray } from '../src' |
3 | 3 |
|
4 | 4 | describe('Test 1', () => { |
5 | 5 | it('deepMerge test', () => { |
@@ -546,23 +546,35 @@ describe('Test 13', () => { |
546 | 546 |
|
547 | 547 | describe('Test 14', () => { |
548 | 548 | it('isType test', async () => { |
549 | | - expect(isType([], 'A')).toMatchInlineSnapshot('true') |
| 549 | + expect(isType([], 'A')).toMatchInlineSnapshot('"< a href=" ">xx</ a>"') |
550 | 550 | }) |
551 | 551 | }) |
552 | 552 |
|
553 | 553 | describe('Test 15', () => { |
554 | 554 | it('getDateList test', async () => { |
555 | | - expect(getDateList('1991/3/02', 7)).toMatchInlineSnapshot(` |
556 | | - [ |
557 | | - "1991-03-02", |
558 | | - "1991-03-03", |
559 | | - "1991-03-04", |
560 | | - "1991-03-05", |
561 | | - "1991-03-06", |
562 | | - "1991-03-07", |
563 | | - "1991-03-08", |
564 | | - "1991-03-09", |
565 | | - ] |
566 | | - `) |
| 555 | + expect(getDateList('1991/3/02', 7)).toMatchInlineSnapshot('"\\"< a href=\\" \\">xx</ a>\\""') |
| 556 | + }) |
| 557 | +}) |
| 558 | + |
| 559 | +describe('Test 16', () => { |
| 560 | + it('escapeHtml test', () => { |
| 561 | + expect(escapeHtml('< a href=" ">xx</ a>')).toBe('< a href=" ">xx</ a>') |
| 562 | + }) |
| 563 | +}) |
| 564 | + |
| 565 | +describe('Test 17', () => { |
| 566 | + it('unescapeHtml test', async () => { |
| 567 | + expect(unescapeHtml('< a href=" ">xx</ a>')).toBe('< a href=" ">xx</ a>') |
| 568 | + }) |
| 569 | +}) |
| 570 | + |
| 571 | +describe('Test 18', () => { |
| 572 | + it('getLru test', async () => { |
| 573 | + const lru = getLru(2) |
| 574 | + lru.set('a', 10) |
| 575 | + lru.set('b', 22) |
| 576 | + lru.get('a') |
| 577 | + lru.set('c', 32) |
| 578 | + expect(lru.get('b')).toBe(undefined) |
567 | 579 | }) |
568 | 580 | }) |
0 commit comments