[tests] add run_on_default_source to test-source
[aubio.git] / tests / src / io / test-source.c
index ef7ed4d..55752ea 100644 (file)
@@ -3,12 +3,10 @@
 
 int main (int argc, char **argv)
 {
-  aubio_init();
-
   uint_t err = 0;
   if (argc < 2) {
-    err = 2;
-    PRINT_ERR("not enough arguments\n");
+    PRINT_ERR("not enough arguments, running tests\n");
+    err = run_on_default_source(main);
     PRINT_MSG("read a wave file as a mono vector\n");
     PRINT_MSG("usage: %s <source_path> [samplerate] [hop_size]\n", argv[0]);
     PRINT_MSG("examples:\n");
@@ -57,6 +55,5 @@ int main (int argc, char **argv)
   del_fvec (vec);
   del_aubio_source (s);
 beach:
-  aubio_cleanup();
   return err;
 }