From e6149f1fff562d0b58b136e32f792d8712890f6f Mon Sep 17 00:00:00 2001 From: Alan Plum Date: Wed, 6 Jan 2016 19:20:41 +0100 Subject: [PATCH] rm unused queue-legacy-test fixture --- .../apps/queue-legacy-test/controller.js | 27 ------------------- .../apps/queue-legacy-test/exports.js | 15 ----------- .../apps/queue-legacy-test/manifest.json | 15 ----------- .../test-data/apps/queue-legacy-test/setup.js | 9 ------- .../apps/queue-legacy-test/teardown.js | 6 ----- 5 files changed, 72 deletions(-) delete mode 100644 js/common/test-data/apps/queue-legacy-test/controller.js delete mode 100644 js/common/test-data/apps/queue-legacy-test/exports.js delete mode 100644 js/common/test-data/apps/queue-legacy-test/manifest.json delete mode 100644 js/common/test-data/apps/queue-legacy-test/setup.js delete mode 100644 js/common/test-data/apps/queue-legacy-test/teardown.js diff --git a/js/common/test-data/apps/queue-legacy-test/controller.js b/js/common/test-data/apps/queue-legacy-test/controller.js deleted file mode 100644 index 421f623e9a..0000000000 --- a/js/common/test-data/apps/queue-legacy-test/controller.js +++ /dev/null @@ -1,27 +0,0 @@ -'use strict'; -var Foxx = require('@arangodb/foxx'); -var queue = Foxx.queues.get('default'); -var ctrl = new Foxx.Controller(applicationContext); - -ctrl.post('/', function (req, res) { - try { - var jobId = queue.push('queue-legacy-test', req.body(), { - allowUnknown: req.parameters.allowUnknown, - success: function (id, data) { - var collectionName = 'test__queue_test_data'; - var db = require('@arangodb').db; - db._collection(collectionName).save(data); - } - }); - res.json({success: true, job: jobId}); - } catch (e) { - res.status = 418; - res.json({success: false, error: e.name, stacktrace: e.stack}); - } -}); - -ctrl.get('/', function (req, res) { - var db = require('@arangodb').db; - var collectionName = 'test__queue_test_data'; - res.json(db._collection(collectionName).all().toArray()); -}); \ No newline at end of file diff --git a/js/common/test-data/apps/queue-legacy-test/exports.js b/js/common/test-data/apps/queue-legacy-test/exports.js deleted file mode 100644 index 8eb8b0c529..0000000000 --- a/js/common/test-data/apps/queue-legacy-test/exports.js +++ /dev/null @@ -1,15 +0,0 @@ -'use strict'; -var joi = require('joi'); -var schema = joi.object().required(); -var queues = require('@arangodb/foxx').queues; - -queues.registerJobType('queue-legacy-test', { - schema: schema, - execute: function (data) { - var result = schema.validate(data); - if (result.error) { - throw result.error; - } - return result.data; - } -}); \ No newline at end of file diff --git a/js/common/test-data/apps/queue-legacy-test/manifest.json b/js/common/test-data/apps/queue-legacy-test/manifest.json deleted file mode 100644 index a5135ed609..0000000000 --- a/js/common/test-data/apps/queue-legacy-test/manifest.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "queue-legacy-test", - "version": "0.0.0", - "defaultDocument": "", - "controllers": { - "/": "controller.js" - }, - "exports": { - "legacyJobType": "exports.js" - }, - "scripts": { - "setup": "setup.js", - "teardown": "teardown.js" - } -} \ No newline at end of file diff --git a/js/common/test-data/apps/queue-legacy-test/setup.js b/js/common/test-data/apps/queue-legacy-test/setup.js deleted file mode 100644 index 16a320c606..0000000000 --- a/js/common/test-data/apps/queue-legacy-test/setup.js +++ /dev/null @@ -1,9 +0,0 @@ -'use strict'; -var db = require('@arangodb').db; -var collectionName = 'test__queue_test_data'; -if (db._collection(collectionName)) { - require('console').warn('Collection already exists:', collectionName); - db._collection(collectionName).truncate(); -} else { - db._createDocumentCollection(collectionName); -} \ No newline at end of file diff --git a/js/common/test-data/apps/queue-legacy-test/teardown.js b/js/common/test-data/apps/queue-legacy-test/teardown.js deleted file mode 100644 index 6a048aed06..0000000000 --- a/js/common/test-data/apps/queue-legacy-test/teardown.js +++ /dev/null @@ -1,6 +0,0 @@ -'use strict'; -var db = require('@arangodb').db; -var collectionName = 'test__queue_test_data'; -if (db._collection(collectionName)) { - db._collection(collectionName).drop(); -} \ No newline at end of file