mirror of
https://github.com/discourse/discourse.git
synced 2025-06-06 13:06:56 +08:00
FIX: Turbo tests exit codes
This commit is contained in:
@ -50,8 +50,15 @@ formatters.each do |formatter|
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
TurboTests::Runner.run(
|
success =
|
||||||
formatters: formatters,
|
TurboTests::Runner.run(
|
||||||
files: ARGV.empty? ? ["spec"] : ARGV,
|
formatters: formatters,
|
||||||
verbose: verbose
|
files: ARGV.empty? ? ["spec"] : ARGV,
|
||||||
)
|
verbose: verbose
|
||||||
|
)
|
||||||
|
|
||||||
|
if success
|
||||||
|
exit 0
|
||||||
|
else
|
||||||
|
exit 1
|
||||||
|
end
|
||||||
|
@ -53,6 +53,8 @@ module TurboTests
|
|||||||
@reporter.finish
|
@reporter.finish
|
||||||
|
|
||||||
@threads.each(&:join)
|
@threads.each(&:join)
|
||||||
|
|
||||||
|
@reporter.failed_examples.empty?
|
||||||
end
|
end
|
||||||
|
|
||||||
protected
|
protected
|
||||||
|
Reference in New Issue
Block a user