Showing the changes to python (1 of 1 file). Show all
Unified · Split
| @@ -8,6 +8,22 @@ class aubio_window(TestCase): · 7 unmodified lines | |||
| 8 | def test_accept_name_and_size(self): | 8 | def test_accept_name_and_size(self): |
| 9 | window("default", 1024) | 9 | window("default", 1024) |
| 10 | 10 | ||
| 11 | def test_fail_name_not_string(self): | ||
| 12 | try: | ||
| 13 | window(10, 1024) | ||
| 14 | except ValueError, e: | ||
| 15 | pass | ||
| 16 | else: | ||
| 17 | self.fail('non-string window type does not raise a ValueError') | ||
| 18 | |||
| 19 | def test_fail_size_not_int(self): | ||
| 20 | try: | ||
| 21 | window("default", "default") | ||
| 22 | except ValueError, e: | ||
| 23 | pass | ||
| 24 | else: | ||
| 25 | self.fail('non-integer window length does not raise a ValueError') | ||
| 26 | |||
| 11 | if __name__ == '__main__': | 27 | if __name__ == '__main__': |
| 12 | from unittest import main | 28 | from unittest import main |
| 13 | main() | 29 | main() |