MCPcopy Create free account
hub / github.com/plotly/plotly.py / test_render_mode

Function test_render_mode

tests/test_optional/test_px/test_px.py:385–413  ·  view source on GitHub ↗
(backend)

Source from the content-addressed store, hash-verified

383
384
385def test_render_mode(backend):
386 df = nw.from_native(px.data.gapminder(return_type=backend))
387 df2007 = df.filter(nw.col("year") == 2007)
388
389 fig = px.scatter(df2007.to_native(), x="gdpPercap", y="lifeExp", trendline="ols")
390 assert fig.data[0].type == "scatter"
391 assert fig.data[1].type == "scatter"
392 fig = px.scatter(
393 df2007.to_native(),
394 x="gdpPercap",
395 y="lifeExp",
396 trendline="ols",
397 render_mode="webgl",
398 )
399 assert fig.data[0].type == "scattergl"
400 assert fig.data[1].type == "scattergl"
401 fig = px.scatter(df.to_native(), x="gdpPercap", y="lifeExp", trendline="ols")
402 assert fig.data[0].type == "scattergl"
403 assert fig.data[1].type == "scattergl"
404 fig = px.scatter(
405 df.to_native(), x="gdpPercap", y="lifeExp", trendline="ols", render_mode="svg"
406 )
407 assert fig.data[0].type == "scatter"
408 assert fig.data[1].type == "scatter"
409 fig = px.density_contour(
410 df.to_native(), x="gdpPercap", y="lifeExp", trendline="ols"
411 )
412 assert fig.data[0].type == "histogram2dcontour"
413 assert fig.data[1].type == "scatter"
414
415
416def test_empty_df_int64(backend):

Callers

nothing calls this directly

Calls 2

scatterMethod · 0.80
filterMethod · 0.45

Tested by

no test coverage detected