(redirection_app)
| 728 | |
| 729 | |
| 730 | def test_feedback_to_output_true(redirection_app) -> None: |
| 731 | redirection_app.feedback_to_output = True |
| 732 | f, filename = tempfile.mkstemp(prefix="cmd2_test", suffix=".txt") |
| 733 | os.close(f) |
| 734 | |
| 735 | try: |
| 736 | run_cmd(redirection_app, f"print_feedback > {filename}") |
| 737 | with open(filename) as f: |
| 738 | content = f.read().splitlines() |
| 739 | assert "feedback" in content |
| 740 | finally: |
| 741 | os.remove(filename) |
| 742 | |
| 743 | |
| 744 | def test_feedback_to_output_false(redirection_app) -> None: |