Skip to content

Commit 28cfe22

Browse files
committed
Move union size test to separate test case
1 parent 5d35f1b commit 28cfe22

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

tests/samples/src/test/scala/org/scalanative/bindgen/samples/UnionTests.scala

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,16 @@ object UnionTests extends TestSuite {
88
val tests = Tests {
99
'getValues - {
1010
Zone {implicit zone =>
11-
val structPtr = alloc[Union.union_values]
12-
Union.setIntValue(structPtr)
13-
assert(!structPtr.i == 10)
14-
Union.setLongValue(structPtr)
15-
assert(!structPtr.l == 10000000000L)
16-
17-
assert(Union.getUnionSize() == sizeof[Union.union_values])
11+
val unionPtr = alloc[Union.union_values]
12+
Union.setIntValue(unionPtr)
13+
assert(!unionPtr.i == 10)
14+
Union.setLongValue(unionPtr)
15+
assert(!unionPtr.l == 10000000000L)
1816
}
1917
}
18+
19+
'unionSize - {
20+
assert(Union.getUnionSize() == sizeof[Union.union_values])
21+
}
2022
}
2123
}

0 commit comments

Comments
 (0)