tests/python/examples/aubioonset.py: do not check onset is actually detected with...
authorPaul Brossier <piem@piem.org>
Thu, 8 Oct 2009 02:31:11 +0000 (04:31 +0200)
committerPaul Brossier <piem@piem.org>
Thu, 8 Oct 2009 02:31:11 +0000 (04:31 +0200)
tests/python/examples/aubioonset.py

index ebea1990dc0025a71f4bfc0df409cb8fb76c0e60..42b3b8e2a3061efdf06ef9a46e4309bc9317d961 100644 (file)
@@ -1,4 +1,4 @@
-from template import *
+from template import program_test_case
 
 class aubioonset_unit(program_test_case):
   
@@ -6,18 +6,20 @@ class aubioonset_unit(program_test_case):
   filename = os.path.join('..','..','sounds','woodblock.aiff')
   progname = os.path.join('..','..','examples','aubioonset')
 
-  def test_aubioonset(self):
-    """ test aubioonset with default parameters """
-    self.getOutput()
-    assert len(str(self.output)) != 0, "no output produced with command:\n" \
-      + self.command
-
   def test_aubioonset_with_inf_silence(self):
     """ test aubioonset with -s 0  """
     self.command += " -s 0" 
     self.getOutput()
     assert len(self.output) == 0, self.output
 
+class aubioonset_unit_finds_onset(aubioonset_unit):
+
+  def test_aubioonset(self):
+    """ test aubioonset with default parameters """
+    self.getOutput()
+    assert len(str(self.output)) != 0, "no output produced with command:\n" \
+      + self.command
+
   def test_aubioonset_with_no_silence(self):
     """ test aubioonset with -s -100 """ 
     self.command += " -s -100 "