module Tapioca::Helpers::Test::Isolation

def forking_env?

: -> bool
def forking_env?
  !ENV["NO_FORK"] && Process.respond_to?(:fork)
end

def run

: -> Object
def run
  serialized = T.unsafe(self).run_in_isolation do
    super
  end
  Marshal.load(serialized)
end