You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The R CMD Check passed because there was no token set. When I ran the test locally with a token from test.arcticdata.io, I got 9 errors. There are also still errors with ::: being used:
Namespace in Imports field not imported from: 'filelock' All declared Imports should be used. Unexported objects imported by ':::' calls: 'dataone:::auth_get' 'dataone:::getErrorDescription' See the note in ?::: about the use of this operator. There are ::: calls to the package's namespace in its code. A package almost never needs to use ::: for its own objects: 'is_resource_map'
Duration: 993.8 s
── Failed tests ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Failure (test_access.R:14:3): get_package works for a simple package
pkg$metadata == get_pkg$metadata is not TRUE
`actual`:
`expected`: TRUE
Failure (test_access.R:15:3): get_package works for a simple package
pkg$resource_map == get_pkg$resource_map is not TRUE
`actual`:
`expected`: TRUE
Failure (test_access.R:16:3): get_package works for a simple package
pkg$data == get_pkg$data is not TRUE
`actual`:
`expected`: TRUE
Error (test_access.R:17:3): get_package works for a simple package
Error: No resource map(s) found for urn:uuid:41d9c199-297c-4e8d-90c4-400e24795e26.
Backtrace:
▆
1. ├─testthat::expect_warning(get_package(mn, pkg$metadata)) at test_access.R:17:2
2. │ └─testthat:::expect_condition_matching(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─arcticdatautils::get_package(mn, pkg$metadata)
8. └─arcticdatautils:::find_newest_resource_map(node, pid) at arcticdatautils/R/util.R:710:4
Error (test_access.R:34:3): get_package works for a package with a child package
Error: No resource map(s) found for urn:uuid:c063d6ec-5952-483d-b117-933fe8ead6d4.
Backtrace:
▆
1. ├─base::suppressWarnings(...) at test_access.R:34:2
2. │ └─base::withCallingHandlers(...)
3. └─arcticdatautils::get_package(mn, pkg$metadata) at test_access.R:35:4
4. └─arcticdatautils:::find_newest_resource_map(node, pid) at arcticdatautils/R/util.R:710:4
Error (test_access.R:64:3): get_package works the same when given a metadata pid as it does when given a resource map pid
Error: No resource map(s) found for urn:uuid:dc49783a-c02a-4cc6-a1f7-1679befc3421.
Backtrace:
▆
1. ├─base::suppressWarnings(get_package(mn, child_pkg$metadata)) at test_access.R:64:2
2. │ └─base::withCallingHandlers(...)
3. └─arcticdatautils::get_package(mn, child_pkg$metadata)
4. └─arcticdatautils:::find_newest_resource_map(node, pid) at arcticdatautils/R/util.R:710:4
Failure (test_editing.R:58:3): we can create a resource map
`response` (`actual`) not equal to get_package(mn, response)$resource_map (`expected`).
`actual` is a character vector ('resource_map_urn:uuid:ee2daccc-7e25-47b2-829d-36177377207d')
`expected` is NULL
Failure (test_editing.R:83:3): we can update a resource map
`updated` (`actual`) not equal to pkg$resource_map (`expected`).
`actual`: "resource_map_urn:uuid:bdb54b24-c768-4f9b-b234-1ac4d2961dcd"
`expected`: "urn:uuid:a9f98e42-5a0c-47e3-ae56-20868f9dc703"
Failure (test_editing.R:289:3): publish_update removes 'resource_map_pid' from 'parent_child_pids' argument
child$resource_map not equivalent to parent$child_packages.
Types not compatible: character is not NULL```
The text was updated successfully, but these errors were encountered:
The R CMD Check passed because there was no token set. When I ran the test locally with a token from test.arcticdata.io, I got 9 errors. There are also still errors with
:::
being used:Namespace in Imports field not imported from: 'filelock' All declared Imports should be used. Unexported objects imported by ':::' calls: 'dataone:::auth_get' 'dataone:::getErrorDescription' See the note in ?
:::about the use of this operator. There are ::: calls to the package's namespace in its code. A package almost never needs to use ::: for its own objects: 'is_resource_map'
The text was updated successfully, but these errors were encountered: