Skip to content

Commit 1279f9b

Browse files
Test: Kill the wrong SwiftHeapObject returning issue
1 parent cc50be3 commit 1279f9b

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

Tests/prelude.mjs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,14 +116,16 @@ function BridgeJSRuntimeTests_runJsWorks(instance, exports) {
116116
}
117117

118118
const g = new exports.Greeter("John");
119-
const g2 = exports.roundTripSwiftHeapObject(g)
120-
g2.release();
121-
122119
assert.equal(g.greet(), "Hello, John!");
123120
g.changeName("Jane");
124121
assert.equal(g.greet(), "Hello, Jane!");
125122
exports.takeGreeter(g, "Jay");
126123
assert.equal(g.greet(), "Hello, Jay!");
124+
125+
const g2 = exports.roundTripSwiftHeapObject(g)
126+
assert.equal(g2.greet(), "Hello, Jay!");
127+
g2.release();
128+
127129
g.release();
128130

129131
const anyObject = {};

0 commit comments

Comments
 (0)