Skip to content

Commit

Permalink
linting issues
Browse files Browse the repository at this point in the history
  • Loading branch information
karangattu committed Oct 10, 2024
1 parent 4aadf36 commit 42b65d1
Show file tree
Hide file tree
Showing 2 changed files with 47 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,36 @@
from shiny.run import ShinyAppProc

backends = [
{"name": "pandas", "prefix": "pd", "df_original": "pd_df_original", "selected_row": "selected_pandas_row"},
{"name": "narwhals", "prefix": "nw", "df_original": "nw_df_original", "selected_row": "selected_nw_row"},
{"name": "pyarrow", "prefix": "pa", "df_original": "pa_df_original", "selected_row": "selected_pa_row"},
{"name": "polars", "prefix": "pl", "df_original": "pl_df_original", "selected_row": "selected_pl_row"},
{"name": "modin", "prefix": "mpd", "df_original": "mpd_df_original", "selected_row": "selected_mpd_row"},
{
"name": "pandas",
"prefix": "pd",
"df_original": "pd_df_original",
"selected_row": "selected_pandas_row",
},
{
"name": "narwhals",
"prefix": "nw",
"df_original": "nw_df_original",
"selected_row": "selected_nw_row",
},
{
"name": "pyarrow",
"prefix": "pa",
"df_original": "pa_df_original",
"selected_row": "selected_pa_row",
},
{
"name": "polars",
"prefix": "pl",
"df_original": "pl_df_original",
"selected_row": "selected_pl_row",
},
{
"name": "modin",
"prefix": "mpd",
"df_original": "mpd_df_original",
"selected_row": "selected_mpd_row",
},
]


Expand All @@ -22,12 +47,22 @@ def test_data_frame_data_type(
# Iterate over the backends
for backend in backends:
# Perform output code tests
controller.OutputCode(page, f"{backend['prefix']}_type").expect_value(re.compile(backend["name"]))
controller.OutputCode(page, f"{backend['prefix']}_data").expect_value(re.compile(backend["name"]))
controller.OutputCode(page, f"{backend['prefix']}_data_view").expect_value(re.compile(backend["name"]))
controller.OutputCode(page, f"{backend['prefix']}_data_view_selected").expect_value(re.compile(backend["name"]))
controller.OutputCode(page, f"{backend['prefix']}_type").expect_value(
re.compile(backend["name"])
)
controller.OutputCode(page, f"{backend['prefix']}_data").expect_value(
re.compile(backend["name"])
)
controller.OutputCode(page, f"{backend['prefix']}_data_view").expect_value(
re.compile(backend["name"])
)
controller.OutputCode(
page, f"{backend['prefix']}_data_view_selected"
).expect_value(re.compile(backend["name"]))

# Perform output dataframe tests
controller.OutputDataFrame(page, backend["selected_row"]).expect_column_labels(["studyName", "Sample Number"])
controller.OutputDataFrame(page, backend["selected_row"]).expect_column_labels(
["studyName", "Sample Number"]
)
controller.OutputDataFrame(page, backend["df_original"]).select_rows([1])
controller.OutputDataFrame(page, backend["selected_row"]).expect_nrow(1)
3 changes: 2 additions & 1 deletion tests/playwright/shiny/components/table/app.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
from __future__ import annotations

import modin.pandas as md
import narwhals.stable.v1 as nw
import palmerpenguins # pyright: ignore[reportMissingTypeStubs]
import modin.pandas as md

from shiny.express import render, ui

Expand All @@ -26,6 +26,7 @@ def nw_table():
def nw_df_type():
return str(type(nw_df))


with ui.card():

ui.h2("Modin dataframe Data")
Expand Down

0 comments on commit 42b65d1

Please sign in to comment.