Skip to content

Commit 5fdef76

Browse files
committed
Update test for arrays
With the new array scheme, memsize and offset calculation has changed.
1 parent cee5a94 commit 5fdef76

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

tests/symbols/test_symbolARRAYACCESS.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,4 +91,4 @@ def test_offset(self):
9191
aa = symbols.ARRAYACCESS.make_node('test', self.arg, lineno=2)
9292
self.assertIsInstance(aa, symbols.ARRAYACCESS)
9393
self.assertIsNotNone(aa.offset)
94-
self.assertEqual(aa.offset, 7)
94+
self.assertEqual(aa.offset, 2)

tests/symbols/test_symbolVARARRAY.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,4 @@ def test_size(self):
4343

4444
def test_memsize(self):
4545
arr = symbols.VARARRAY('test', self.bounds, 1, type_=Type.ubyte)
46-
self.assertEqual(arr.memsize, arr.size + 1 + TYPE.size(gl.BOUND_TYPE) * len(arr.bounds))
46+
self.assertEqual(arr.memsize, 2 * TYPE.size(gl.PTR_TYPE))

0 commit comments

Comments
 (0)