Execute sloppy code test
This commit is contained in:
parent
81035f6d03
commit
7e43fff018
|
@ -30,6 +30,11 @@ describe("jsRunner", () => {
|
||||||
expect(output).toBe(3)
|
expect(output).toBe(3)
|
||||||
})
|
})
|
||||||
|
|
||||||
|
it("it can execute sloppy javascript", async () => {
|
||||||
|
const output = await processJS(`a=2;b=3;return a + b`)
|
||||||
|
expect(output).toBe(5)
|
||||||
|
})
|
||||||
|
|
||||||
it("should prevent sandbox escape", async () => {
|
it("should prevent sandbox escape", async () => {
|
||||||
const output = await processJS(
|
const output = await processJS(
|
||||||
`return this.constructor.constructor("return process")()`
|
`return this.constructor.constructor("return process")()`
|
||||||
|
|
Loading…
Reference in New Issue