diff --git a/.gitignore b/.gitignore index acb967f..52332bf 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,9 @@ +/uglify-js-2.2.3.tgz +/uglify-js-2.2.4.tgz +/uglify-js-2.2.5.tgz +/uglify-js-2.4.13.tgz +/uglify-js-2.6.1.tar.gz +/uglify-js-2.7.0.tar.gz +/uglify-js-2.8.17.tar.gz +/uglify-js-2.8.22.tar.gz /uglify-js-v2.8.29.tar.gz diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..d333757 --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,16 @@ +--- +- hosts: localhost + roles: + - role: standard-test-basic + tags: + - classic + required_packages: + - uglify-js + tests: + # Check that the main binary can be run at all + - usable: + run: uglifyjs --version + # Check that a basic expression is correctly minified + - expression: + run: test "$(echo '1 + 1'|uglifyjs --expression)" = '1+1;' +... diff --git a/ujs-tarball.sh b/ujs-tarball.sh new file mode 100644 index 0000000..d2bfbf9 --- /dev/null +++ b/ujs-tarball.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +version=$(rpm -q --specfile --qf='%{version}\n' uglify-js.spec | head -n1) +wget https://github.com/mishoo/UglifyJS2/archive/v$version.tar.gz +tar -zxf v$version.tar.gz +cd UglifyJS2-$version +npm install && cd .. && tar -zcf uglify-js-v$version.tar.gz UglifyJS2-$version