add tests
This commit is contained in:
parent
8a69e0bdb0
commit
10207083fc
|
|
@ -722,7 +722,31 @@ issue_2838: {
|
||||||
expect_stdout: "PASS"
|
expect_stdout: "PASS"
|
||||||
}
|
}
|
||||||
|
|
||||||
issue_2938: {
|
issue_2938_1: {
|
||||||
|
options = {
|
||||||
|
pure_getters: true,
|
||||||
|
unused: true,
|
||||||
|
}
|
||||||
|
input: {
|
||||||
|
function f(a) {
|
||||||
|
a.b = "PASS";
|
||||||
|
}
|
||||||
|
var o = {};
|
||||||
|
f(o);
|
||||||
|
console.log(o.b);
|
||||||
|
}
|
||||||
|
expect: {
|
||||||
|
function f(a) {
|
||||||
|
a.b = "PASS";
|
||||||
|
}
|
||||||
|
var o = {};
|
||||||
|
f(o);
|
||||||
|
console.log(o.b);
|
||||||
|
}
|
||||||
|
expect_stdout: "PASS"
|
||||||
|
}
|
||||||
|
|
||||||
|
issue_2938_2: {
|
||||||
options = {
|
options = {
|
||||||
pure_getters: true,
|
pure_getters: true,
|
||||||
toplevel: true,
|
toplevel: true,
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ describe("test/jetstream.js", function() {
|
||||||
this.timeout(20 * 60 * 1000);
|
this.timeout(20 * 60 * 1000);
|
||||||
[
|
[
|
||||||
"-mc",
|
"-mc",
|
||||||
"-mc keep_fargs=false,passes=3,unsafe,unsafe_comps,unsafe_math,unsafe_proto",
|
"-mc keep_fargs=false,passes=3,pure_getters,unsafe,unsafe_comps,unsafe_math,unsafe_proto",
|
||||||
].forEach(function(options) {
|
].forEach(function(options) {
|
||||||
it("Should pass with options " + options, function(done) {
|
it("Should pass with options " + options, function(done) {
|
||||||
var args = options.split(/ /);
|
var args = options.split(/ /);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user