aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test/test_superenv.rb
blob: 791502c6c1b2ea8e9eb21b99a90e4b03425f1d38 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
require 'testing_env'
require 'extend/ENV/super'

class SuperenvTests < Test::Unit::TestCase
  attr_reader :env, :bin

  def setup
    @env = {}.extend(Superenv)
    @bin = HOMEBREW_REPOSITORY/"Library/ENV/#{MacOS::Xcode.version}"
    bin.mkpath
  end

  def test_bin
    assert_equal bin, Superenv.bin
  end

  def test_initializes_deps
    assert_equal [], env.deps
    assert_equal [], env.keg_only_deps
  end

  def teardown
    bin.rmtree
  end
end