test_that("sequences are simple", { f <- function() { "foo" "bar" "foobar" } expect_equal(cyclocomp(f), 1) f <- function() { print("foo") print("bar") print("foobar") } expect_equal(cyclocomp(f), 1) f <- function() {} expect_equal(cyclocomp(f), 1) f <- function(foo) {} expect_equal(cyclocomp(f), 1) f <- function(foo = 1, bar = 2) {} expect_equal(cyclocomp(f), 1) f <- function(foo = 1, bar = 2) { bar foo + 1 print(bar / 2) } expect_equal(cyclocomp(f), 1) })