tests/testthat/_snaps/utils-paths.md

root_folder() and root_id() work

Code
  root_folder()
Output
  # A dribble: 1 x 3
    name     id                  drive_resource   
    <chr>    <drv_id>            <list>           
  1 My Drive 0AK935f1rlmIZUk9PVA <named list [31]>
Code
  root_id()
Output
  <drive_id[1]>
  [1] 0AK935f1rlmIZUk9PVA

rootize_path() errors for leading slash

Code
  rootize_path("/")
Condition
  Error in `rootize_path()`:
  ! googledrive does not allow paths to start with `/`

partition_path() fails for bad input

Code
  partition_path(letters)
Condition
  Error in `partition_path()`:
  ! is_string(path) is not TRUE
Code
  partition_path(dribble())
Condition
  Error in `partition_path()`:
  ! is_string(path) is not TRUE
Code
  partition_path(as_id("123"))
Condition
  Error in `partition_path()`:
  ! is_string(path) is not TRUE

rationalize_path_name() errors for bad name, before hitting API

Code
  rationalize_path_name(name = letters)
Condition
  Error in `rationalize_path_name()`:
  ! is_string(name) is not TRUE


Try the googledrive package in your browser

Any scripts or data that you put into this service are public.

googledrive documentation built on July 9, 2023, 7:04 p.m.