mirror of https://github.com/swig/swig
22 lines
417 B
JavaScript
22 lines
417 B
JavaScript
var li_std_vector_enum = require("li_std_vector_enum");
|
|
|
|
|
|
function check(a, b) {
|
|
if ((a != b)) {
|
|
throw new Error("Not equal: ", a, b);
|
|
}
|
|
}
|
|
|
|
ev = new li_std_vector_enum.EnumVector();
|
|
|
|
check(ev.nums.get(0), 10);
|
|
check(ev.nums.get(1), 20);
|
|
check(ev.nums.get(2), 30);
|
|
|
|
expected = 10;
|
|
for (let i = 0; i < ev.nums.size(); i++) {
|
|
let val = ev.nums.get(i);
|
|
check(val, expected);
|
|
expected += 10;
|
|
}
|