Skip to content

Commit c46bf73

Browse files
authored
Merge pull request #8246 from corsonknowles/patch_test_project_sanity
Update test_project_sanity.rb
2 parents 7feb3c7 + 279eefb commit c46bf73

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

test/rubygems/test_project_sanity.rb

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,25 +12,26 @@ def teardown
1212

1313
def test_manifest_is_up_to_date
1414
pend unless File.exist?("#{root}/Rakefile")
15+
rake = "#{root}/bin/rake"
1516

16-
_, status = Open3.capture2e("rake check_manifest")
17+
_, status = Open3.capture2e(rake, "check_manifest")
1718

1819
unless status.success?
1920
original_contents = File.read("#{root}/Manifest.txt")
2021

2122
# Update the manifest to see if it fixes the problem
22-
Open3.capture2e("rake update_manifest")
23+
Open3.capture2e(rake, "update_manifest")
2324

24-
out, status = Open3.capture2e("rake check_manifest")
25+
out, status = Open3.capture2e(rake, "check_manifest")
2526

2627
# If `rake update_manifest` fixed the problem, that was the original
2728
# issue, otherwise it was an unknown error, so print the error output
2829
if status.success?
2930
File.write("#{root}/Manifest.txt", original_contents)
3031

31-
raise "Expected Manifest.txt to be up to date, but it's not. Run `rake update_manifest` to sync it."
32+
raise "Expected Manifest.txt to be up to date, but it's not. Run `bin/rake update_manifest` to sync it."
3233
else
33-
raise "There was an error running `rake check_manifest`: #{out}"
34+
raise "There was an error running `bin/rake check_manifest`: #{out}"
3435
end
3536
end
3637
end

0 commit comments

Comments
 (0)