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', client_secret: str = 'secret_aria')[source]

Bases: object

as_client(dataset_name='anyName') Client[source]
client_secret: str = 'secret_aria'
user_email: str = 'aria.stark@winterfell.no'
user_name: str = 'aria'
class lomas_client.tests.test_integrations.KC(config: lomas_server.models.config.KeycloakClientConfig, admin: mantelo.client.KeycloakAdmin)[source]

Bases: object

admin: KeycloakAdmin
config: KeycloakClientConfig
lomas_client.tests.test_integrations.aria()[source]
lomas_client.tests.test_integrations.demo_setup()[source]
lomas_client.tests.test_integrations.kc()[source]

Connection to keycloak.

lomas_client.tests.test_integrations.test_demo_diffprivlib(kc, demo_setup) None[source]
lomas_client.tests.test_integrations.test_demo_opendp_polars(kc, demo_setup) None[source]
lomas_client.tests.test_integrations.test_demo_smartnoise_synth(kc, demo_setup) None[source]
lomas_client.tests.test_integrations.test_missing_configs() None[source]
lomas_client.tests.test_integrations.test_oauth2(aria, kc) None[source]
lomas_client.tests.test_integrations.test_oauth2_demo(kc, 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