module T::Private::RuntimeLevels

def self.enable_checking_in_tests

def self.enable_checking_in_tests
  if !@check_tests && @wrapped_tests_with_validation
    all_checked_tests_sigs = T::Private::Methods.all_checked_tests_sigs
    locations = all_checked_tests_sigs.map {|sig| sig.method.source_location.join(':')}.join("\n- ")
    raise "Toggle `:tests`-level runtime type checking earlier. " \
      "There are already some methods wrapped with `sig.checked(:tests)`:\n" \
      "- #{locations}"
  end
  _toggle_checking_tests(true)
end