fixed the browser test

This commit is contained in:
Spencer Alger
2014-01-29 10:50:32 -07:00
parent bc97cc9f6f
commit f10052f19e
5 changed files with 29 additions and 13 deletions

View File

@ -38,8 +38,8 @@ The process for contributing to any of the Elasticsearch repositories is similar
Quick Option: Run them locally in your browser
```sh
node ./test/utils/server
grunt browser_clients:build
node ./test/utils/server
# open http://127.0.0.1:8000/unit.html
# open http://127.0.0.1:8000/builds.html
```

View File

@ -23,6 +23,7 @@ module.exports = {
exec: 'node ./test/utils/server',
options: {
wait: false,
quiet: true,
ready: /listening/
}
},

View File

@ -82,7 +82,6 @@ fi
if [[ "$COVERAGE" == "1" ]]; then
group "shipping coverage"
ensure_grunt
grunt mochacov:ship_coverage
exit 0
# don't fail even if this does
_grunt --force mochacov:ship_coverage
fi

View File

@ -1,3 +0,0 @@
require('./angular');
require('./generic');
require('./jquery');

View File

@ -3,15 +3,34 @@ var http = require('http');
var fs = require('fs');
var _ = require('lodash');
var async = require('async');
var path = require('path');
var root = path.join(__dirname, '../../..');
var root = require('path').join(__dirname, '../..');
var browserify = require('browserify');
var pkg = require(root + '/package.json');
var unitSpecDir = root + '/test/unit/specs';
var browserBuildsDir = root + '/test/unit/browser_builds';
var testFiles = {
unit: 'test/unit/browser.js',
build: 'test/unit/browser_builds/index.js'
};
var testFiles = {};
testFiles.unit = _(fs.readdirSync(unitSpecDir))
.difference([
'file_logger.js',
'http_connector.js',
'stdio_logger.js',
'console_logger.js',
'stream_logger.js',
'tracer_logger.js',
'transport_with_server.js'
])
.map(function (file) {
return unitSpecDir + '/' + file;
})
.value();
testFiles.build = _(fs.readdirSync(browserBuildsDir))
.map(function (file) {
return browserBuildsDir + '/' + file;
})
.value();
// generic aliasify instance
var aliasify = require('aliasify').configure({