diff --git a/src/routes/test/backups-test.js b/src/routes/test/backups-test.js index 2bad483ed..ff1c3fd2b 100644 --- a/src/routes/test/backups-test.js +++ b/src/routes/test/backups-test.js @@ -51,7 +51,7 @@ function setup(done) { function addApp(callback) { var manifest = { version: '0.0.1', manifestVersion: 1, dockerImage: 'foo', healthCheckPath: '/', httpPort: 3, title: 'ok', addons: { } }; - appdb.add('appid', 'appStoreId', manifest, 'location', [ ] /* portBindings */, null /* accessRestriction */, false /* oauthProxy */, callback); + appdb.add('appid', 'appStoreId', manifest, 'location', [ ] /* portBindings */, null /* accessRestriction */, false /* oauthProxy */, 0 /* memoryLimit */, callback); }, function createSettings(callback) { diff --git a/src/routes/test/oauth2-test.js b/src/routes/test/oauth2-test.js index aeefb4168..aa712f2e5 100644 --- a/src/routes/test/oauth2-test.js +++ b/src/routes/test/oauth2-test.js @@ -155,7 +155,8 @@ describe('OAuth2', function () { location: 'test', portBindings: {}, accessRestriction: null, - oauthProxy: true + oauthProxy: true, + memoryLimit: 0 }; var APP_1 = { @@ -165,7 +166,8 @@ describe('OAuth2', function () { location: 'test1', portBindings: {}, accessRestriction: { users: [ 'foobar' ] }, - oauthProxy: true + oauthProxy: true, + memoryLimit: 0 }; var APP_2 = { @@ -175,7 +177,8 @@ describe('OAuth2', function () { location: 'test2', portBindings: {}, accessRestriction: { users: [ USER_0.id ] }, - oauthProxy: true + oauthProxy: true, + memoryLimit: 0 }; var APP_3 = { @@ -308,9 +311,9 @@ describe('OAuth2', function () { clientdb.add.bind(null, CLIENT_7.id, CLIENT_7.appId, CLIENT_7.type, CLIENT_7.clientSecret, CLIENT_7.redirectURI, CLIENT_7.scope), clientdb.add.bind(null, CLIENT_8.id, CLIENT_8.appId, CLIENT_8.type, CLIENT_8.clientSecret, CLIENT_8.redirectURI, CLIENT_8.scope), clientdb.add.bind(null, CLIENT_9.id, CLIENT_9.appId, CLIENT_9.type, CLIENT_9.clientSecret, CLIENT_9.redirectURI, CLIENT_9.scope), - appdb.add.bind(null, APP_0.id, APP_0.appStoreId, APP_0.manifest, APP_0.location, APP_0.portBindings, APP_0.accessRestriction, APP_0.oauthProxy), - appdb.add.bind(null, APP_1.id, APP_1.appStoreId, APP_1.manifest, APP_1.location, APP_1.portBindings, APP_1.accessRestriction, APP_1.oauthProxy), - appdb.add.bind(null, APP_2.id, APP_2.appStoreId, APP_2.manifest, APP_2.location, APP_2.portBindings, APP_2.accessRestriction, APP_2.oauthProxy), + appdb.add.bind(null, APP_0.id, APP_0.appStoreId, APP_0.manifest, APP_0.location, APP_0.portBindings, APP_0.accessRestriction, APP_0.oauthProxy, APP_0.memoryLimit), + appdb.add.bind(null, APP_1.id, APP_1.appStoreId, APP_1.manifest, APP_1.location, APP_1.portBindings, APP_1.accessRestriction, APP_1.oauthProxy, APP_1.memoryLimit), + appdb.add.bind(null, APP_2.id, APP_2.appStoreId, APP_2.manifest, APP_2.location, APP_2.portBindings, APP_2.accessRestriction, APP_2.oauthProxy, APP_2.memoryLimit), appdb.add.bind(null, APP_3.id, APP_3.appStoreId, APP_3.manifest, APP_3.location, APP_3.portBindings, APP_3.accessRestriction, APP_3.oauthProxy), function (callback) { user.create(USER_0.username, USER_0.password, USER_0.email, USER_0.displayName, function (error, userObject) { diff --git a/src/routes/test/settings-test.js b/src/routes/test/settings-test.js index d305027a7..8478cfd7b 100644 --- a/src/routes/test/settings-test.js +++ b/src/routes/test/settings-test.js @@ -56,7 +56,7 @@ function setup(done) { function addApp(callback) { var manifest = { version: '0.0.1', manifestVersion: 1, dockerImage: 'foo', healthCheckPath: '/', httpPort: 3, title: 'ok' }; - appdb.add('appid', 'appStoreId', manifest, 'location', [ ] /* portBindings */, null /* accessRestriction */, false /* oauthProxy */, callback); + appdb.add('appid', 'appStoreId', manifest, 'location', [ ] /* portBindings */, null /* accessRestriction */, false /* oauthProxy */, 0 /* memoryLimit */, callback); } ], done); } diff --git a/src/routes/test/simpleauth-test.js b/src/routes/test/simpleauth-test.js index d5cfdf599..17a8d0935 100644 --- a/src/routes/test/simpleauth-test.js +++ b/src/routes/test/simpleauth-test.js @@ -30,7 +30,8 @@ describe('SimpleAuth API', function () { location: 'test0', portBindings: {}, accessRestriction: { users: [ 'foobar', 'someone'] }, - oauthProxy: true + oauthProxy: true, + memoryLimit: 0 }; var APP_1 = { @@ -40,7 +41,8 @@ describe('SimpleAuth API', function () { location: 'test1', portBindings: {}, accessRestriction: { users: [ 'foobar', USERNAME, 'someone' ] }, - oauthProxy: true + oauthProxy: true, + memoryLimit: 0 }; var APP_2 = { @@ -50,7 +52,8 @@ describe('SimpleAuth API', function () { location: 'test2', portBindings: {}, accessRestriction: null, - oauthProxy: true + oauthProxy: true, + memoryLimit: 0 }; var APP_3 = { @@ -60,7 +63,8 @@ describe('SimpleAuth API', function () { location: 'test3', portBindings: {}, accessRestriction: { groups: [ 'someothergroup', 'admin', 'anothergroup' ] }, - oauthProxy: true + oauthProxy: true, + memoryLimit: 0 }; var CLIENT_0 = { @@ -148,10 +152,10 @@ describe('SimpleAuth API', function () { clientdb.add.bind(null, CLIENT_3.id, CLIENT_3.appId, CLIENT_3.type, CLIENT_3.clientSecret, CLIENT_3.redirectURI, CLIENT_3.scope), clientdb.add.bind(null, CLIENT_4.id, CLIENT_4.appId, CLIENT_4.type, CLIENT_4.clientSecret, CLIENT_4.redirectURI, CLIENT_4.scope), clientdb.add.bind(null, CLIENT_5.id, CLIENT_5.appId, CLIENT_5.type, CLIENT_5.clientSecret, CLIENT_5.redirectURI, CLIENT_5.scope), - appdb.add.bind(null, APP_0.id, APP_0.appStoreId, APP_0.manifest, APP_0.location, APP_0.portBindings, APP_0.accessRestriction, APP_0.oauthProxy), - appdb.add.bind(null, APP_1.id, APP_1.appStoreId, APP_1.manifest, APP_1.location, APP_1.portBindings, APP_1.accessRestriction, APP_1.oauthProxy), - appdb.add.bind(null, APP_2.id, APP_2.appStoreId, APP_2.manifest, APP_2.location, APP_2.portBindings, APP_2.accessRestriction, APP_2.oauthProxy), - appdb.add.bind(null, APP_3.id, APP_3.appStoreId, APP_3.manifest, APP_3.location, APP_3.portBindings, APP_3.accessRestriction, APP_3.oauthProxy) + appdb.add.bind(null, APP_0.id, APP_0.appStoreId, APP_0.manifest, APP_0.location, APP_0.portBindings, APP_0.accessRestriction, APP_0.oauthProxy, APP_0.memoryLimit), + appdb.add.bind(null, APP_1.id, APP_1.appStoreId, APP_1.manifest, APP_1.location, APP_1.portBindings, APP_1.accessRestriction, APP_1.oauthProxy, APP_1.memoryLimit), + appdb.add.bind(null, APP_2.id, APP_2.appStoreId, APP_2.manifest, APP_2.location, APP_2.portBindings, APP_2.accessRestriction, APP_2.oauthProxy, APP_2.memoryLimit), + appdb.add.bind(null, APP_3.id, APP_3.appStoreId, APP_3.manifest, APP_3.location, APP_3.portBindings, APP_3.accessRestriction, APP_3.oauthProxy, APP_3.memoryLimit) ], done); }); diff --git a/src/test/apps-test.js b/src/test/apps-test.js index 7ab073be1..f8cd7ffd4 100644 --- a/src/test/apps-test.js +++ b/src/test/apps-test.js @@ -37,14 +37,15 @@ describe('Apps', function () { portBindings: { PORT: 5678 }, healthy: null, accessRestriction: null, - oauthProxy: false + oauthProxy: false, + memoryLimit: 0 }; before(function (done) { async.series([ database.initialize, database._clear, - appdb.add.bind(null, APP_0.id, APP_0.appStoreId, APP_0.manifest, APP_0.location, APP_0.portBindings, APP_0.accessRestriction, APP_0.oauthProxy) + appdb.add.bind(null, APP_0.id, APP_0.appStoreId, APP_0.manifest, APP_0.location, APP_0.portBindings, APP_0.accessRestriction, APP_0.oauthProxy, APP_0.memoryLimit) ], done); }); diff --git a/src/test/apptask-test.js b/src/test/apptask-test.js index 163800d9a..2b3b10aa0 100644 --- a/src/test/apptask-test.js +++ b/src/test/apptask-test.js @@ -61,7 +61,8 @@ var APP = { portBindings: null, accessRestriction: null, oauthProxy: false, - dnsRecordId: 'someDnsRecordId' + dnsRecordId: 'someDnsRecordId', + memoryLimit: 0 }; var awsHostedZones = { @@ -84,7 +85,7 @@ describe('apptask', function () { config.set('version', '0.5.0'); async.series([ database.initialize, - appdb.add.bind(null, APP.id, APP.appStoreId, APP.manifest, APP.location, APP.portBindings, APP.accessRestriction, APP.oauthProxy), + appdb.add.bind(null, APP.id, APP.appStoreId, APP.manifest, APP.location, APP.portBindings, APP.accessRestriction, APP.oauthProxy, APP.memoryLimit), settings.setDnsConfig.bind(null, { provider: 'route53', accessKeyId: 'accessKeyId', secretAccessKey: 'secretAccessKey', endpoint: 'http://localhost:5353' }), settings.setTlsConfig.bind(null, { provider: 'caas' }) ], done); diff --git a/src/test/updatechecker-test.js b/src/test/updatechecker-test.js index 222aecde4..0ddd1125b 100644 --- a/src/test/updatechecker-test.js +++ b/src/test/updatechecker-test.js @@ -196,7 +196,8 @@ describe('updatechecker - checkAppUpdates', function () { portBindings: { PORT: 5678 }, healthy: null, accessRestriction: null, - oauthProxy: false + oauthProxy: false, + memoryLimit: 0 }; before(function (done) { @@ -205,7 +206,7 @@ describe('updatechecker - checkAppUpdates', function () { async.series([ database.initialize, database._clear, - appdb.add.bind(null, APP_0.id, APP_0.appStoreId, APP_0.manifest, APP_0.location, APP_0.portBindings, APP_0.accessRestriction, APP_0.oauthProxy) + appdb.add.bind(null, APP_0.id, APP_0.appStoreId, APP_0.manifest, APP_0.location, APP_0.portBindings, APP_0.accessRestriction, APP_0.oauthProxy, APP_0.memoryLimit) ], done); });