26 lines
454 B
Ruby
26 lines
454 B
Ruby
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
|