Skip to content

Commit dd72baa

Browse files
committed
tests: add should render a jpeg test case
1 parent 5a39e24 commit dd72baa

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

test/engines/puppeteer.js

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,34 @@ describe("Puppeteer", function() {
4242
}
4343
});
4444

45+
it("should render a jpeg", async () => {
46+
const engine = new puppeteer.Puppeteer();
47+
await engine.init();
48+
49+
try {
50+
const req = {
51+
query: {
52+
url: "https://example.com/",
53+
format: "jpeg"
54+
},
55+
body: {}
56+
};
57+
const res = {
58+
send: function(data) {
59+
this.data = data;
60+
},
61+
type: function(file) {
62+
this.file = file;
63+
}
64+
};
65+
await engine.render(req, res);
66+
assert.ok(res.data);
67+
assert.strictEqual(res.file, "jpeg");
68+
} finally {
69+
await engine.destroy();
70+
}
71+
});
72+
4573
it("should open new page", async () => {
4674
const engine = new puppeteer.Puppeteer();
4775
await engine.init();

0 commit comments

Comments
 (0)