def test_float_slider(document, comm): slider = FloatSlider(start=0.1, end=0.5, value=0.4, name='Slider') widget = slider.get_root(document, comm=comm) assert isinstance(widget, slider._widget_type) assert widget.title == 'Slider' assert widget.step == 0.1 assert widget.start == 0.1 assert widget.end == 0.5 assert widget.value == 0.4 slider._comm_change({'value': 0.2}) assert slider.value == 0.2 slider.value = 0.3 assert widget.value == 0.3
def test_float_slider(document, comm): slider = FloatSlider(start=0.1, end=0.5, value=0.4, name='Slider') box = slider._get_model(document, comm=comm) assert isinstance(box, WidgetBox) widget = box.children[0] assert isinstance(widget, slider._widget_type) assert widget.title == 'Slider' assert widget.step == 0.1 assert widget.start == 0.1 assert widget.end == 0.5 assert widget.value == 0.4 slider._comm_change({'value': 0.2}) assert slider.value == 0.2 slider.value = 0.3 assert widget.value == 0.3