view yetilab/test/all.yeti @ 300:ddd0938d1df8

Fix complex test path
author Chris Cannam
date Fri, 31 May 2013 22:03:45 +0100
parents c7efd12c27c5
children
line wrap: on
line source

program yetilab.test.all;

{ runTests } = load yetilab.test.test;

tests = [
"vector"     : load yetilab.vector.test.test_vector,
"blockfuncs" : load yetilab.vector.test.test_blockfuncs,
"complex"    : load yetilab.complex.test.test_complex,
"framer"     : load yetilab.stream.test.test_framer,
"channels"   : load yetilab.stream.test.test_channels,
"audiofile"  : load yetilab.stream.test.test_audiofile,
"synstream"  : load yetilab.stream.test.test_syntheticstream,
"filter"     : load yetilab.stream.test.test_filter,
"fft"        : load yetilab.transform.test.test_fft,
"vamppost"   : load yetilab.vamp.test.test_vamppost,
"vamp"       : load yetilab.vamp.test.test_vamp,
"matrix"     : load yetilab.matrix.test.test_matrix,
"plot"       : load yetilab.plot.test.test_plot,
"signal"     : load yetilab.signal.test.test_signal,
"window"     : load yetilab.signal.test.test_window,
];

bad = sum (mapHash do name testHash: runTests name testHash done tests);

if (bad > 0) then
    println "\n** \(bad) test(s) failed!";
else
    ()
fi