Esempio n. 1
0
 def test_label_already_exists(self):
     legend = Legend(items=[LegendItem(label=dict(value="foo"))])
     renderer = GlyphRenderer()
     bph._handle_legend_label("foo", legend, renderer)
     assert len(legend.items) == 1
     assert legend.items[0].label == dict(value="foo")
     assert legend.items[0].renderers == [renderer]
Esempio n. 2
0
 def test_bad_arg(self, arg):
     with pytest.raises(ValueError):
         bph._handle_legend_label(arg, "legend", "renderer")