From a6771cd32751b7af3a280ae69a6f2e49d51ef0d5 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Mon, 19 Aug 2013 12:33:00 -0500 Subject: [PATCH] Initial tests for superenv sanity --- Library/Homebrew/test/test_superenv.rb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Library/Homebrew/test/test_superenv.rb diff --git a/Library/Homebrew/test/test_superenv.rb b/Library/Homebrew/test/test_superenv.rb new file mode 100644 index 0000000000..791502c6c1 --- /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