mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00

- Add some `odeprecated` - Make some `odeprecated` now `odisabled` - Remove `odisabled` code. - Remove old update migrations - Remove GCC 4.0 compiler - Remove Tiger-only code - Remove 32-bit-only code - Remove use of LD64 - Remove GCC 4.3 - 4.8 support.
17 lines
381 B
Ruby
17 lines
381 B
Ruby
require "requirements"
|
|
|
|
describe Requirements do
|
|
describe "#<<" do
|
|
it "returns itself" do
|
|
expect(subject << Object.new).to be(subject)
|
|
end
|
|
|
|
it "merges duplicate requirements" do
|
|
subject << X11Requirement.new << X11Requirement.new
|
|
expect(subject.count).to eq(1)
|
|
subject << Requirement.new
|
|
expect(subject.count).to eq(2)
|
|
end
|
|
end
|
|
end
|