aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test/test_create.rb
blob: b30e8554782efefa2dd6f68bb27dec4fafe0977a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
require "helper/integration_command_test_case"

class IntegrationCommandTestCreate < IntegrationCommandTestCase
  def test_create
    url = "file://#{File.expand_path("..", __FILE__)}/tarballs/testball-0.1.tbz"
    cmd("create", url, "HOMEBREW_EDITOR" => "/bin/cat")

    formula_file = CoreTap.new.formula_dir/"testball.rb"
    assert formula_file.exist?, "The formula source should have been created"
    assert_match %(sha256 "#{TESTBALL_SHA256}"), formula_file.read
  end
end