mirror of https://github.com/swig/swig
16 lines
409 B
JavaScript
16 lines
409 B
JavaScript
var nested_workaround = require("nested_workaround");
|
|
|
|
inner = new nested_workaround.Inner(5);
|
|
outer = new nested_workaround.Outer();
|
|
newInner = outer.doubleInnerValue(inner);
|
|
if (newInner.getValue() != 10) {
|
|
throw new Error;
|
|
}
|
|
|
|
outer = new nested_workaround.Outer();
|
|
inner = outer.createInner(3);
|
|
newInner = outer.doubleInnerValue(inner);
|
|
if (outer.getInnerValue(newInner) != 6) {
|
|
throw new Error;
|
|
}
|