def test_cli_list_dags(self): args = self.parser.parse_args(['dags', 'list', '--output=fancy_grid']) with contextlib.redirect_stdout(io.StringIO()) as temp_stdout: dag_command.dag_list_dags(args) out = temp_stdout.getvalue() self.assertIn("Owner", out) self.assertIn("│ airflow │", out) self.assertIn("airflow/example_dags/example_complex.py", out)
def test_cli_list_dags(self): args = self.parser.parse_args(['dags', 'list', '--output', 'yaml']) with contextlib.redirect_stdout(io.StringIO()) as temp_stdout: dag_command.dag_list_dags(args) out = temp_stdout.getvalue() assert "owner" in out assert "airflow" in out assert "paused" in out assert "airflow/example_dags/example_complex.py" in out assert "False" in out
def test_cli_list_dags(self): args = self.parser.parse_args(['dags', 'list', '--report']) dag_command.dag_list_dags(args)