File tree 2 files changed +5
-12
lines changed
2 files changed +5
-12
lines changed Original file line number Diff line number Diff line change @@ -1505,7 +1505,7 @@ def recursive_requirements(&block)
1505
1505
# Returns a list of Dependency objects that are required at runtime.
1506
1506
# @private
1507
1507
def runtime_dependencies
1508
- recursive_dependencies { | _ , dep | Dependency . prune if dep . build? }
1508
+ recursive_dependencies . reject ( & : build?)
1509
1509
end
1510
1510
1511
1511
# Returns a list of formulae depended on by this formula that aren't
Original file line number Diff line number Diff line change @@ -651,19 +651,12 @@ def test_dependencies
651
651
652
652
f4 = formula ( "f4" ) do
653
653
url "f4-1.0"
654
- depends_on "f1 "
654
+ depends_on "f3 "
655
655
end
656
- stub_formula_loader f4
657
656
658
- f5 = formula ( "f5" ) do
659
- url "f5-1.0"
660
- depends_on "f3" => :build
661
- depends_on "f4"
662
- end
663
-
664
- assert_equal %w[ f3 f4 ] , f5 . deps . map ( &:name )
665
- assert_equal %w[ f1 f2 f3 f4 ] , f5 . recursive_dependencies . map ( &:name )
666
- assert_equal %w[ f1 f4 ] , f5 . runtime_dependencies . map ( &:name )
657
+ assert_equal %w[ f3 ] , f4 . deps . map ( &:name )
658
+ assert_equal %w[ f1 f2 f3 ] , f4 . recursive_dependencies . map ( &:name )
659
+ assert_equal %w[ f2 f3 ] , f4 . runtime_dependencies . map ( &:name )
667
660
end
668
661
669
662
def test_to_hash
You can’t perform that action at this time.
0 commit comments