def test_check_malformed_graph_source_no_node_index(self) -> None: node_source = ColumnDataSource() node_renderer = bmr.GlyphRenderer(data_source=node_source, glyph=Circle()) renderer = bmr.GraphRenderer(node_renderer=node_renderer) check = renderer._check_malformed_graph_source() assert check != []
def test_check_malformed_graph_source_no_edge_start_or_end(self) -> None: edge_source = ColumnDataSource() edge_renderer = bmr.GlyphRenderer(data_source=edge_source, glyph=MultiLine()) renderer = bmr.GraphRenderer(edge_renderer=edge_renderer) check = renderer._check_malformed_graph_source() assert check != []
def test_check_cdsview_filters_with_connected_error(self, glyph) -> None: renderer = bmr.GlyphRenderer(data_source=ColumnDataSource()) renderer.glyph = glyph() check = renderer._check_cdsview_filters_with_connected() assert check == [] renderer.view.filters = [IndexFilter()] check = renderer._check_cdsview_filters_with_connected() assert check != []
def test_check_cdsview_filters_with_connected_error(self, glyph): renderer = bmr.GlyphRenderer() renderer.glyph = glyph() check = renderer._check_cdsview_filters_with_connected() assert check == [] renderer.view.filters = [IndexFilter()] check = renderer._check_cdsview_filters_with_connected() assert check != []