comparison test/test_frames.py @ 82:a11b57e9fb0b

naming: module methods snake_case
author Chris Cannam
date Wed, 21 Jan 2015 12:43:50 +0000
parents c444be7637c0
children 3e5791890b65
comparison
equal deleted inserted replaced
81:0a2f2e7803ea 82:a11b57e9fb0b
5 def to_lists(arrs): 5 def to_lists(arrs):
6 return [list([list(r) for r in f]) for f in arrs] 6 return [list([list(r) for r in f]) for f in arrs]
7 7
8 def test_frames_from_1d_buffer(): 8 def test_frames_from_1d_buffer():
9 buf = np.arange(6) 9 buf = np.arange(6)
10 ff = to_lists(vamp.framesFromArray(buf, 2, 2)) 10 ff = to_lists(vamp.frames_from_array(buf, 2, 2))
11 assert(ff == [[[0,1]],[[2,3]],[[4,5]]]) 11 assert(ff == [[[0,1]],[[2,3]],[[4,5]]])
12 ff = to_lists(vamp.framesFromArray(buf, 1, 2)) 12 ff = to_lists(vamp.frames_from_array(buf, 1, 2))
13 assert(ff == [[[0,1]],[[1,2]],[[2,3]],[[3,4]],[[4,5]],[[5,0]]]) 13 assert(ff == [[[0,1]],[[1,2]],[[2,3]],[[3,4]],[[4,5]],[[5,0]]])
14 14
15 def test_frames_from_2d_buffer(): 15 def test_frames_from_2d_buffer():
16 buf = np.array([np.arange(6),np.arange(6,12)]) 16 buf = np.array([np.arange(6),np.arange(6,12)])
17 ff = to_lists(vamp.framesFromArray(buf, 2, 2)) 17 ff = to_lists(vamp.frames_from_array(buf, 2, 2))
18 assert(ff == [[[0,1],[6,7]],[[2,3],[8,9]],[[4,5],[10,11]]]) 18 assert(ff == [[[0,1],[6,7]],[[2,3],[8,9]],[[4,5],[10,11]]])
19 ff = to_lists(vamp.framesFromArray(buf, 1, 2)) 19 ff = to_lists(vamp.frames_from_array(buf, 1, 2))
20 assert(ff == [[[0,1],[6,7]],[[1,2],[7,8]],[[2,3],[8,9]], 20 assert(ff == [[[0,1],[6,7]],[[1,2],[7,8]],[[2,3],[8,9]],
21 [[3,4],[9,10]],[[4,5],[10,11]],[[5,0],[11,0]]]) 21 [[3,4],[9,10]],[[4,5],[10,11]],[[5,0],[11,0]]])
22 22
23 23