update tests
This commit is contained in:
parent
eef651f0d4
commit
064659a70e
4 changed files with 168 additions and 148 deletions
|
|
@ -19,4 +19,5 @@ module.exports = {
|
||||||
lines: 93,
|
lines: 93,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
prettierPath: require.resolve('prettier-2'),
|
||||||
};
|
};
|
||||||
|
|
|
||||||
18
package-lock.json
generated
18
package-lock.json
generated
|
|
@ -50,6 +50,7 @@
|
||||||
"postcss-loader": "^8.1.1",
|
"postcss-loader": "^8.1.1",
|
||||||
"postcss-preset-env": "^10.1.2",
|
"postcss-preset-env": "^10.1.2",
|
||||||
"prettier": "^3.4.2",
|
"prettier": "^3.4.2",
|
||||||
|
"prettier-2": "npm:prettier@^2",
|
||||||
"ts-jest": "^29.2.5",
|
"ts-jest": "^29.2.5",
|
||||||
"ts-loader": "9.5.1",
|
"ts-loader": "9.5.1",
|
||||||
"ts-node": "10.9.2",
|
"ts-node": "10.9.2",
|
||||||
|
|
@ -14854,6 +14855,23 @@
|
||||||
"url": "https://github.com/prettier/prettier?sponsor=1"
|
"url": "https://github.com/prettier/prettier?sponsor=1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/prettier-2": {
|
||||||
|
"name": "prettier",
|
||||||
|
"version": "2.8.8",
|
||||||
|
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz",
|
||||||
|
"integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"bin": {
|
||||||
|
"prettier": "bin-prettier.js"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=10.13.0"
|
||||||
|
},
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/prettier/prettier?sponsor=1"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/pretty-error": {
|
"node_modules/pretty-error": {
|
||||||
"version": "4.0.0",
|
"version": "4.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz",
|
||||||
|
|
|
||||||
|
|
@ -88,6 +88,7 @@
|
||||||
"highlight.js": "11.9.0"
|
"highlight.js": "11.9.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
"prettier-2": "npm:prettier@^2",
|
||||||
"@eslint/js": "^9.17.0",
|
"@eslint/js": "^9.17.0",
|
||||||
"@eslint/json": "^0.9.0",
|
"@eslint/json": "^0.9.0",
|
||||||
"@types/diff": "^6.0.0",
|
"@types/diff": "^6.0.0",
|
||||||
|
|
|
||||||
|
|
@ -928,7 +928,7 @@ describe('Diff2Html', () => {
|
||||||
<td class="d2h-del d2h-change">
|
<td class="d2h-del d2h-change">
|
||||||
<div class="d2h-code-line">
|
<div class="d2h-code-line">
|
||||||
<span class="d2h-code-line-prefix">-</span>
|
<span class="d2h-code-line-prefix">-</span>
|
||||||
<span class="d2h-code-line-ctn"><del><!-- commented code --></del></span>
|
<span class="d2h-code-line-ctn"><<del>!-- commented code --</del>></span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr><tr>
|
</tr><tr>
|
||||||
|
|
@ -939,7 +939,7 @@ describe('Diff2Html', () => {
|
||||||
<td class="d2h-del d2h-change">
|
<td class="d2h-del d2h-change">
|
||||||
<div class="d2h-code-line">
|
<div class="d2h-code-line">
|
||||||
<span class="d2h-code-line-prefix">-</span>
|
<span class="d2h-code-line-prefix">-</span>
|
||||||
<span class="d2h-code-line-ctn"><del></div</del>></span>
|
<span class="d2h-code-line-ctn"><<del>/div</del>></span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr><tr>
|
</tr><tr>
|
||||||
|
|
@ -950,7 +950,7 @@ describe('Diff2Html', () => {
|
||||||
<td class="d2h-ins d2h-change">
|
<td class="d2h-ins d2h-change">
|
||||||
<div class="d2h-code-line">
|
<div class="d2h-code-line">
|
||||||
<span class="d2h-code-line-prefix">+</span>
|
<span class="d2h-code-line-prefix">+</span>
|
||||||
<span class="d2h-code-line-ctn"><ins><html></ins></span>
|
<span class="d2h-code-line-ctn"><<ins>html</ins>></span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr><tr>
|
</tr><tr>
|
||||||
|
|
@ -961,7 +961,7 @@ describe('Diff2Html', () => {
|
||||||
<td class="d2h-ins d2h-change">
|
<td class="d2h-ins d2h-change">
|
||||||
<div class="d2h-code-line">
|
<div class="d2h-code-line">
|
||||||
<span class="d2h-code-line-prefix">+</span>
|
<span class="d2h-code-line-prefix">+</span>
|
||||||
<span class="d2h-code-line-ctn"><ins><body</ins>></span>
|
<span class="d2h-code-line-ctn"><<ins>body</ins>></span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -1326,78 +1326,78 @@ describe('Diff2Html', () => {
|
||||||
colorScheme: ColorSchemeType.AUTO,
|
colorScheme: ColorSchemeType.AUTO,
|
||||||
});
|
});
|
||||||
expect(result).toMatchInlineSnapshot(`
|
expect(result).toMatchInlineSnapshot(`
|
||||||
"<div class="d2h-file-list-wrapper d2h-auto-color-scheme">
|
"<div class="d2h-file-list-wrapper d2h-auto-color-scheme">
|
||||||
<div class="d2h-file-list-header">
|
<div class="d2h-file-list-header">
|
||||||
<span class="d2h-file-list-title">Files changed (1)</span>
|
<span class="d2h-file-list-title">Files changed (1)</span>
|
||||||
<a class="d2h-file-switch d2h-hide">hide</a>
|
<a class="d2h-file-switch d2h-hide">hide</a>
|
||||||
<a class="d2h-file-switch d2h-show">show</a>
|
<a class="d2h-file-switch d2h-show">show</a>
|
||||||
</div>
|
</div>
|
||||||
<ol class="d2h-file-list">
|
<ol class="d2h-file-list">
|
||||||
<li class="d2h-file-list-line">
|
<li class="d2h-file-list-line">
|
||||||
<span class="d2h-file-name-wrapper">
|
<span class="d2h-file-name-wrapper">
|
||||||
<svg aria-hidden="true" class="d2h-icon d2h-changed" height="16" title="modified" version="1.1"
|
<svg aria-hidden="true" class="d2h-icon d2h-changed" height="16" title="modified" version="1.1"
|
||||||
viewBox="0 0 14 16" width="14">
|
viewBox="0 0 14 16" width="14">
|
||||||
<path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM4 8c0-1.66 1.34-3 3-3s3 1.34 3 3-1.34 3-3 3-3-1.34-3-3z"></path>
|
<path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM4 8c0-1.66 1.34-3 3-3s3 1.34 3 3-1.34 3-3 3-3-1.34-3-3z"></path>
|
||||||
</svg> <a href="#d2h-675094" class="d2h-file-name">sample</a>
|
</svg> <a href="#d2h-675094" class="d2h-file-name">sample</a>
|
||||||
<span class="d2h-file-stats">
|
<span class="d2h-file-stats">
|
||||||
<span class="d2h-lines-added">+1</span>
|
<span class="d2h-lines-added">+1</span>
|
||||||
<span class="d2h-lines-deleted">-1</span>
|
<span class="d2h-lines-deleted">-1</span>
|
||||||
</span>
|
</span>
|
||||||
</span>
|
</span>
|
||||||
</li>
|
</li>
|
||||||
</ol>
|
</ol>
|
||||||
</div><div class="d2h-wrapper d2h-auto-color-scheme">
|
</div><div class="d2h-wrapper d2h-auto-color-scheme">
|
||||||
<div id="d2h-675094" class="d2h-file-wrapper" data-lang="">
|
<div id="d2h-675094" class="d2h-file-wrapper" data-lang="">
|
||||||
<div class="d2h-file-header">
|
<div class="d2h-file-header">
|
||||||
<span class="d2h-file-name-wrapper">
|
<span class="d2h-file-name-wrapper">
|
||||||
<svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12">
|
<svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12">
|
||||||
<path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path>
|
<path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path>
|
||||||
</svg> <span class="d2h-file-name">sample</span>
|
</svg> <span class="d2h-file-name">sample</span>
|
||||||
<span class="d2h-tag d2h-changed d2h-changed-tag">CHANGED</span></span>
|
<span class="d2h-tag d2h-changed d2h-changed-tag">CHANGED</span></span>
|
||||||
<label class="d2h-file-collapse">
|
<label class="d2h-file-collapse">
|
||||||
<input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed">
|
<input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed">
|
||||||
Viewed
|
Viewed
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<div class="d2h-file-diff">
|
<div class="d2h-file-diff">
|
||||||
<div class="d2h-code-wrapper">
|
<div class="d2h-code-wrapper">
|
||||||
<table class="d2h-diff-table">
|
<table class="d2h-diff-table">
|
||||||
<tbody class="d2h-diff-tbody">
|
<tbody class="d2h-diff-tbody">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="d2h-code-linenumber d2h-info"></td>
|
<td class="d2h-code-linenumber d2h-info"></td>
|
||||||
<td class="d2h-info">
|
<td class="d2h-info">
|
||||||
<div class="d2h-code-line">@@ -1 +1 @@</div>
|
<div class="d2h-code-line">@@ -1 +1 @@</div>
|
||||||
</td>
|
</td>
|
||||||
</tr><tr>
|
</tr><tr>
|
||||||
<td class="d2h-code-linenumber d2h-del d2h-change">
|
<td class="d2h-code-linenumber d2h-del d2h-change">
|
||||||
<div class="line-num1">1</div>
|
<div class="line-num1">1</div>
|
||||||
<div class="line-num2"></div>
|
<div class="line-num2"></div>
|
||||||
</td>
|
</td>
|
||||||
<td class="d2h-del d2h-change">
|
<td class="d2h-del d2h-change">
|
||||||
<div class="d2h-code-line">
|
<div class="d2h-code-line">
|
||||||
<span class="d2h-code-line-prefix">-</span>
|
<span class="d2h-code-line-prefix">-</span>
|
||||||
<span class="d2h-code-line-ctn"><del>test</del></span>
|
<span class="d2h-code-line-ctn"><del>test</del></span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr><tr>
|
</tr><tr>
|
||||||
<td class="d2h-code-linenumber d2h-ins d2h-change">
|
<td class="d2h-code-linenumber d2h-ins d2h-change">
|
||||||
<div class="line-num1"></div>
|
<div class="line-num1"></div>
|
||||||
<div class="line-num2">1</div>
|
<div class="line-num2">1</div>
|
||||||
</td>
|
</td>
|
||||||
<td class="d2h-ins d2h-change">
|
<td class="d2h-ins d2h-change">
|
||||||
<div class="d2h-code-line">
|
<div class="d2h-code-line">
|
||||||
<span class="d2h-code-line-prefix">+</span>
|
<span class="d2h-code-line-prefix">+</span>
|
||||||
<span class="d2h-code-line-ctn"><ins>test1</ins></span>
|
<span class="d2h-code-line-ctn"><ins>test1</ins></span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>"
|
</div>"
|
||||||
`);
|
`);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
@ -1468,78 +1468,78 @@ describe('Diff2Html', () => {
|
||||||
colorScheme: ColorSchemeType.DARK,
|
colorScheme: ColorSchemeType.DARK,
|
||||||
});
|
});
|
||||||
expect(result).toMatchInlineSnapshot(`
|
expect(result).toMatchInlineSnapshot(`
|
||||||
"<div class="d2h-file-list-wrapper d2h-dark-color-scheme">
|
"<div class="d2h-file-list-wrapper d2h-dark-color-scheme">
|
||||||
<div class="d2h-file-list-header">
|
<div class="d2h-file-list-header">
|
||||||
<span class="d2h-file-list-title">Files changed (1)</span>
|
<span class="d2h-file-list-title">Files changed (1)</span>
|
||||||
<a class="d2h-file-switch d2h-hide">hide</a>
|
<a class="d2h-file-switch d2h-hide">hide</a>
|
||||||
<a class="d2h-file-switch d2h-show">show</a>
|
<a class="d2h-file-switch d2h-show">show</a>
|
||||||
</div>
|
</div>
|
||||||
<ol class="d2h-file-list">
|
<ol class="d2h-file-list">
|
||||||
<li class="d2h-file-list-line">
|
<li class="d2h-file-list-line">
|
||||||
<span class="d2h-file-name-wrapper">
|
<span class="d2h-file-name-wrapper">
|
||||||
<svg aria-hidden="true" class="d2h-icon d2h-changed" height="16" title="modified" version="1.1"
|
<svg aria-hidden="true" class="d2h-icon d2h-changed" height="16" title="modified" version="1.1"
|
||||||
viewBox="0 0 14 16" width="14">
|
viewBox="0 0 14 16" width="14">
|
||||||
<path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM4 8c0-1.66 1.34-3 3-3s3 1.34 3 3-1.34 3-3 3-3-1.34-3-3z"></path>
|
<path d="M13 1H1C0.45 1 0 1.45 0 2v12c0 0.55 0.45 1 1 1h12c0.55 0 1-0.45 1-1V2c0-0.55-0.45-1-1-1z m0 13H1V2h12v12zM4 8c0-1.66 1.34-3 3-3s3 1.34 3 3-1.34 3-3 3-3-1.34-3-3z"></path>
|
||||||
</svg> <a href="#d2h-675094" class="d2h-file-name">sample</a>
|
</svg> <a href="#d2h-675094" class="d2h-file-name">sample</a>
|
||||||
<span class="d2h-file-stats">
|
<span class="d2h-file-stats">
|
||||||
<span class="d2h-lines-added">+1</span>
|
<span class="d2h-lines-added">+1</span>
|
||||||
<span class="d2h-lines-deleted">-1</span>
|
<span class="d2h-lines-deleted">-1</span>
|
||||||
</span>
|
</span>
|
||||||
</span>
|
</span>
|
||||||
</li>
|
</li>
|
||||||
</ol>
|
</ol>
|
||||||
</div><div class="d2h-wrapper d2h-dark-color-scheme">
|
</div><div class="d2h-wrapper d2h-dark-color-scheme">
|
||||||
<div id="d2h-675094" class="d2h-file-wrapper" data-lang="">
|
<div id="d2h-675094" class="d2h-file-wrapper" data-lang="">
|
||||||
<div class="d2h-file-header">
|
<div class="d2h-file-header">
|
||||||
<span class="d2h-file-name-wrapper">
|
<span class="d2h-file-name-wrapper">
|
||||||
<svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12">
|
<svg aria-hidden="true" class="d2h-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12">
|
||||||
<path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path>
|
<path d="M6 5H2v-1h4v1zM2 8h7v-1H2v1z m0 2h7v-1H2v1z m0 2h7v-1H2v1z m10-7.5v9.5c0 0.55-0.45 1-1 1H1c-0.55 0-1-0.45-1-1V2c0-0.55 0.45-1 1-1h7.5l3.5 3.5z m-1 0.5L8 2H1v12h10V5z"></path>
|
||||||
</svg> <span class="d2h-file-name">sample</span>
|
</svg> <span class="d2h-file-name">sample</span>
|
||||||
<span class="d2h-tag d2h-changed d2h-changed-tag">CHANGED</span></span>
|
<span class="d2h-tag d2h-changed d2h-changed-tag">CHANGED</span></span>
|
||||||
<label class="d2h-file-collapse">
|
<label class="d2h-file-collapse">
|
||||||
<input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed">
|
<input class="d2h-file-collapse-input" type="checkbox" name="viewed" value="viewed">
|
||||||
Viewed
|
Viewed
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<div class="d2h-file-diff">
|
<div class="d2h-file-diff">
|
||||||
<div class="d2h-code-wrapper">
|
<div class="d2h-code-wrapper">
|
||||||
<table class="d2h-diff-table">
|
<table class="d2h-diff-table">
|
||||||
<tbody class="d2h-diff-tbody">
|
<tbody class="d2h-diff-tbody">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="d2h-code-linenumber d2h-info"></td>
|
<td class="d2h-code-linenumber d2h-info"></td>
|
||||||
<td class="d2h-info">
|
<td class="d2h-info">
|
||||||
<div class="d2h-code-line">@@ -1 +1 @@</div>
|
<div class="d2h-code-line">@@ -1 +1 @@</div>
|
||||||
</td>
|
</td>
|
||||||
</tr><tr>
|
</tr><tr>
|
||||||
<td class="d2h-code-linenumber d2h-del d2h-change">
|
<td class="d2h-code-linenumber d2h-del d2h-change">
|
||||||
<div class="line-num1">1</div>
|
<div class="line-num1">1</div>
|
||||||
<div class="line-num2"></div>
|
<div class="line-num2"></div>
|
||||||
</td>
|
</td>
|
||||||
<td class="d2h-del d2h-change">
|
<td class="d2h-del d2h-change">
|
||||||
<div class="d2h-code-line">
|
<div class="d2h-code-line">
|
||||||
<span class="d2h-code-line-prefix">-</span>
|
<span class="d2h-code-line-prefix">-</span>
|
||||||
<span class="d2h-code-line-ctn"><del>test</del></span>
|
<span class="d2h-code-line-ctn"><del>test</del></span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr><tr>
|
</tr><tr>
|
||||||
<td class="d2h-code-linenumber d2h-ins d2h-change">
|
<td class="d2h-code-linenumber d2h-ins d2h-change">
|
||||||
<div class="line-num1"></div>
|
<div class="line-num1"></div>
|
||||||
<div class="line-num2">1</div>
|
<div class="line-num2">1</div>
|
||||||
</td>
|
</td>
|
||||||
<td class="d2h-ins d2h-change">
|
<td class="d2h-ins d2h-change">
|
||||||
<div class="d2h-code-line">
|
<div class="d2h-code-line">
|
||||||
<span class="d2h-code-line-prefix">+</span>
|
<span class="d2h-code-line-prefix">+</span>
|
||||||
<span class="d2h-code-line-ctn"><ins>test1</ins></span>
|
<span class="d2h-code-line-ctn"><ins>test1</ins></span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>"
|
</div>"
|
||||||
`);
|
`);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue