| var inctest = require("inctest"); |
| |
| try { |
| a = new inctest.A(); |
| } catch (e) { |
| throw new Error("didn't find A, therefore, I didn't include 'testdir/subdir1/hello.i'"); |
| } |
| |
| try { |
| b = new inctest.B(); |
| } catch (e) { |
| throw new Error("didn't find B, therefore, I didn't include 'testdir/subdir2/hello.i'"); |
| } |
| |
| // Check the var in subdirectory worked = require("in subdirectory worked") |
| if (inctest.importtest1(5) != 15) { |
| throw new Error("var test 1 failed"); |
| } |
| |
| if (inctest.importtest2("black") != "white") { |
| throw new Error("var test 2 failed"); |
| } |