Skip to content
This repository has been archived by the owner on Sep 25, 2018. It is now read-only.

Commit

Permalink
Exported structure for all test pairs.
Browse files Browse the repository at this point in the history
  • Loading branch information
jbeard4 committed Oct 1, 2016
1 parent bde0128 commit 6f3f9bc
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 8 deletions.
10 changes: 2 additions & 8 deletions grunt/server.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
var fs = require('fs');
var grunt = require('grunt');
var express = require('express');
var app = module.exports = express();
var env = process.env.NODE_ENV || 'development';
Expand All @@ -9,17 +8,12 @@ app.set('view engine', 'ejs');
var browserHarness = __dirname + '/../test/nodeunit-test-harness/harness/browser';
app.set('views', browserHarness + '/views');

var tests = grunt.file.expand(require('./scxml-tests.json'));

var testPairs = tests.map(function(test){
var filename = test.replace('\.scxml','.json');
return [test, require('../' + filename)];
});
var testPairs = require('./test-pairs');

app.get('/', function(req, res) {
res.render('harness.ejs', {
env : env
,scxmlTests : testPairs
,scxmlTests : testPairs
});
});

Expand Down
11 changes: 11 additions & 0 deletions grunt/test-pairs.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
var grunt = require('grunt');

var tests = grunt.file.expand(require('./scxml-tests.json'));

var testPairs = tests.map(function(test){
var filename = test.replace('\.scxml','.json');
return [test, require('../' + filename)];
});

module.exports = testPairs;

0 comments on commit 6f3f9bc

Please sign in to comment.