addon-sdk/source/test/fixtures/native-addon-test/index.js

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/addon-sdk/source/test/fixtures/native-addon-test/index.js	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,32 @@
     1.4 +// Added noise to test AST walker
     1.5 +for (var i = 0; i < 5; i++) {
     1.6 +  square(i);
     1.7 +}
     1.8 +
     1.9 +exports.directoryDefaults = require('./utils');
    1.10 +exports.directoryMain = require('./newmodule');
    1.11 +exports.resolvesJSoverDir= require('./dir/a');
    1.12 +exports.math = require('test-math');
    1.13 +exports.mathInRelative = require('./dir/b');
    1.14 +exports.customMainModule = require('test-custom-main');
    1.15 +exports.customMainModuleRelative = require('test-custom-main-relative');
    1.16 +exports.defaultMain = require('test-default-main');
    1.17 +exports.testJSON = require('./dir/c');
    1.18 +exports.dummyModule = require('./dir/dummy');
    1.19 +
    1.20 +exports.eventCore = require('sdk/event/core');
    1.21 +exports.promise = require('sdk/core/promise');
    1.22 +
    1.23 +exports.localJSM  = require('./dir/test.jsm');
    1.24 +exports.promisejsm = require('modules/Promise.jsm').Promise;
    1.25 +
    1.26 +let math = require('test-math');
    1.27 +exports.areModulesCached = (math === exports.math);
    1.28 +
    1.29 +// Added noise to test AST walker
    1.30 +function square (x) {
    1.31 +  let tmp = x;
    1.32 +  tmp *= x;
    1.33 +  return tmp;
    1.34 +}
    1.35 +

mercurial