Ruby 4.0 リファレンスマニュアル

singleton method Coverage.state

state -> SymbolRuby 3.1 から[permalink][rdoc][edit]

カバレッジの測定の状態を返します。

:idle(Coverage.setupCoverage.start も行われていない状態)、:suspended(測定の準備はできているが一時停止中の状態)、:running(測定中の状態)のいずれかを返します。

require "coverage"
p Coverage.state  # => :idle
Coverage.setup
p Coverage.state  # => :suspended
Coverage.resume
p Coverage.state  # => :running