network icon indicating copy to clipboard operation
network copied to clipboard

as.network.data.frame test trips

Open mbojan opened this issue 1 year ago • 0 comments

Test is tripping:

Warning (test-dataframe.R:568:3): bipartite networks work
3 arguments not used by format '`bipartite` is `TRUE`, but the `vertices` you provided contain names that are not present in `x` (i.e. you have isolates).'
Backtrace:
     ▆
  1. ├─testthat::expect_error(...) at test-dataframe.R:568:2
  2. │ └─testthat:::quasi_capture(...)
  3. │   ├─testthat (local) .capture(...)
  4. │   │ └─base::withCallingHandlers(...)
  5. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
  6. ├─network::as.network(...)
  7. └─network::as.network.data.frame(...) at network/R/coercion.R:323:12
  8.   └─network:::.prep_bipartite_vertices(...) at network/R/dataframe.R:490:6
  9.     ├─base::stop(...) at network/R/dataframe.R:233:6
 10.     │ └─base::.makeMessage(..., domain = domain)
 11.     │   └─base::lapply(list(...), as.character)
 12.     └─base::sprintf(...)

which is this fragment

https://github.com/statnet/network/blob/5fb95d2feddfd2a0fa3f234a102fe2992203c7c7/tests/testthat/test-dataframe.R#L568-L581

As this is related to bipartite networks it may very likely be related to problems in #64, #65,

mbojan avatar Jul 04 '23 15:07 mbojan