blob: 5419307c4dbe3df87c6de4d6c009c631aa6f9374 [file] [log] [blame]
var cpp11_thread_local = require("cpp11_thread_local");
t = new cpp11_thread_local.ThreadLocals();
if (t.stval != 11) {
throw new Error;
}
if (t.tsval != 22) {
throw new Error;
}
if (t.tscval99 != 99) {
throw new Error;
}
cpp11_thread_local.etval = -11;
if (cpp11_thread_local.etval != -11) {
throw new Error;
}
cpp11_thread_local.stval = -22;
if (cpp11_thread_local.stval != -22) {
throw new Error;
}
cpp11_thread_local.tsval = -33;
if (cpp11_thread_local.tsval != -33) {
throw new Error;
}
cpp11_thread_local.etval = -44;
if (cpp11_thread_local.etval != -44) {
throw new Error;
}
cpp11_thread_local.teval = -55;
if (cpp11_thread_local.teval != -55) {
throw new Error;
}
cpp11_thread_local.ectval = -66;
if (cpp11_thread_local.ectval != -66) {
throw new Error;
}
cpp11_thread_local.ecpptval = -66;
if (cpp11_thread_local.ecpptval != -66) {
throw new Error;
}