def test_python_formatting(self): expected_filename = 'dag_for_testing_filename_rendering/task_for_testing_filename_rendering/%s/42.log' % DEFAULT_DATE.isoformat( ) fth = FileTaskHandler( '', '{dag_id}/{task_id}/{execution_date}/{try_number}.log') rendered_filename = fth._render_filename(self.ti, 42) self.assertEqual(expected_filename, rendered_filename)
def test_jinja_rendering(self): expected_filename = \ 'dag_for_testing_filename_rendering/task_for_testing_filename_rendering/%s/42.log' \ % DEFAULT_DATE.isoformat() fth = FileTaskHandler('', '{{ ti.dag_id }}/{{ ti.task_id }}/{{ ts }}/{{ try_number }}.log') rendered_filename = fth._render_filename(self.ti, 42) self.assertEqual(expected_filename, rendered_filename)
def test_jinja_rendering(self): expected_filename = \ 'dag_for_testing_filename_rendering/task_for_testing_filename_rendering/%s/42.log' \ % DEFAULT_DATE.isoformat() fth = FileTaskHandler('', '{{ ti.dag_id }}/{{ ti.task_id }}/{{ ts }}/{{ try_number }}.log') rendered_filename = fth._render_filename(self.ti, 42) self.assertEqual(expected_filename, rendered_filename)
def test_python_formatting(self): expected_filename = \ 'dag_for_testing_filename_rendering/task_for_testing_filename_rendering/%s/42.log' \ % DEFAULT_DATE.isoformat() fth = FileTaskHandler('', '{dag_id}/{task_id}/{execution_date}/{try_number}.log') rendered_filename = fth._render_filename(self.ti, 42) self.assertEqual(expected_filename, rendered_filename)