require 'testing_env' require 'extend/ARGV' # needs to be after test/unit to avoid conflict with OptionsParser ARGV.extend(HomebrewArgvExtension) require 'extend/ENV' ENV.extend(HomebrewEnvExtension) require 'test/testball' require 'hardware' class AbstractDownloadStrategy attr_reader :url end class MostlyAbstractFormula