This commit is contained in:
Hong Ooi 2021-05-07 12:43:56 +10:00
Родитель fba3346640
Коммит 8e6569292c
2 изменённых файлов: 14 добавлений и 11 удалений

Просмотреть файл

@ -19,3 +19,9 @@ files_identical <- function(set1, set2)
s1 == s2 && identical(readBin(f1, "raw", s1), readBin(f2, "raw", s2)) s1 == s2 && identical(readBin(f1, "raw", s1), readBin(f2, "raw", s2))
}, set1, set2)) }, set1, set2))
} }
filter_esc <- function(x)
{
gsub("'", "''", x)
}

Просмотреть файл

@ -60,12 +60,10 @@ test_that("SharePoint methods work",
expect_is(drives, "list") expect_is(drives, "list")
expect_true(all(sapply(drives, inherits, "ms_drive"))) expect_true(all(sapply(drives, inherits, "ms_drive")))
# filtering not yet supported for drives # filtering not yet supported for drives; detect when this is changed
# drvpager <- site$list_drives(filter="name eq 'Documents'", n=NULL) drvfilt <- site$list_drives(filter="name eq 'Documents'")
# expect_is(drvpager, "ms_graph_pager") expect_is(drvfilt, "list")
# drv0 <- drvpager$value expect_identical(length(drvfilt), length(drives)) # this will fail when filtering is implemented
# expect_is(drv0, "list")
# expect_true(length(drv0) == 1 && inherits(drv0[[1]], "ms_drive"))
drv <- site$get_drive() drv <- site$get_drive()
expect_is(drv, "ms_drive") expect_is(drv, "ms_drive")
@ -84,11 +82,10 @@ test_that("SharePoint methods work",
expect_is(lists, "list") expect_is(lists, "list")
expect_true(all(sapply(lists, inherits, "ms_list"))) expect_true(all(sapply(lists, inherits, "ms_list")))
# filtering not yet supported lstpager <- site$get_lists(filter=sprintf("displayName eq '%s'", filter_esc(list_name)), n=NULL)
# lstpager <- site$get_lists(filter=sprintf("displayName eq '%s'", list_name), n=NULL) expect_is(lstpager, "ms_graph_pager")
# expect_is(lstpager, "ms_graph_pager") lst0 <- lstpager$value
# lst0 <- lstpager$value expect_true(length(lst0) == 1 && inherits(lst0[[1]], "ms_list"))
# expect_true(length(lst0) == 1 && inherits(lst0[[1]], "ms_list"))
lst <- site$get_list(list_name=list_name) lst <- site$get_list(list_name=list_name)
lst2 <- site$get_list(list_id=list_id) lst2 <- site$get_list(list_id=list_id)