def setUp(self):
        self.load_hour = '01'
        self.load_min = '23'
        load_time = self.load_hour + ':' + self.load_min
        self.test_yaml = '\n'.join([
            'name: example_load_redshift',
            'frequency: one-time',
            'load_time: ' + load_time,
            'max_retries: 5',
            'description: Example for the load_redshift step',
            'steps:',
            '-   step_type: extract-local',
            '    path: data/test_table1.tsv',
            '-   step_type: load-redshift',
            '    schema: dev',
            '    table: test_table',
        ])
        # Definition has no description field
        self.test_definition = {
            'name': 'example_load_redshift',
            'frequency': 'one-time',
            'description': 'Example for the load_redshift step',
            'load_time': load_time,
            'max_retries': 5,
            'steps': [{
                'step_type': 'extract-local',
                'path': 'data/test_table1.tsv',
            }, {
                'step_type': 'load-redshift',
                'schema': 'dev',
                'table': 'test_table',
            }],
        }
Setup text fixtures
dataset/ETHPy150Open coursera/dataduct/dataduct/etl/tests/test_etl_actions.py/EtlActionsTests.setUp