diff options
| author | Mike Naberezny | 2014-02-06 10:17:16 -0800 | 
|---|---|---|
| committer | Mike McQuaid | 2014-02-06 19:25:22 +0000 | 
| commit | f48489133c4f00f957f46c2310364dfffd426a97 (patch) | |
| tree | a3ddb5516ee215dc399027b054d28975850e5e6e /Library/Formula/jslint4java.rb | |
| parent | 510f2a2e71ee0f2d94aa60a9861cc42b0029e3cf (diff) | |
| download | homebrew-f48489133c4f00f957f46c2310364dfffd426a97.tar.bz2 | |
jslint4java: add test
Closes #26478.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library/Formula/jslint4java.rb')
| -rw-r--r-- | Library/Formula/jslint4java.rb | 12 | 
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 | 
