-
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
test: use jest snapshots for checking response bodies (#1617)
* test: use jest snapshots for checking html responses * test: use snapshots for doc/docx to txt plugins/routes * test: use snapshots for support plugins * test: use snapshots for docx to html plugins/routes
- Loading branch information
Showing
25 changed files
with
4,142 additions
and
75 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
"use strict"; | ||
|
||
module.exports = { | ||
// Move snapshots next to test file | ||
resolveSnapshotPath: (testPath, snapshotExtension) => | ||
testPath.replace(/\.test\.([jt]sx?)/u, `.test.$1${snapshotExtension}`), | ||
resolveTestPath: (snapshotFilePath, snapshotExtension) => | ||
snapshotFilePath.replace(snapshotExtension, ""), | ||
testPathForConsistencyCheck: "src/server.test.js", | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,141 @@ | ||
// Jest Snapshot v1, https://goo.gl/fbAQLP | ||
|
||
exports[`DOC-to-TXT conversion plugin Converts DOC file to TXT 1`] = ` | ||
"I am a header | ||
Lorem ipsum | ||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc ac faucibus odio. | ||
Vestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut varius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum condimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus convallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis, vulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus nisl blandit. Integer lacinia ante ac libero lobortis imperdiet. Nullam mollis convallis ipsum, ac accumsan nunc vehicula vitae. Nulla eget justo in felis tristique fringilla. Morbi sit amet tortor quis risus auctor condimentum. Morbi in ullamcorper elit. Nulla iaculis tellus sit amet mauris tempus fringilla. | ||
Maecenas mauris lectus, lobortis et purus mattis, blandit dictum tellus. | ||
Maecenas non lorem quis tellus placerat varius. | ||
Nulla facilisi. | ||
Aenean congue fringilla justo ut aliquam. | ||
Mauris id ex erat. Nunc vulputate neque vitae justo facilisis, non condimentum ante sagittis. | ||
Morbi viverra semper lorem nec molestie. | ||
Maecenas tincidunt est efficitur ligula euismod, sit amet ornare est vulputate. | ||
In non mauris justo. Duis vehicula mi vel mi pretium, a viverra erat efficitur. Cras aliquam est ac eros varius, id iaculis dui auctor. Duis pretium neque ligula, et pulvinar mi placerat et. Nulla nec nunc sit amet nunc posuere vestibulum. Ut id neque eget tortor mattis tristique. Donec ante est, blandit sit amet tristique vel, lacinia pulvinar arcu. Pellentesque scelerisque fermentum erat, id posuere justo pulvinar ut. Cras id eros sed enim aliquam lobortis. Sed lobortis nisl ut eros efficitur tincidunt. Cras justo mi, porttitor quis mattis vel, ultricies ut purus. Ut facilisis et lacus eu cursus. | ||
Cras fringilla ipsum magna, in fringilla dui commodo a. | ||
Lorem ipsum Lorem ipsum Lorem ipsum | ||
1 In eleifend velit vitae libero sollicitudin euismod. Lorem | ||
2 Cras fringilla ipsum magna, in fringilla dui commodo a. Ipsum | ||
3 Aliquam erat volutpat. Lorem | ||
4 Fusce vitae vestibulum velit. Lorem | ||
5 Etiam vehicula luctus fermentum. Ipsum | ||
Etiam vehicula luctus fermentum. In vel metus congue, pulvinar lectus vel, fermentum dui. Maecenas ante orci, egestas ut aliquet sit amet, sagittis a magna. Aliquam ante quam, pellentesque ut dignissim quis, laoreet eget est. Aliquam erat volutpat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut ullamcorper justo sapien, in cursus libero viverra eget. Vivamus auctor imperdiet urna, at pulvinar leo posuere laoreet. Suspendisse neque nisl, fringilla at iaculis scelerisque, ornare vel dolor. Ut et pulvinar nunc. Pellentesque fringilla mollis efficitur. Nullam venenatis commodo imperdiet. Morbi velit neque, semper quis lorem quis, efficitur dignissim ipsum. Ut ac lorem sed turpis imperdiet eleifend sit amet id sapien | ||
I am a footer" | ||
`; | ||
|
||
exports[`DOC-to-TXT conversion plugin Converts DOCM file to TXT 1`] = ` | ||
"I am a header | ||
Lorem ipsum | ||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc ac faucibus odio. | ||
Vestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut varius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum condimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus convallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis, vulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus nisl blandit. Integer lacinia ante ac libero lobortis imperdiet. Nullam mollis convallis ipsum, ac accumsan nunc vehicula vitae. Nulla eget justo in felis tristique fringilla. Morbi sit amet tortor quis risus auctor condimentum. Morbi in ullamcorper elit. Nulla iaculis tellus sit amet mauris tempus fringilla. | ||
Maecenas mauris lectus, lobortis et purus mattis, blandit dictum tellus. | ||
Maecenas non lorem quis tellus placerat varius. | ||
Nulla facilisi. | ||
Aenean congue fringilla justo ut aliquam. | ||
Mauris id ex erat. Nunc vulputate neque vitae justo facilisis, non condimentum ante sagittis. | ||
Morbi viverra semper lorem nec molestie. | ||
Maecenas tincidunt est efficitur ligula euismod, sit amet ornare est vulputate. | ||
In non mauris justo. Duis vehicula mi vel mi pretium, a viverra erat efficitur. Cras aliquam est ac eros varius, id iaculis dui auctor. Duis pretium neque ligula, et pulvinar mi placerat et. Nulla nec nunc sit amet nunc posuere vestibulum. Ut id neque eget tortor mattis tristique. Donec ante est, blandit sit amet tristique vel, lacinia pulvinar arcu. Pellentesque scelerisque fermentum erat, id posuere justo pulvinar ut. Cras id eros sed enim aliquam lobortis. Sed lobortis nisl ut eros efficitur tincidunt. Cras justo mi, porttitor quis mattis vel, ultricies ut purus. Ut facilisis et lacus eu cursus. | ||
Cras fringilla ipsum magna, in fringilla dui commodo a. | ||
Lorem ipsum Lorem ipsum Lorem ipsum | ||
1 In eleifend velit vitae libero sollicitudin euismod. Lorem | ||
2 Cras fringilla ipsum magna, in fringilla dui commodo a. Ipsum | ||
3 Aliquam erat volutpat. Lorem | ||
4 Fusce vitae vestibulum velit. Lorem | ||
5 Etiam vehicula luctus fermentum. Ipsum | ||
Etiam vehicula luctus fermentum. In vel metus congue, pulvinar lectus vel, fermentum dui. Maecenas ante orci, egestas ut aliquet sit amet, sagittis a magna. Aliquam ante quam, pellentesque ut dignissim quis, laoreet eget est. Aliquam erat volutpat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut ullamcorper justo sapien, in cursus libero viverra eget. Vivamus auctor imperdiet urna, at pulvinar leo posuere laoreet. Suspendisse neque nisl, fringilla at iaculis scelerisque, ornare vel dolor. Ut et pulvinar nunc. Pellentesque fringilla mollis efficitur. Nullam venenatis commodo imperdiet. Morbi velit neque, semper quis lorem quis, efficitur dignissim ipsum. Ut ac lorem sed turpis imperdiet eleifend sit amet id sapien | ||
I am a footer" | ||
`; | ||
|
||
exports[`DOC-to-TXT conversion plugin Converts DOCX file to TXT 1`] = ` | ||
"I am a header | ||
Lorem ipsum | ||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc ac faucibus odio. | ||
Vestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut varius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum condimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus convallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis, vulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus nisl blandit. Integer lacinia ante ac libero lobortis imperdiet. Nullam mollis convallis ipsum, ac accumsan nunc vehicula vitae. Nulla eget justo in felis tristique fringilla. Morbi sit amet tortor quis risus auctor condimentum. Morbi in ullamcorper elit. Nulla iaculis tellus sit amet mauris tempus fringilla. | ||
Maecenas mauris lectus, lobortis et purus mattis, blandit dictum tellus. | ||
Maecenas non lorem quis tellus placerat varius. | ||
Nulla facilisi. | ||
Aenean congue fringilla justo ut aliquam. | ||
Mauris id ex erat. Nunc vulputate neque vitae justo facilisis, non condimentum ante sagittis. | ||
Morbi viverra semper lorem nec molestie. | ||
Maecenas tincidunt est efficitur ligula euismod, sit amet ornare est vulputate. | ||
In non mauris justo. Duis vehicula mi vel mi pretium, a viverra erat efficitur. Cras aliquam est ac eros varius, id iaculis dui auctor. Duis pretium neque ligula, et pulvinar mi placerat et. Nulla nec nunc sit amet nunc posuere vestibulum. Ut id neque eget tortor mattis tristique. Donec ante est, blandit sit amet tristique vel, lacinia pulvinar arcu. Pellentesque scelerisque fermentum erat, id posuere justo pulvinar ut. Cras id eros sed enim aliquam lobortis. Sed lobortis nisl ut eros efficitur tincidunt. Cras justo mi, porttitor quis mattis vel, ultricies ut purus. Ut facilisis et lacus eu cursus. | ||
Cras fringilla ipsum magna, in fringilla dui commodo a. | ||
Lorem ipsum Lorem ipsum Lorem ipsum | ||
1 In eleifend velit vitae libero sollicitudin euismod. Lorem | ||
2 Cras fringilla ipsum magna, in fringilla dui commodo a. Ipsum | ||
3 Aliquam erat volutpat. Lorem | ||
4 Fusce vitae vestibulum velit. Lorem | ||
5 Etiam vehicula luctus fermentum. Ipsum | ||
Etiam vehicula luctus fermentum. In vel metus congue, pulvinar lectus vel, fermentum dui. Maecenas ante orci, egestas ut aliquet sit amet, sagittis a magna. Aliquam ante quam, pellentesque ut dignissim quis, laoreet eget est. Aliquam erat volutpat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut ullamcorper justo sapien, in cursus libero viverra eget. Vivamus auctor imperdiet urna, at pulvinar leo posuere laoreet. Suspendisse neque nisl, fringilla at iaculis scelerisque, ornare vel dolor. Ut et pulvinar nunc. Pellentesque fringilla mollis efficitur. Nullam venenatis commodo imperdiet. Morbi velit neque, semper quis lorem quis, efficitur dignissim ipsum. Ut ac lorem sed turpis imperdiet eleifend sit amet id sapien | ||
I am a footer" | ||
`; | ||
|
||
exports[`DOC-to-TXT conversion plugin Converts DOT file to TXT 1`] = ` | ||
"I am a header | ||
Lorem ipsum | ||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc ac faucibus odio. | ||
Vestibulum neque massa, scelerisque sit amet ligula eu, congue molestie mi. Praesent ut varius sem. Nullam at porttitor arcu, nec lacinia nisi. Ut ac dolor vitae odio interdum condimentum. Vivamus dapibus sodales ex, vitae malesuada ipsum cursus convallis. Maecenas sed egestas nulla, ac condimentum orci. Mauris diam felis, vulputate ac suscipit et, iaculis non est. Curabitur semper arcu ac ligula semper, nec luctus nisl blandit. Integer lacinia ante ac libero lobortis imperdiet. Nullam mollis convallis ipsum, ac accumsan nunc vehicula vitae. Nulla eget justo in felis tristique fringilla. Morbi sit amet tortor quis risus auctor condimentum. Morbi in ullamcorper elit. Nulla iaculis tellus sit amet mauris tempus fringilla. | ||
Maecenas mauris lectus, lobortis et purus mattis, blandit dictum tellus. | ||
Maecenas non lorem quis tellus placerat varius. | ||
Nulla facilisi. | ||
Aenean congue fringilla justo ut aliquam. | ||
Mauris id ex erat. Nunc vulputate neque vitae justo facilisis, non condimentum ante sagittis. | ||
Morbi viverra semper lorem nec molestie. | ||
Maecenas tincidunt est efficitur ligula euismod, sit amet ornare est vulputate. | ||
In non mauris justo. Duis vehicula mi vel mi pretium, a viverra erat efficitur. Cras aliquam est ac eros varius, id iaculis dui auctor. Duis pretium neque ligula, et pulvinar mi placerat et. Nulla nec nunc sit amet nunc posuere vestibulum. Ut id neque eget tortor mattis tristique. Donec ante est, blandit sit amet tristique vel, lacinia pulvinar arcu. Pellentesque scelerisque fermentum erat, id posuere justo pulvinar ut. Cras id eros sed enim aliquam lobortis. Sed lobortis nisl ut eros efficitur tincidunt. Cras justo mi, porttitor quis mattis vel, ultricies ut purus. Ut facilisis et lacus eu cursus. | ||
Cras fringilla ipsum magna, in fringilla dui commodo a. | ||
Lorem ipsum Lorem ipsum Lorem ipsum | ||
1 In eleifend velit vitae libero sollicitudin euismod. Lorem | ||
2 Cras fringilla ipsum magna, in fringilla dui commodo a. Ipsum | ||
3 Aliquam erat volutpat. Lorem | ||
4 Fusce vitae vestibulum velit. Lorem | ||
5 Etiam vehicula luctus fermentum. Ipsum | ||
Etiam vehicula luctus fermentum. In vel metus congue, pulvinar lectus vel, fermentum dui. Maecenas ante orci, egestas ut aliquet sit amet, sagittis a magna. Aliquam ante quam, pellentesque ut dignissim quis, laoreet eget est. Aliquam erat volutpat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut ullamcorper justo sapien, in cursus libero viverra eget. Vivamus auctor imperdiet urna, at pulvinar leo posuere laoreet. Suspendisse neque nisl, fringilla at iaculis scelerisque, ornare vel dolor. Ut et pulvinar nunc. Pellentesque fringilla mollis efficitur. Nullam venenatis commodo imperdiet. Morbi velit neque, semper quis lorem quis, efficitur dignissim ipsum. Ut ac lorem sed turpis imperdiet eleifend sit amet id sapien | ||
I am a footer" | ||
`; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.