aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Homebrew')
-rw-r--r--Library/Homebrew/test/test_superenv.rb25
1 files changed, 25 insertions, 0 deletions
diff --git a/Library/Homebrew/test/test_superenv.rb b/Library/Homebrew/test/test_superenv.rb
new file mode 100644
index 000000000..791502c6c
--- /dev/null
+++ b/Library/Homebrew/test/test_superenv.rb
@@ -0,0 +1,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