Skip to content

Commit 4ba9cdf

Browse files
committed
Add cleanup for .bst and .cls files in extension tests
The acs and elsevier journal extensions copy .bst and .cls files to the test directory during rendering. These files were not being cleaned up by teardown, leaving artifacts after test runs. (cherry picked from commit b8421ca)
1 parent b5099f6 commit 4ba9cdf

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

tests/smoke/render/render-format-extension.test.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,9 @@ testRender(
8686
setup: updateExtensions,
8787
// deno-lint-ignore require-await
8888
teardown: async () => {
89-
// Clean up the bib file that is generated by the elesevier class
89+
// Clean up files generated by the acs extension
9090
safeRemoveSync(docs("extensions/format/academic/acs-document.bib"));
91+
safeRemoveSync(docs("extensions/format/academic/achemso.bst"));
9192
},
9293
},
9394
);
@@ -100,8 +101,10 @@ testRender(
100101
setup: updateExtensions,
101102
// deno-lint-ignore require-await
102103
teardown: async () => {
103-
// Clean up the SPL file that is generated by the elesevier class
104+
// Clean up files generated by the elsevier extension
104105
safeRemoveSync(docs("extensions/format/academic/document.spl"));
106+
safeRemoveSync(docs("extensions/format/academic/elsarticle.cls"));
107+
safeRemoveSync(docs("extensions/format/academic/elsarticle-num.bst"));
105108
},
106109
},
107110
);
@@ -116,8 +119,10 @@ testRender(
116119
setup: updateExtensions,
117120
// deno-lint-ignore require-await
118121
teardown: async () => {
119-
// Clean up the SPL file that is generated by the elesevier class
122+
// Clean up files generated by the elsevier extension
120123
safeRemoveSync(docs("extensions/format/academic/document+foobar.spl"));
124+
safeRemoveSync(docs("extensions/format/academic/elsarticle.cls"));
125+
safeRemoveSync(docs("extensions/format/academic/elsarticle-num.bst"));
121126
},
122127
},
123128
);

0 commit comments

Comments
 (0)