aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cask/test/Casks/compliance_test.rb
blob: fff3e07985b722e4890e2ebb58f37c8bfecb8baf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
require 'test_helper'

describe "Casks" do
  Hbc.all.reject {|c| c.is_a?(Hbc::TestCask) }.each do |cask|
    describe "#{cask}" do
      it "passes audit" do
        audit = Hbc::Audit.new(cask)
        audit.run!
        audit.errors.must_equal [], "[#{cask}] Cask audit must be error free"
        audit.warnings.must_equal [], "[#{cask}] Cask audit must be warning free"
      end
    end
  end
end