feat: Update Boilerplate to match Refactored User Stories (#15)
* Initial Refactor * Updated Tests, Added samples files, removed user stories * Add `dotenv` package * Update assertion-analyser.js Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com> * Update assertion-analyser.js Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> * Update assertion-analyser.js Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com> * Remove unneeded files * Remove unneeded Code Co-authored-by: SaintPeter <rex.schrader@gmail.com> Co-authored-by: Shaun Hamilton <51722130+Sky020@users.noreply.github.com> Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
This commit is contained in:
committed by
GitHub
parent
46d8807939
commit
1d7e913ee7
+4
-10
@@ -8,33 +8,27 @@
|
||||
|
||||
'use strict';
|
||||
|
||||
var expect = require('chai').expect;
|
||||
var MongoClient = require('mongodb');
|
||||
var ObjectId = require('mongodb').ObjectID;
|
||||
|
||||
const CONNECTION_STRING = process.env.DB; //MongoClient.connect(CONNECTION_STRING, function(err, db) {});
|
||||
|
||||
module.exports = function (app) {
|
||||
|
||||
app.route('/api/issues/:project')
|
||||
|
||||
.get(function (req, res){
|
||||
var project = req.params.project;
|
||||
let project = req.params.project;
|
||||
|
||||
})
|
||||
|
||||
.post(function (req, res){
|
||||
var project = req.params.project;
|
||||
let project = req.params.project;
|
||||
|
||||
})
|
||||
|
||||
.put(function (req, res){
|
||||
var project = req.params.project;
|
||||
let project = req.params.project;
|
||||
|
||||
})
|
||||
|
||||
.delete(function (req, res){
|
||||
var project = req.params.project;
|
||||
let project = req.params.project;
|
||||
|
||||
});
|
||||
|
||||
|
||||
+5
-22
@@ -27,9 +27,9 @@
|
||||
|
||||
'use strict';
|
||||
|
||||
var cors = require('cors');
|
||||
var fs = require('fs');
|
||||
var runner = require('../test-runner');
|
||||
const cors = require('cors');
|
||||
const fs = require('fs');
|
||||
const runner = require('../test-runner');
|
||||
|
||||
module.exports = function (app) {
|
||||
|
||||
@@ -49,16 +49,8 @@ module.exports = function (app) {
|
||||
res.type('txt').send(data.toString());
|
||||
});
|
||||
});
|
||||
app.route('/_api/controllers/convertHandler.js')
|
||||
.get(function(req, res, next) {
|
||||
console.log('requested');
|
||||
fs.readFile(__dirname + '/controllers/convertHandler.js', function(err, data) {
|
||||
if(err) return next(err);
|
||||
res.type('txt').send(data.toString());
|
||||
});
|
||||
});
|
||||
|
||||
var error;
|
||||
let error;
|
||||
app.get('/_api/get-tests', cors(), function(req, res, next){
|
||||
console.log(error);
|
||||
if(!error && process.env.NODE_ENV === 'test') return next();
|
||||
@@ -73,19 +65,10 @@ module.exports = function (app) {
|
||||
process.nextTick(() => res.json(testFilter(runner.report, req.query.type, req.query.n)));
|
||||
});
|
||||
});
|
||||
app.get('/_api/app-info', function(req, res) {
|
||||
var hs = Object.keys(res._headers)
|
||||
.filter(h => !h.match(/^access-control-\w+/));
|
||||
var hObj = {};
|
||||
hs.forEach(h => {hObj[h] = res._headers[h]});
|
||||
delete res._headers['strict-transport-security'];
|
||||
res.json({headers: hObj});
|
||||
});
|
||||
|
||||
};
|
||||
|
||||
function testFilter(tests, type, n) {
|
||||
var out;
|
||||
let out;
|
||||
switch (type) {
|
||||
case 'unit' :
|
||||
out = tests.filter(t => t.context.match('Unit Tests'));
|
||||
|
||||
Reference in New Issue
Block a user