2015-09-27 11:03:31 +00:00
#!/usr/bin/env bash
2014-01-12 17:57:53 +00:00
#
# ownCloud
#
# Run JS tests
#
# @author Vincent Petry
# @copyright 2014 Vincent Petry <pvince81@owncloud.com>
#
2014-09-09 15:12:20 +00:00
2022-01-17 14:45:29 +00:00
set -euo pipefail
2014-09-09 15:12:20 +00:00
2017-01-06 12:33:18 +00:00
# create scss test
2022-01-18 10:26:34 +00:00
# We use the deprecated node-sass module for that as the compilation fails with modern modules. See "DEPRECATION WARNING" during execution of this script.
2017-01-06 12:33:18 +00:00
mkdir -p tests/css
2017-03-20 12:59:21 +00:00
for SCSSFILE in core/css/*.scss
do
FILE = $( basename $SCSSFILE )
2022-01-18 10:26:34 +00:00
printf " \$webroot:''; @import 'functions.scss'; @import 'variables.scss'; @import ' ${ FILE } '; " | ./node_modules/.bin/node-sass --include-path core/css/ > tests/css/${ FILE } .css
2017-03-20 12:59:21 +00:00
done
2017-01-06 12:33:18 +00:00
2022-01-18 10:26:34 +00:00
npm run test:jsunit