diff options
| author | Joshua Liu | 2017-02-23 01:54:44 -0500 | 
|---|---|---|
| committer | Joshua Liu | 2017-02-23 01:54:44 -0500 | 
| commit | 4063f4159dfa36132db4045e8ec4f7f722cdf9bb (patch) | |
| tree | 15f3daaae7835fc40f372e254313a15356e1e9f9 | |
| parent | 88a4a95e69d05010e16920b9e339421ff434754c (diff) | |
| download | brew-4063f4159dfa36132db4045e8ec4f7f722cdf9bb.tar.bz2 | |
Updated deps_spec to match style
| -rw-r--r-- | Library/Homebrew/test/deps_spec.rb | 24 | 
1 files changed, 19 insertions, 5 deletions
| diff --git a/Library/Homebrew/test/deps_spec.rb b/Library/Homebrew/test/deps_spec.rb index 7d7fe13c3..61a0d1174 100644 --- a/Library/Homebrew/test/deps_spec.rb +++ b/Library/Homebrew/test/deps_spec.rb @@ -1,14 +1,28 @@ -describe Homebrew do -  describe "#deps" do +describe "brew deps", :integration_test do +  before(:each) do      setup_test_formula "foo"      setup_test_formula "bar"      setup_test_formula "baz", <<-EOS.undent        url "https://example.com/baz-1.0"        depends_on "bar"      EOS +  end + +  it "outputs nothing for formula foo" do +    expect { brew "deps", "foo" }.to output("").to_stdout +      .and not_to_output.to_stderr +      .and be_a_success +  end + +  it "outputs foo for formula bar" do +    expect { brew "deps", "bar" }.to output("foo\n").to_stdout +      .and not_to_output.to_stderr +      .and be_a_success +  end -    expect(cmd("deps", "foo")).to eq("") -    expect(cmd("deps", "bar")).to eq("foo") -    expect(cmd("deps", "baz")).to eq("bar\nfoo") +  it "outputs formulae bar and foo for formula baz" do +    expect { brew "deps", "baz" }.to output("bar\nfoo\n").to_stdout +      .and not_to_output.to_stderr +      .and be_a_success    end  end | 
