History

python/tests/test_cvec.py: simplify, use nose2

Paul Brossier committed 10 years ago

Commit 9f8cd9f1 parent 867d66e1 file · +8 −8Browse files

Showing the changes to python/tests (1 of 1 file). Show all

Unified · Split

python/tests/test_cvec.py+8−8
@@ -1,16 +1,16 @@
1#! /usr/bin/env python1#! /usr/bin/env python
2 2
3from numpy.testing import TestCase, run_module_suite3from numpy.testing import TestCase
4from numpy.testing import assert_equal, assert_almost_equal4from numpy.testing import assert_equal, assert_almost_equal
5from aubio import cvec5from aubio import cvec, float_type
6from numpy import array, shape, pi6import numpy as np
7 7
8class aubio_cvec_test_case(TestCase):8class aubio_cvec_test_case(TestCase):
9 9
10 def test_vector_created_with_zeroes(self):10 def test_vector_created_with_zeroes(self):
11 a = cvec(10)11 a = cvec(10)
12 shape(a.norm)12 assert_equal(a.norm.shape[0], 10 / 2 + 1)
13 shape(a.phas)13 assert_equal(a.phas.shape[0], 10 / 2 + 1)
14 a.norm[0]14 a.norm[0]
15 assert_equal(a.norm, 0.)15 assert_equal(a.norm, 0.)
16 assert_equal(a.phas, 0.)16 assert_equal(a.phas, 0.)
@@ -41,11 +41,11 @@ class aubio_cvec_test_case(TestCase): · 24 unmodified lines
41 41
42 def test_assign_cvec_phas_slice(self):42 def test_assign_cvec_phas_slice(self):
43 spec = cvec(1024)43 spec = cvec(1024)
44 spec.phas[39:-1] = -pi44 spec.phas[39:-1] = -np.pi
45 assert_equal(spec.phas[0:39], 0)45 assert_equal(spec.phas[0:39], 0)
46 assert_equal(spec.phas[39:-1], -pi)46 assert_equal(spec.phas[39:-1], -np.pi)
47 assert_equal(spec.norm, 0)47 assert_equal(spec.norm, 0)
48 48
49if __name__ == '__main__':49if __name__ == '__main__':
50 from unittest import main50 from nose2 import main
51 main()51 main()

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t