okera.tests package

Submodules

okera.tests.pycerebro_test_common module

okera.tests.pycerebro_test_common.configure_botocore_patch()[source]
okera.tests.pycerebro_test_common.get_env_var(name, coercer, default)[source]
okera.tests.pycerebro_test_common.get_planner(host=None, port=None)[source]
okera.tests.pycerebro_test_common.get_test_context()[source]
okera.tests.pycerebro_test_common.get_worker(host=None, port=None)[source]
okera.tests.pycerebro_test_common.identity(x)

okera.tests.test_basic module

class okera.tests.test_basic.BasicTest(methodName='runTest')[source]

Bases: unittest.case.TestCase

test_all_types_empty()[source]
test_all_types_empty_json()[source]
test_all_types_json()[source]
test_all_types_null_json()[source]
test_all_types_null_pandas()[source]
test_all_types_pandas()[source]
test_basic()[source]
test_binary_data()[source]
test_catalog()[source]
test_column_order_scan_as_pandas()[source]
test_connection()[source]
test_ddl()[source]
test_filter_with_empty_rows_pandas()[source]
test_impersonation()[source]
test_pick_host()[source]
test_plan()[source]
test_planner()[source]
test_random_host()[source]
test_requesting_user()[source]
test_version()[source]
test_warnings()[source]
test_worker()[source]

okera.tests.test_connections module

class okera.tests.test_connections.ConnectionErrorsTest(methodName='runTest')[source]

Bases: unittest.case.TestCase

test_kerberos_server_no_override()[source]
test_kerberos_server_valid_client()[source]
test_token_server_no_token()[source]
test_token_server_valid_token()[source]
test_token_server_wrong_token()[source]
test_unauthenticated_server_planner()[source]
test_unauthenticated_server_worker()[source]

okera.tests.test_fs module

class okera.tests.test_fs.FsTest(methodName='runTest')[source]

Bases: unittest.case.TestCase

test_as_testuser()[source]
test_cat()[source]
test_errors()[source]
test_ls()[source]
class okera.tests.test_fs.RegisteredTest(methodName='runTest')[source]

Bases: unittest.case.TestCase

test_as_testuser()[source]
test_basic()[source]
test_dropping()[source]
test_masking()[source]

okera.tests.test_nightly module

class okera.tests.test_nightly.ConnectionErrorsTest(methodName='runTest')[source]

Bases: unittest.case.TestCase

test_okera_fs_read()[source]
test_okera_sample_users()[source]

okera.tests.test_scans module

class okera.tests.test_scans.BasicTest(methodName='runTest')[source]

Bases: unittest.case.TestCase

test_duplicate_cols()[source]
test_large_decimals()[source]
test_nulls()[source]
test_scan_as_json_max_records()[source]
test_scan_as_pandas_max_records()[source]
test_sparse_data()[source]
test_timestamp_functions()[source]

Module contents