JS is minified if its average line length is greater than 100c

Fixes #27
This commit is contained in:
Joshua Peek
2011-07-02 20:28:42 -05:00
parent fe2f26d02e
commit aeef1d8f33
5 changed files with 2502 additions and 5 deletions

1152
test/fixtures/json2_backbone.js vendored Normal file

File diff suppressed because it is too large Load Diff

1320
test/fixtures/uglify.js vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -123,6 +123,12 @@ class TestBlob < Test::Unit::TestCase
assert blob("MainMenu.nib").generated?
assert blob("project.pbxproj").generated?
# Long line
assert !blob("uglify.js").generated?
# Inlined JS, but mostly code
assert !blob("json2_backbone.js").generated?
# Minified JS
assert !blob("jquery-1.6.1.js").generated?
assert blob("jquery-1.6.1.min.js").generated?

View File

@@ -19,7 +19,7 @@ class TestRepository < Test::Unit::TestCase
end
def test_linguist_language
assert_equal Language['Ruby'], linguist_repo.language
assert_equal Language['JavaScript'], linguist_repo.language
end
def test_linguist_languages