├── .gitignore ├── .isort.cfg ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── conftest.py ├── demo-tests ├── conftest.py ├── html_post_process.py ├── test_0.py ├── test_1.py ├── test_2.py ├── test_basic.py ├── test_class.py ├── test_errors.py ├── test_fold_pytesthtml.py ├── test_fold_regex.py ├── test_hoefling.py ├── test_issue_1004.py ├── test_logging.py ├── test_random_results.py ├── test_regex.py ├── test_rerun_fixed.py ├── test_rerun_random.py ├── test_single_xpass_xfail.py ├── test_sleep.py ├── test_warnings.py └── test_xpass_xfail.py ├── log_config.py ├── misc ├── RELEASE_INSTRUCTIONS └── outcome_questions.txt ├── noxfile.py ├── pytest.ini ├── pytest_tui ├── __init__.py ├── html_gen.py ├── log_experiments │ ├── debug_context.py │ ├── debug_html_logger.py │ ├── foldable_loggers.py │ ├── test_debug_logger_html.py │ ├── test_me.py │ └── tui_logger.py ├── plugin.py ├── resources │ ├── scripts.js │ └── styles.css ├── stuff │ ├── __main__.py │ ├── devnotes.md │ ├── nonprintable_​​characters.md │ ├── nonprintable_​​characters.txt │ └── tui_regexes_npc.txt ├── tree_control.py ├── tui_gen.py └── utils.py ├── reqts ├── requirements-dev.in ├── requirements-dev.txt ├── requirements.in └── requirements.txt ├── setup.cfg ├── setup.py ├── test_error.py └── testing ├── bash ├── test.sh └── tui_expect.tcl ├── pytester ├── examples │ ├── example_regex.txt │ ├── test_0.py │ ├── test_empty.py │ └── test_pass.py ├── ideas.md ├── test_plugin_options.py └── test_tui_with_pytester.py ├── python ├── conftest.ini └── test_pytest_tui.py ├── robot ├── Resources │ ├── common.resource │ └── vars.py └── Tests │ ├── 001_test_basic.robot │ ├── 002_test_tui.robot │ └── 003_test_tuih.robot └── sb ├── conftest.py └── test_html_report.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/.gitignore -------------------------------------------------------------------------------- /.isort.cfg: -------------------------------------------------------------------------------- 1 | [settings] 2 | profile=black 3 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/README.md -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/conftest.py -------------------------------------------------------------------------------- /demo-tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/conftest.py -------------------------------------------------------------------------------- /demo-tests/html_post_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/html_post_process.py -------------------------------------------------------------------------------- /demo-tests/test_0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_0.py -------------------------------------------------------------------------------- /demo-tests/test_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_1.py -------------------------------------------------------------------------------- /demo-tests/test_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_2.py -------------------------------------------------------------------------------- /demo-tests/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_basic.py -------------------------------------------------------------------------------- /demo-tests/test_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_class.py -------------------------------------------------------------------------------- /demo-tests/test_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_errors.py -------------------------------------------------------------------------------- /demo-tests/test_fold_pytesthtml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_fold_pytesthtml.py -------------------------------------------------------------------------------- /demo-tests/test_fold_regex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_fold_regex.py -------------------------------------------------------------------------------- /demo-tests/test_hoefling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_hoefling.py -------------------------------------------------------------------------------- /demo-tests/test_issue_1004.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_issue_1004.py -------------------------------------------------------------------------------- /demo-tests/test_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_logging.py -------------------------------------------------------------------------------- /demo-tests/test_random_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_random_results.py -------------------------------------------------------------------------------- /demo-tests/test_regex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_regex.py -------------------------------------------------------------------------------- /demo-tests/test_rerun_fixed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_rerun_fixed.py -------------------------------------------------------------------------------- /demo-tests/test_rerun_random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_rerun_random.py -------------------------------------------------------------------------------- /demo-tests/test_single_xpass_xfail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_single_xpass_xfail.py -------------------------------------------------------------------------------- /demo-tests/test_sleep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_sleep.py -------------------------------------------------------------------------------- /demo-tests/test_warnings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_warnings.py -------------------------------------------------------------------------------- /demo-tests/test_xpass_xfail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/demo-tests/test_xpass_xfail.py -------------------------------------------------------------------------------- /log_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/log_config.py -------------------------------------------------------------------------------- /misc/RELEASE_INSTRUCTIONS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/misc/RELEASE_INSTRUCTIONS -------------------------------------------------------------------------------- /misc/outcome_questions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/misc/outcome_questions.txt -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/noxfile.py -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest.ini -------------------------------------------------------------------------------- /pytest_tui/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/__init__.py -------------------------------------------------------------------------------- /pytest_tui/html_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/html_gen.py -------------------------------------------------------------------------------- /pytest_tui/log_experiments/debug_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/log_experiments/debug_context.py -------------------------------------------------------------------------------- /pytest_tui/log_experiments/debug_html_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/log_experiments/debug_html_logger.py -------------------------------------------------------------------------------- /pytest_tui/log_experiments/foldable_loggers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/log_experiments/foldable_loggers.py -------------------------------------------------------------------------------- /pytest_tui/log_experiments/test_debug_logger_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/log_experiments/test_debug_logger_html.py -------------------------------------------------------------------------------- /pytest_tui/log_experiments/test_me.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/log_experiments/test_me.py -------------------------------------------------------------------------------- /pytest_tui/log_experiments/tui_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/log_experiments/tui_logger.py -------------------------------------------------------------------------------- /pytest_tui/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/plugin.py -------------------------------------------------------------------------------- /pytest_tui/resources/scripts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/resources/scripts.js -------------------------------------------------------------------------------- /pytest_tui/resources/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/resources/styles.css -------------------------------------------------------------------------------- /pytest_tui/stuff/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/stuff/__main__.py -------------------------------------------------------------------------------- /pytest_tui/stuff/devnotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/stuff/devnotes.md -------------------------------------------------------------------------------- /pytest_tui/stuff/nonprintable_​​characters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/stuff/nonprintable_​​characters.md -------------------------------------------------------------------------------- /pytest_tui/stuff/nonprintable_​​characters.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/stuff/nonprintable_​​characters.txt -------------------------------------------------------------------------------- /pytest_tui/stuff/tui_regexes_npc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/stuff/tui_regexes_npc.txt -------------------------------------------------------------------------------- /pytest_tui/tree_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/tree_control.py -------------------------------------------------------------------------------- /pytest_tui/tui_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/tui_gen.py -------------------------------------------------------------------------------- /pytest_tui/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/pytest_tui/utils.py -------------------------------------------------------------------------------- /reqts/requirements-dev.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/reqts/requirements-dev.in -------------------------------------------------------------------------------- /reqts/requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/reqts/requirements-dev.txt -------------------------------------------------------------------------------- /reqts/requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/reqts/requirements.in -------------------------------------------------------------------------------- /reqts/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/reqts/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [bdist_wheel] 2 | universal=1 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/setup.py -------------------------------------------------------------------------------- /test_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/test_error.py -------------------------------------------------------------------------------- /testing/bash/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/testing/bash/test.sh -------------------------------------------------------------------------------- /testing/bash/tui_expect.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/testing/bash/tui_expect.tcl -------------------------------------------------------------------------------- /testing/pytester/examples/example_regex.txt: -------------------------------------------------------------------------------- 1 | r"""[DEBUG|INFO]""" 2 | -------------------------------------------------------------------------------- /testing/pytester/examples/test_0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/testing/pytester/examples/test_0.py -------------------------------------------------------------------------------- /testing/pytester/examples/test_empty.py: -------------------------------------------------------------------------------- 1 | import pytest 2 | -------------------------------------------------------------------------------- /testing/pytester/examples/test_pass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/testing/pytester/examples/test_pass.py -------------------------------------------------------------------------------- /testing/pytester/ideas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/testing/pytester/ideas.md -------------------------------------------------------------------------------- /testing/pytester/test_plugin_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/testing/pytester/test_plugin_options.py -------------------------------------------------------------------------------- /testing/pytester/test_tui_with_pytester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/testing/pytester/test_tui_with_pytester.py -------------------------------------------------------------------------------- /testing/python/conftest.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testing/python/test_pytest_tui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/testing/python/test_pytest_tui.py -------------------------------------------------------------------------------- /testing/robot/Resources/common.resource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/testing/robot/Resources/common.resource -------------------------------------------------------------------------------- /testing/robot/Resources/vars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/testing/robot/Resources/vars.py -------------------------------------------------------------------------------- /testing/robot/Tests/001_test_basic.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/testing/robot/Tests/001_test_basic.robot -------------------------------------------------------------------------------- /testing/robot/Tests/002_test_tui.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/testing/robot/Tests/002_test_tui.robot -------------------------------------------------------------------------------- /testing/robot/Tests/003_test_tuih.robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/testing/robot/Tests/003_test_tuih.robot -------------------------------------------------------------------------------- /testing/sb/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/testing/sb/conftest.py -------------------------------------------------------------------------------- /testing/sb/test_html_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffwright13/pytest-tui/HEAD/testing/sb/test_html_report.py --------------------------------------------------------------------------------