Files snapshot from main
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
b19f45 Tucker McKnight
b19f45 Tucker McKnight
b19f45 Tucker McKnight
b19f45 Tucker McKnight
b19f45 Tucker McKnight
b19f45 Tucker McKnight
b19f45 Tucker McKnight
b19f45 Tucker McKnight
b19f45 Tucker McKnight
b19f45 Tucker McKnight
b19f45 Tucker McKnight
b19f45 Tucker McKnight
b19f45 Tucker McKnight
b19f45 Tucker McKnight
b19f45 Tucker McKnight
b19f45 Tucker McKnight
b19f45 Tucker McKnight
b19f45 Tucker McKnight
import { expect, test } from 'vitest'
import { getGitDiffsFromPatchText } from '../../dist/src/helpers.js'
import { singleCommit, largerCommit } from './fixtures/patches.js'
import escape from 'escape-html'
test("parses git log output", () => {
const result = getGitDiffsFromPatchText(largerCommit)
console.log(result[0])
expect(result.length).toBe(1)
const patchObj = result[0]
expect(patchObj.fileName).toBe('new-commits-page.html')
expect(patchObj.lineNumber).toBe(10)
expect(patchObj.added).toBe(11)
expect(patchObj.removed).toBe(7)
})