* feat: added entityReference field in testSuite to link testSuite to an entity when the testSuite is executable.
* feat: added `executableEntityReference` as an entity reference for executable test suite to their entity
* feat: add status object to test case results
* feat: ran python linting
* feat: Add threshold and strategy logic on the custom SQL object test
* feat: ran python linting
* feat: added safety checks for custom sql query
* feat: ran python linting
* feat(testSuite): extracted out column test for SQA type
* refactor(testSuite): extracted SQA column and table tests into their own classes
* refactor(testSuite): Added pkutil namespace package style for test suite classes
* refactor(testSuite): added dynamic importer function for test cases
* refactor(testSuite): black formatting
* refactor(testSuite): fixed linting issues
* refactor(testSuite): refactor metrics for dataframe
* refactor(testSuite): Added Mixins and base methods
* refactor(testSuite): extrcated out get bound for floats
* refactor(testSuite): Added pandas column test cases
* refactor(testSuite): Deleted old column tests
* refactor(testSuite): Added table tests for datalake
* refactor(testSuite): Removed old tests definition
* refactor(testSuite): changed registry to dynamic class inport
* refactor(testSuite): renamed dl_fn to df_fn
* refactor(testSuite): updated registry unit test
* refactor(testSuite): updated import path to sqa like column
* refactor(testSuite): cleaned up imports in old files
* refactor(testSuite): harmonzied SQALikeColumn object to replicate SQA Column object
* refactor(testSuite): linting
* refactor(testSuite): linting
* refactor(testSuite): raise expection on DQ exception
* refactor(testSuite): linting
* refactor(testSuite): removed pandas from base requirements
* refactor(testSuite): Added __futur__ for py3.7 type hint
* refactor(testSuite): added `df` to good-names
* refactor(testSuite): renamed Handler to Validator
* refactor(testSuite): Added test inheritance for column tests
* refactor(testSuite): cleaned up column type check
* refactor(testSuite): cleaned up typo
* refactor(testSuite): extracted main table test logic into parent class
* refactor(testSuite): linting
* refactor(testSuite): linting fixes
* refactor(testSuite): address doc string and linting issues
* staging commit
* staging commit
* refactor: partitioning logic
* refactor (tests): move to parametrized tests for test validations
* refactor: local variables into global
* (feat): Added logic for table row inserted test
* (feat): fix python checkstyle
* feature: extracted get_query_filter logic into its own function