import LineByLineRenderer from '../line-by-line-renderer'; import HoganJsUtils from '../hoganjs-utils'; import { LineType, DiffFile, LineMatchingType } from '../types'; import { CSSLineClass } from '../render-utils'; describe('LineByLineRenderer', () => { describe('_generateEmptyDiff', () => { it('should return an empty diff', () => { const hoganUtils = new HoganJsUtils({}); const lineByLineRenderer = new LineByLineRenderer(hoganUtils, {}); const fileHtml = lineByLineRenderer.generateEmptyDiff(); expect(fileHtml).toMatchInlineSnapshot(` "
|
@@ -1 +1 @@
|
|
|
1
|
-
|
|
1
|
+
test1r
|
|
File without changes
|
|
Diff too big to be displayed
|
|
Custom message for file 0 diff too big
|