test_that("min_st_separators works", { g <- make_graph("Zachary") msts <- min_st_separators(g) is <- sapply(msts, is_separator, graph = g) expect_that(unique(is), equals(TRUE)) ## TODO: check that it is minimal }) test_that("min_st_separators() works for the note case", { g <- make_graph(~ 0-1-2-3-4-1) expect_snapshot( min_st_separators(g), transform = function(x) gsub("from.*", "from something", x) ) })