tests.conftest module

tests.conftest.ensure_env_vars()[source]

Ensure all required environment variables are set with defaults if needed.

tests.conftest.setup_env()[source]

Fixture to ensure environment is properly set up before each test.

class tests.conftest.OverwriteSchemaCategory(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: Enum

PERFECT = 'perfect (TEST)'
ALMOST_PERFECT = 'almost perfect (TEST)'
POOR_BUT_CORRECT = 'poor but correct (TEST)'
INCORRECT = 'incorrect (TEST)'
BLANK = 'blank (TEST)'
class tests.conftest.OverwriteSchemaRating(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: Enum

FOUR = '8'
THREE = '6'
TWO = '4'
ONE = '2'
ZERO = '0'
class tests.conftest.OverwriteSchemaCategoryRatingMapping[source]

Bases: object

get_rating(category: OverwriteSchemaCategory) OverwriteSchemaRating[source]
tests.conftest.par() Parser[source]
tests.conftest.default_ldh() LocalDataHelper[source]
tests.conftest.overwrite_ldh() LocalDataHelper[source]
tests.conftest.dqp()[source]
tests.conftest.dgp()[source]
tests.conftest.mlflow_dict()[source]