瀏覽代碼

test: [VizProd] simple colour test

main
Rob Hallam 1 月之前
父節點
當前提交
d72b9ea2a4
共有 1 個檔案被更改,包括 15 行新增0 行删除
  1. +15
    -0
      test/test_producers.py

+ 15
- 0
test/test_producers.py 查看文件

@@ -81,6 +81,21 @@ class TestVisualisationProducer(unittest.TestCase):

# TODO: more more granular test coverage of produce behaviour

def test_fe_colour(self):
"""test that colour picker returns the right colours#

laughter=red, loudness=blue, video activity=green, words=yellow
"""
# this is a pretty poor test really
expected = {"laughter": "red", "loudness": "blue", "videoactivity": "green", "words": "purple"}
feature = mocks.MockFeature(interval="")
features = [feature]
visprod = producers.VisualisationProducer(features=features)

for given, expected in expected.items():
feature.feature_extractor = given
self.assertEqual(visprod._fe_colour(feature), expected)

class TestJSONProducer(unittest.TestCase):
def test_init_empty(self):
# test with no features -- should raise ValueError


Loading…
取消
儲存