lomas_client.tests package

Submodules

lomas_client.tests.test_integrations module

class lomas_client.tests.test_integrations.Aria(user_name: str = 'aria', user_email: str = 'aria.stark@winterfell.no', user_password: str = 'secret_aria')[source]

Bases: object

as_client(dataset_name='anyName') Client[source]
user_email: str = 'aria.stark@winterfell.no'
user_name: str = 'aria'
user_password: str = 'secret_aria'
lomas_client.tests.test_integrations.aria()[source]
lomas_client.tests.test_integrations.demo_setup()[source]
lomas_client.tests.test_integrations.dex_config()[source]

Dex config.

Removes all dex users before yield.

lomas_client.tests.test_integrations.test_demo_diffprivlib(dex_config, demo_setup) None[source]
lomas_client.tests.test_integrations.test_demo_opendp_polars(dex_config, demo_setup) None[source]
lomas_client.tests.test_integrations.test_demo_smartnoise_synth(dex_config, demo_setup) None[source]
lomas_client.tests.test_integrations.test_missing_configs() None[source]
lomas_client.tests.test_integrations.test_oauth2(aria, dex_config) None[source]
lomas_client.tests.test_integrations.test_oauth2_demo(dex_config, demo_setup) None[source]

lomas_client.tests.test_run_notebooks module

lomas_client.tests.test_run_notebooks.mark_notebook(notebooks: list[Path]) list[NamedTuple][source]
lomas_client.tests.test_run_notebooks.test_run_notebook(notebook: Path) None[source]

Runs the notebook and fails if the notebook fails.

Parameters:

notebook (str) – The notebook file path.

Module contents