aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Library/Formula/jslint4java.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/Library/Formula/jslint4java.rb b/Library/Formula/jslint4java.rb
index e9c330c6b..6991316f8 100644
--- a/Library/Formula/jslint4java.rb
+++ b/Library/Formula/jslint4java.rb
@@ -10,4 +10,16 @@ class Jslint4java < Formula
libexec.install Dir['*.jar']
bin.write_jar_script Dir[libexec/'jslint4java*.jar'].first, 'jslint4java'
end
+
+ test do
+ path = testpath/"test.js"
+ path.write <<-EOS.undent
+ var i = 0;
+ var j = 1 // no semicolon
+ EOS
+
+ output = `#{bin}/jslint4java #{path}`
+ assert output.include?("2:10:Expected ';' and instead saw '(end)'")
+ assert_equal 1, $?.exitstatus
+ end
end