Add failing test

This commit is contained in:
Andrew Morris
2023-06-22 18:03:16 +10:00
parent fd2dbb02df
commit 526d465aa4
3 changed files with 31 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
//! test_output(1)
// Should be: 0
/// <reference path="../../../concept-code/vs.d.ts" />
export default function () {
return measure(true) - measure(false);
}
function measure(call: boolean) {
let c = new Counter();
if (call) {
c.inc();
}
return c.cc.count;
}
class Counter {
cc = Debug.makeCopyCounter("cc");
value = 0;
inc() {
this.value++;
}
}

View File

@@ -1,5 +1,7 @@
//! test_output(0)
/// <reference path="../../../concept-code/vs.d.ts" />
export default function main() {
return measure(true) - measure(false);
}

View File

@@ -1,5 +1,7 @@
//! test_output(0)
/// <reference path="../../../concept-code/vs.d.ts" />
export default function main() {
return measure(true) - measure(false);
}