Beispiel #1
0
def test_get_vtk_pane_type_from_render_window():
    assert PaneBase.get_pane_type(
        vtk.vtkRenderWindow()) is VTKRenderWindowSynchronized
    assert PaneBase.get_pane_type(
        vtk.vtkRenderWindow(),
        serialize_on_instantiation=True) is VTKRenderWindow
Beispiel #2
0
def test_get_vtkvol_pane_type_from_np_array():
    assert PaneBase.get_pane_type(np.array([]).reshape((0, 0, 0))) is VTKVolume
Beispiel #3
0
def test_get_vtkjs_pane_type_from_url():
    url = r'https://raw.githubusercontent.com/Kitware/vtk-js/master/Data/StanfordDragon.vtkjs'
    assert PaneBase.get_pane_type(url) is VTKJS
Beispiel #4
0
def test_get_vtkjs_pane_type_from_file():
    file = r'StanfordDragon.vtkjs'
    assert PaneBase.get_pane_type(file) is VTKJS
Beispiel #5
0
def test_get_dataframe_pane_type():
    import pandas as pd
    df = pd._testing.makeDataFrame()
    assert PaneBase.get_pane_type(df) is DataFrame
Beispiel #6
0
def test_get_vtk_pane_type_from_render_window():
    assert PaneBase.get_pane_type(vtk.vtkRenderWindow()) is VTK
Beispiel #7
0
def test_get_vtk_pane_type_from_render_window():
    renWin = make_render_window()
    assert PaneBase.get_pane_type(renWin) is VTK
Beispiel #8
0
def test_get_bokeh_pane_type():
    div = Div()
    assert PaneBase.get_pane_type(div) is Bokeh
Beispiel #9
0
def test_get_plotly_pane_type_from_figure():
    trace = go.Scatter(x=[0, 1], y=[2, 3])
    fig = go.Figure([trace])
    assert PaneBase.get_pane_type(fig) is Plotly
Beispiel #10
0
def test_get_plotly_pane_type_from_trace():
    trace = go.Scatter(x=[0, 1], y=[2, 3])
    assert PaneBase.get_pane_type(trace) is Plotly
Beispiel #11
0
def test_get_streamz_seriess_pane_type():
    from streamz.dataframe import Random
    sdf = Random(interval='200ms', freq='50ms').groupby('y').sum()
    assert PaneBase.get_pane_type(sdf.x) is DataFrame
Beispiel #12
0
def test_get_streamz_dataframe_pane_type():
    from streamz.dataframe import Random
    sdf = Random(interval='200ms', freq='50ms')
    assert PaneBase.get_pane_type(sdf) is DataFrame
Beispiel #13
0
def test_get_holoviews_pane_type():
    curve = hv.Curve([1, 2, 3])
    assert PaneBase.get_pane_type(curve) is HoloViews
Beispiel #14
0
def test_get_vtkvol_pane_type_from_vtk_image():
    image_data = make_image_data()
    assert PaneBase.get_pane_type(image_data) is VTKVolume
Beispiel #15
0
def test_get_vega_pane_type_from_dict():
    assert PaneBase.get_pane_type(vega_example) is Vega
Beispiel #16
0
def test_get_markdown_pane_type():
    assert PaneBase.get_pane_type("**Markdown**") is Markdown
Beispiel #17
0
def test_get_vega_pane_type_from_altair():
    assert PaneBase.get_pane_type(altair_example()) is Vega
Beispiel #18
0
def test_get_matplotlib_pane_type():
    assert PaneBase.get_pane_type(mpl_figure()) is Matplotlib
Beispiel #19
0
def test_get_param_method_pane_type():
    assert PaneBase.get_pane_type(View().view) is ParamMethod
Beispiel #20
0
def test_get_series_pane_type():
    import pandas as pd
    df = pd._testing.makeDataFrame()
    assert PaneBase.get_pane_type(df.iloc[:, 0]) is DataFrame
Beispiel #21
0
def test_get_html_pane_type():
    assert PaneBase.get_pane_type("<h1>Test</h1>") is HTML