Beispiel #1
0
 def test_if_legend_is_a_string_and_source_without_column_name_then_value(self):
     kwargs = {
         'legend': 'not_a_column_label',
         'source': ColumnDataSource(dict(label=[1, 2]))
     }
     label = bph._get_legend_item_label(kwargs)
     assert label == {'value': 'not_a_column_label'}
def test_if_legend_is_a_string_and_source_without_column_name_then_value():
    kwargs = {
        'legend': 'not_a_column_label',
        'source': ColumnDataSource(dict(label=[1, 2]))
    }
    label = _get_legend_item_label(kwargs)
    assert label == {'value': 'not_a_column_label'}
Beispiel #3
0
 def test_if_legend_is_a_string_and_source_with_that_column_then_field(self):
     kwargs = {
         'legend': 'label',
         'source': ColumnDataSource(dict(label=[1, 2]))
     }
     label = bph._get_legend_item_label(kwargs)
     assert label == {'field': 'label'}
def test_if_legend_is_a_string_and_source_with_that_column_then_field():
    kwargs = {
        'legend': 'label',
        'source': ColumnDataSource(dict(label=[1, 2]))
    }
    label = _get_legend_item_label(kwargs)
    assert label == {'field': 'label'}
Beispiel #5
0
 def test_if_legend_is_a_string_but_no_source_then_label_is_set_as_value(self):
     kwargs = {
         'legend': 'label'
     }
     label = bph._get_legend_item_label(kwargs)
     assert label == {'value': 'label'}
Beispiel #6
0
 def test_if_legend_is_something_exotic_that_it_is_passed_directly_to_label(self):
     kwargs = {
         'legend': {'field': 'milk'}
     }
     label = bph._get_legend_item_label(kwargs)
     assert label == {'field': 'milk'}
Beispiel #7
0
 def test_legend_None(self):
     kwargs = {
         'legend': None
     }
     assert bph._get_legend_item_label(kwargs) is None
def test_if_legend_is_a_string_but_no_source_then_label_is_set_as_value():
    kwargs = {'legend': 'label'}
    label = _get_legend_item_label(kwargs)
    assert label == {'value': 'label'}
def test_if_legend_is_something_exotic_that_it_is_passed_directly_to_label():
    kwargs = {'legend': {'field': 'milk'}}
    label = _get_legend_item_label(kwargs)
    assert label == {'field': 'milk'}
Beispiel #10
0
 def test_legend_None(self):
     kwargs = {'legend': None}
     assert bph._get_legend_item_label(kwargs) is None