diff --git a/src/__tests__/line-by-line-tests.ts b/src/__tests__/line-by-line-tests.ts index ea7ad89..5571931 100644 --- a/src/__tests__/line-by-line-tests.ts +++ b/src/__tests__/line-by-line-tests.ts @@ -21,6 +21,39 @@ describe('LineByLineRenderer', () => { }); }); + describe('_generateTooBigDiff', () => { + it('should return a diff with default "too big" message when no `diffTooBigMessage` is defined', () => { + const hoganUtils = new HoganJsUtils({}); + const lineByLineRenderer = new LineByLineRenderer(hoganUtils, {}); + const fileHtml = lineByLineRenderer.generateTooBigDiff(0); + expect(fileHtml).toMatchInlineSnapshot(` + "
|
+
+ Diff too big to be displayed
+
+ |
+
|
+
+ Custom message for file 0 diff too big
+
+ |
+
|
+
+ Diff too big to be displayed
+
+ |
+
|
+
+ Custom message for file 0 diff too big
+
+ |
+