Add tests for minified JavaScript and CSS

Also, exclude -min.css pattern, like already done for JavaScript files
This commit is contained in:
Danijar Hafner
2014-11-03 19:41:31 +01:00
parent 20aee11cea
commit 1dbbcb73e7
2 changed files with 10 additions and 3 deletions

View File

@@ -36,9 +36,8 @@
# Go dependencies
- Godeps/_workspace/
# Exclude minified JavaScript and CSS
- \.min\.(js|css)$
- -min\.js$
# Minified JavaScript and CSS
- (\.|-)min\.(js|css)$
# Bootstrap css and js
- (^|/)bootstrap([^.]*)\.(js|css)$

View File

@@ -304,6 +304,14 @@ class TestBlob < Test::Unit::TestCase
# Debian packaging
assert blob("debian/cron.d").vendored?
# Minified JavaScript and CSS
assert blob("foo.min.js").vendored?
assert blob("foo.min.css").vendored?
assert blob("foo-min.js").vendored?
assert blob("foo-min.css").vendored?
assert !blob("foomin.css").vendored?
assert !blob("foo.min.txt").vendored?
# Prototype
assert !blob("public/javascripts/application.js").vendored?
assert blob("public/javascripts/prototype.js").vendored?