diff options
| author | Maxim Belkin | 2018-02-19 10:21:01 +0000 | 
|---|---|---|
| committer | Maxim Belkin | 2018-02-19 10:21:01 +0000 | 
| commit | c6dac68d8bdb652152d89a097a9ab9f270832d68 (patch) | |
| tree | 33c46c81ea139915ba96957c0ac3e9e0bc12bde6 | |
| parent | 306c19061ee1211e285cdd6006d852cc26a5ae90 (diff) | |
| download | brew-c6dac68d8bdb652152d89a097a9ab9f270832d68.tar.bz2 | |
Code refactoring v3.0
| -rw-r--r-- | Library/Homebrew/test/os/dependency_collector_spec.rb | 24 | ||||
| -rw-r--r-- | Library/Homebrew/test/os/linux/dependency_collector.rb | 23 | 
2 files changed, 23 insertions, 24 deletions
| diff --git a/Library/Homebrew/test/os/dependency_collector_spec.rb b/Library/Homebrew/test/os/dependency_collector_spec.rb index 4fe064732..eaae99fe9 100644 --- a/Library/Homebrew/test/os/dependency_collector_spec.rb +++ b/Library/Homebrew/test/os/dependency_collector_spec.rb @@ -1 +1,23 @@ -require "test/dependency_collector" +require "dependency_collector" + +describe DependencyCollector do +  alias_matcher :be_a_build_requirement, :be_build + +  after(:each) do +    described_class.clear_cache +  end + +  describe "#add" do +    it "creates a resource dependency from a '.zip' URL" do +      resource = Resource.new +      resource.url("http://example.com/foo.zip") +      expect(subject.add(resource)).to eq(Dependency.new("zip", [:build])) +    end + +    it "creates a resource dependency from a '.bz2' URL" do +      resource = Resource.new +      resource.url("http://example.com/foo.tar.bz2") +      expect(subject.add(resource)).to eq(Dependency.new("bzip2", [:build])) +    end +  end +end diff --git a/Library/Homebrew/test/os/linux/dependency_collector.rb b/Library/Homebrew/test/os/linux/dependency_collector.rb deleted file mode 100644 index eaae99fe9..000000000 --- a/Library/Homebrew/test/os/linux/dependency_collector.rb +++ /dev/null @@ -1,23 +0,0 @@ -require "dependency_collector" - -describe DependencyCollector do -  alias_matcher :be_a_build_requirement, :be_build - -  after(:each) do -    described_class.clear_cache -  end - -  describe "#add" do -    it "creates a resource dependency from a '.zip' URL" do -      resource = Resource.new -      resource.url("http://example.com/foo.zip") -      expect(subject.add(resource)).to eq(Dependency.new("zip", [:build])) -    end - -    it "creates a resource dependency from a '.bz2' URL" do -      resource = Resource.new -      resource.url("http://example.com/foo.tar.bz2") -      expect(subject.add(resource)).to eq(Dependency.new("bzip2", [:build])) -    end -  end -end | 
