Example #1
0
def test_daterangeslider_value_as_datetime_when_set_as_timestamp():
    start = datetime(2017, 8, 9, 0, 0)
    end = datetime(2017, 8, 10, 0, 0)
    s = mws.DateRangeSlider(
        start=start,
        end=end,
        # Bokeh serializes as ms since epoch, if they get set as numbers (e.g.)
        # by client side update, this is the units they will be
        value=(convert_datetime_type(start), convert_datetime_type(end)))
    assert s.value_as_datetime == (start, end)
def test_daterangeslider_value_as_date_when_set_as_date():
    start = date(2017, 8, 9)
    end = date(2017, 8, 10)
    s = mws.DateRangeSlider(start=start, end=end, value=(start, end))
    assert s.value_as_date == (start, end)
Example #3
0
def test_daterangeslider_value_as_datetime_when_set_as_datetime() -> None:
    start = datetime(2017, 8, 9, 0, 0)
    end = datetime(2017, 8, 10, 0, 0)
    s = mws.DateRangeSlider(start=start, end=end, value=(start, end))
    assert s.value_as_datetime == (start, end)