Files
wren/test/io/file/finalize.wren
Bob Nystrom ed6fad6153 Get rid of fiber for finalizers.
Instead, finalizers just get access to the foreign object's raw bytes.
This is deliberately limiting, since it discourages the user from
interacting with the VM in the middle of a GC.
2015-12-28 08:06:29 -08:00

10 lines
279 B
Plaintext

import "io" for File
// Don't store in a variable.
File.open("test/io/file/finalize.wren")
System.gc()
// We can't really test what the finalizer *does* from Wren, since the object
// is unreachable, but this at least ensures it doesn't crash.
System.print("ok") // expect: ok