X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/2393085c9ac30ac7378a39ee77760dfdecd4b509..4b5b3985add83e093f3c46e9276cb0da010c05ea:/test/automated/generator-tests.el?ds=sidebyside diff --git a/test/automated/generator-tests.el b/test/automated/generator-tests.el index d9c81b59a2..96a68d1b9c 100644 --- a/test/automated/generator-tests.el +++ b/test/automated/generator-tests.el @@ -260,20 +260,6 @@ identical output. (iter-close iter) (should (not cps-test-closed-flag))))) -(ert-deftest cps-test-iter-close-finalizer () - (skip-unless gc-precise) - (garbage-collect) - (let ((cps-test-closed-flag nil)) - (let ((iter (funcall - (iter-lambda () - (unwind-protect (iter-yield 1) - (setf cps-test-closed-flag t)))))) - (should (equal (iter-next iter) 1)) - (should (not cps-test-closed-flag)) - (setf iter nil) - (garbage-collect) - (should cps-test-closed-flag)))) - (ert-deftest cps-test-iter-cleanup-once-only () (let* ((nr-unwound 0) (iter