diff options
Diffstat (limited to 'Examples/test-suite/python/li_std_carray_runme.py')
| -rw-r--r-- | Examples/test-suite/python/li_std_carray_runme.py | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/Examples/test-suite/python/li_std_carray_runme.py b/Examples/test-suite/python/li_std_carray_runme.py new file mode 100644 index 0000000..803bc96 --- /dev/null +++ b/Examples/test-suite/python/li_std_carray_runme.py @@ -0,0 +1,41 @@ +from li_std_carray import * + + +v3 = Vector3() +for i in range(0,len(v3)): + v3[i] = i + +i = 0 +for d in v3: + if d != i: + raise RuntimeError + i = i + 1 + + +m3 = Matrix3() + +for i in range(0,len(m3)): + v3 = m3[i] + for j in range(0,len(v3)): + v3[j] = i + j + +i = 0 +for v3 in m3: + j = 0 + for d in v3: + if d != i + j: + raise RuntimeError + j = j + 1 + pass + i = i + 1 + pass + +for i in range(0,len(m3)): + for j in range(0,len(m3)): + if m3[i][j] != i + j: + raise RuntimeError + +da = Vector3((1,2,3)) +ma = Matrix3(((1,2,3),(4,5,6),(7,8,9))) + + |
