Source code for ynlu.sdk.evaluation.plot.test.test_line_plot

from unittest import TestCase

from ..line_plot import (
    plot_lines,
)


[docs]class LinePlotTestCase(TestCase):
[docs] def test_plot_lines(self): test_cases = [ { "data": [ { "x": [1, 2, 3], "y": [4, 5, 6], }, ], "block": False, }, { "data": [ { "x": [1, 2, 3], "y": [4, 5, 6], }, ], "block": False, "x_axis_name": "x軸", "y_axis_name": "y軸", "title": "我是標題", }, { "data": [ { "x": [1, 2, 3], "y": [4, 5, 6], "label": "第一條", }, { "x": [1, 2, 3], "y": [-4, -5, -6], "label": "第二條", }, ], "block": False, }, ] for test_case in test_cases: plot_lines(**test_case)