mirror of
/repos/Prototyper.git
synced 2026-02-27 16:12:00 +01:00
moved scripts to bin
This commit is contained in:
23
bin/coverit
Executable file
23
bin/coverit
Executable file
@@ -0,0 +1,23 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
current_dir=$(cd $(dirname $0) && pwd)
|
||||
base_dir=${current_dir}/..
|
||||
cd ${base_dir}
|
||||
|
||||
if [ ! -x ./opt/node-jscoverage/jscoverage ]; then
|
||||
mkdir -p ./opt
|
||||
cd ./opt
|
||||
git clone git://github.com/visionmedia/node-jscoverage.git
|
||||
cd node-jscoverage/
|
||||
./configure && make
|
||||
cd ${base_dir}
|
||||
fi
|
||||
|
||||
if [ ! -x ./node_modules/.bin/mocha ]; then
|
||||
npm install mocha
|
||||
fi
|
||||
|
||||
./opt/node-jscoverage/jscoverage lib lib-cov
|
||||
PROTOTYPER_COV=1 ./node_modules/.bin/mocha -R html-cov > ./doc/coverage.html
|
||||
rm -rf lib-cov
|
||||
echo "coverage.html generated in doc/coverage.html"
|
||||
Reference in New Issue
Block a user