lomas_server.tests package

Submodules

lomas_server.tests.constants module

lomas_server.tests.test_api module

lomas_server.tests.test_api_diffprivlib module

lomas_server.tests.test_api_smartnoise_synth module

lomas_server.tests.test_collection_models module

class lomas_server.tests.test_collection_models.TestMetadataModel(methodName='runTest')[source]

Bases: TestCase

Tests for the input validation of dataset metadata.

test_boolean_column() None[source]

Test_boolean_column.

test_categories() None[source]

Test categories validation.

test_categories_match_cardinality() None[source]

Test categories match cardinality.

test_categories_match_type() None[source]

Test categories match column type.

test_categories_required() None[source]

Test categories required.

test_datetime_column() None[source]

Test_datetime_column.

test_float_column() None[source]

Test_float_column.

test_int_column() None[source]

Test_int_column.

test_lower_upper_bounded() None[source]

Test lower is smaller than upper and of right type.

test_metadata_columns_discriminator() None[source]

Test metadata column discriminator.

test_precision() None[source]

Test precision can only be 32 or 64.

test_standard_metadata_fields()[source]

Test standard metadata fields.

lomas_server.tests.test_dummy_generation module

class lomas_server.tests.test_dummy_generation.TestMakeDummyDataset(methodName='runTest')[source]

Bases: TestCase

Tests for the generation of dummy datasets.

metadata: dict[str, Any] = {'columns': {}, 'max_ids': 1, 'row_privacy': True, 'rows': 100}
test_boolean_column() None[source]

Test_boolean_column.

test_categorical_column() None[source]

Test_categorical_column.

test_datetime_column() None[source]

Test_datetime_column.

test_float_column() None[source]

Test_float_column.

test_int_column() None[source]

Test_int_column.

test_nullable_column() None[source]

Test_nullable_column.

test_seed() None[source]

Test_seed.

lomas_server.tests.test_mongodb_admin module

lomas_server.tests.test_mongodb_admin_cli module

Module contents