コード例 #1
0
def test_ticker_accepts_number_sequences():
    a = bma.Axis(ticker=[-10, 0, 10, 20.7])
    assert isinstance(a.ticker, FixedTicker)
    assert a.ticker.ticks == [-10, 0, 10, 20.7]

    a = bma.Axis()
    a.ticker = [-10, 0, 10, 20.7]
    assert isinstance(a.ticker, FixedTicker)
    assert a.ticker.ticks == [-10, 0, 10, 20.7]
コード例 #2
0
ファイル: test_axes.py プロジェクト: zebulon2/bokeh
def test_axis_label_accepts_string_with_dollar_signs() -> None:
    a = bma.Axis(axis_label=PlainText(r"$\sin(x+6)$"))
    assert isinstance(a.axis_label, PlainText)
    assert a.axis_label.text == r"$\sin(x+6)$"
コード例 #3
0
ファイル: test_axes.py プロジェクト: zebulon2/bokeh
def test_axis_label_accepts_math_text_with_constructor_arg_and_dollar_signs(
) -> None:
    a = bma.Axis(axis_label=TeX(r"$\sin(x+4)$"))
    assert isinstance(a.axis_label, MathText)
    assert a.axis_label.text == r"$\sin(x+4)$"
コード例 #4
0
ファイル: test_axes.py プロジェクト: zebulon2/bokeh
def test_axis_label_accepts_math_text_with_declaration_and_dollar_signs(
) -> None:
    a = bma.Axis(axis_label=TeX(text=r"$\sin(x+3)$"))
    assert isinstance(a.axis_label, MathText)
    assert a.axis_label.text == r"$\sin(x+3)$"
コード例 #5
0
ファイル: test_axes.py プロジェクト: zebulon2/bokeh
def test_axis_label_accepts_math_text_with_declaration() -> None:
    a = bma.Axis(axis_label=TeX(text=r"\sin(x+2)"))
    assert isinstance(a.axis_label, MathText)
    assert a.axis_label.text == r"\sin(x+2)"
コード例 #6
0
ファイル: test_axes.py プロジェクト: zebulon2/bokeh
def test_axis_label_with_delimiters_do_not_convert_to_math_text_model(
) -> None:
    a = bma.Axis(axis_label=r"$$\sin(x+1)$$")
    assert isinstance(a.axis_label, str)
    assert a.axis_label == r"$$\sin(x+1)$$"