368afb6cbd0d13b54ccf72d3c28b17ba7a08d0e2
[babeltrace.git] / tests / plugins / sink.text.pretty / test_pretty.py
1 # SPDX-License-Identifier: GPL-2.0-only
2 #
3 # Copyright (C) 2020 EfficiOS, Inc.
4
5 import unittest
6 import bt2
7
8
9 class Test(unittest.TestCase):
10 # Test that the component returns an error if the graph is configured while
11 # the component's input port is left disconnected.
12 def test_unconnected_port_raises(self):
13 graph = bt2.Graph()
14 graph.add_component(
15 bt2.find_plugin('text').sink_component_classes['pretty'], 'snk'
16 )
17
18 with self.assertRaisesRegex(
19 bt2._Error, 'Single input port is not connected: port-name="in"'
20 ):
21 graph.run()
22
23
24 if __name__ == '__main__':
25 unittest.main()
This page took 0.02893 seconds and 4 git commands to generate.