changeset 45:22f64060ffb4

Update test plugin output format
author Chris Cannam
date Wed, 03 Dec 2014 10:40:41 +0000
parents af167d5895a3
children f12b59c022a5
files test_plugin_metadata.py test_process.py
diffstat 2 files changed, 10 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/test_plugin_metadata.py	Wed Dec 03 10:33:58 2014 +0000
+++ b/test_plugin_metadata.py	Wed Dec 03 10:40:41 2014 +0000
@@ -8,7 +8,7 @@
 def test_getoutputlist():
     outputs = vh.getOutputsOf(testPluginKey)
     assert len(outputs) == 9
-    assert "rmss" in outputs
+    assert "input-summary" in outputs
 
 def test_inputdomain():
     plug = vh.loadPlugin(testPluginKey, rate)
--- a/test_process.py	Wed Dec 03 10:33:58 2014 +0000
+++ b/test_process.py	Wed Dec 03 10:40:41 2014 +0000
@@ -68,7 +68,9 @@
     except TypeError:
         pass
     result = plug.process([[3,3]], vh.RealTime(0, 0))
-    assert result[8] == [ { "label" : "", "values" : np.array([3.0]) } ]
+    assert result[8] == [ { "label" : "", "values" : np.array([5.0]) } ]
+    result = plug.process([[3,0]], vh.RealTime(0, 0))
+    assert result[8] == [ { "label" : "", "values" : np.array([4.0]) } ]
 
 def test_process_output_2ch():
     plug = vh.loadPlugin(testPluginKey, rate)
@@ -86,7 +88,9 @@
     except TypeError:
         pass
     result = plug.process([[3,3],[4,4]], vh.RealTime(0, 0))
-    assert (result[8][0]["values"] == np.array([3.0,4.0])).all()
+    assert (result[8][0]["values"] == np.array([5.0,6.0])).all()
+    result = plug.process([[3,0],[4,0]], vh.RealTime(0, 0))
+    assert (result[8][0]["values"] == np.array([4.0,5.0])).all()
 
 def test_process_output_3ch():
     plug = vh.loadPlugin(testPluginKey, rate)
@@ -104,7 +108,9 @@
     except TypeError:
         pass
     result = plug.process([[3,3],[4,4],[5,5]], vh.RealTime(0, 0))
-    assert (result[8][0]["values"] == np.array([3.0,4.0,5.0])).all()
+    assert (result[8][0]["values"] == np.array([5.0,6.0,7.0])).all()
+    result = plug.process([[3,0],[4,0],[5,0]], vh.RealTime(0, 0))
+    assert (result[8][0]["values"] == np.array([4.0,5.0,6.0])).all()