# Path: ob_pipelines/config.py
# AWS_PROFILE = os.environ.get('AWS_PROFILE', 'default')
# CONFIG_FILE = op.join(op.dirname(op.dirname(ob_pipelines.__file__)), 'config.yaml')
# class ConfigManager:
#     def __init__(self, config):
#     def get(self, option, default=None):
#     def get_source_bucket(self):
#     def get_target_bucket(self):


from ob_pipelines.config import cfg


class TestConfigIntegrity:
    def check_airtable_cfg(self):
        assert cfg['AIRTABLE_API_ENDPOINT'] is not None
        assert cfg['AIRTABLE_API_KEY'] is not None
        assert cfg['AIRTABLE_EXPT_TABLE'] is not None
        assert cfg['AIRTABLE_SAMPLE_TABLE'] is not None

# Path: ob_pipelines/config.py
# AWS_PROFILE = os.environ.get('AWS_PROFILE', 'default')
# CONFIG_FILE = op.join(op.dirname(op.dirname(ob_pipelines.__file__)), 'config.yaml')
# class ConfigManager:
#     def __init__(self, config):
#     def get(self, option, default=None):
#     def get_source_bucket(self):
#     def get_target_bucket(self):


# Path: test/local/test_config.py
from ob_pipelines.config import cfg



class TestConfigIntegrity:
    def check_airtable_cfg(self):
        assert cfg['AIRTABLE_API_ENDPOINT'] is not None
        assert cfg['AIRTABLE_API_KEY'] is not None
        assert cfg['AIRTABLE_EXPT_TABLE'] is not None
        assert cfg['AIRTABLE_SAMPLE_TABLE'] is not None

        assert cfg['AIRTABLE_TASK_TABLE'] is not None