module RBS::UnitTest::WithAliases

def with_path(path = "/tmp/foo.txt", &block)

def with_path(path = "/tmp/foo.txt", &block)
  return WithEnum.new to_enum(__method__ || raise, path) unless block
  with_string(path, &block)
  block.call ToPath.new(path)
end