@@ -5,32 +5,32 @@ import { describe, expect, it } from 'vitest'
55import { fingerprintDiff } from '../index'
66
77describe ( 'diff fingerprint' , ( ) => {
8- it ( 'generates a same fingerprint for similar diffs' , ( ) => {
8+ it ( 'generates a same fingerprint for similar diffs' , async ( ) => {
99 const fixturesDir = path . join ( __dirname , './__fixtures__' )
1010
11- const generateFingerprintFromFilename = ( name : string ) => {
11+ const generateFingerprintFromFilename = async ( name : string ) => {
1212 const diffPath = path . join ( fixturesDir , name )
1313 const buffer = fs . readFileSync ( diffPath )
1414 console . time ( name )
15- const res = fingerprintDiff ( buffer )
15+ const res = await fingerprintDiff ( buffer )
1616 console . timeEnd ( name )
1717 return res
1818 }
1919
20- const generateFingerprintFromPath = ( name : string ) => {
20+ const generateFingerprintFromPath = async ( name : string ) => {
2121 const diffPath = path . join ( fixturesDir , name )
2222 console . time ( `${ name } -path` )
23- const res = fingerprintDiff ( diffPath )
23+ const res = await fingerprintDiff ( diffPath )
2424 console . timeEnd ( `${ name } -path` )
2525 return res
2626 }
2727
28- const fA1 = generateFingerprintFromFilename ( 'diff-A1.png' )
29- const fA1Path = generateFingerprintFromPath ( 'diff-A1.png' )
30- const fA2 = generateFingerprintFromFilename ( 'diff-A2.png' )
31- const fA3 = generateFingerprintFromFilename ( 'diff-A3.png' )
32- const fB1 = generateFingerprintFromFilename ( 'diff-B1.png' )
33- const fLong = generateFingerprintFromFilename ( 'long-diff.png' )
28+ const fA1 = await generateFingerprintFromFilename ( 'diff-A1.png' )
29+ const fA1Path = await generateFingerprintFromPath ( 'diff-A1.png' )
30+ const fA2 = await generateFingerprintFromFilename ( 'diff-A2.png' )
31+ const fA3 = await generateFingerprintFromFilename ( 'diff-A3.png' )
32+ const fB1 = await generateFingerprintFromFilename ( 'diff-B1.png' )
33+ const fLong = await generateFingerprintFromFilename ( 'long-diff.png' )
3434
3535 expect ( fA1 ) . toBe ( 'v1:g16:d1:t0.002,0.02,0.08:202566ca9533046b' )
3636 expect ( fA1 ) . toBe ( fA2 )
0 commit comments