Skip to content

Commit 85fb08e

Browse files
committed
Update tests for R6
1 parent 7ac84b6 commit 85fb08e

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

inst/tests/test-gc.r

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,8 @@ test_that("unreferenced observers are garbage collected", {
77
obs <- observe({ vals$A })
88

99
# These are called when the objects are garbage-collected
10-
reg.finalizer(attr(.subset2(vals,'impl'), ".xData"),
11-
function(e) vals_removed <<- TRUE)
12-
reg.finalizer(attr(obs, ".xData"),
13-
function(e) obs_removed <<- TRUE)
10+
reg.finalizer(.subset2(vals,'impl'), function(e) vals_removed <<- TRUE)
11+
reg.finalizer(obs, function(e) obs_removed <<- TRUE)
1412

1513
flushReact()
1614

@@ -42,10 +40,8 @@ test_that("suspended observers are garbage collected", {
4240
obs <- observe({ vals$A })
4341

4442
# These are called when the objects are garbage-collected
45-
reg.finalizer(attr(.subset2(vals,'impl'), ".xData"),
46-
function(e) vals_removed <<- TRUE)
47-
reg.finalizer(attr(obs, ".xData"),
48-
function(e) obs_removed <<- TRUE)
43+
reg.finalizer(.subset2(vals,'impl'), function(e) vals_removed <<- TRUE)
44+
reg.finalizer(obs, function(e) obs_removed <<- TRUE)
4945

5046
flushReact()
5147

0 commit comments

Comments
 (0)