ratchets

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 36fcc85f77345951c4d6f27f5763a7e5c615fb23
parent 587a5b71cc0fc6249f229037ab5ab40aefa22181
Author: Andrew D. Laack <andrew@laack.co>
Date:   Sat, 21 Jun 2025 05:33:38 -0500

Delete examples directory
Diffstat:
Dexamples/test_ratchet.py | 51---------------------------------------------------
1 file changed, 0 insertions(+), 51 deletions(-)

diff --git a/examples/test_ratchet.py b/examples/test_ratchet.py @@ -1,51 +0,0 @@ -import pytest -from ratchets.abstracted_tests import ( - get_regex_tests, - get_shell_tests, - check_regex_rule, - check_shell_rule, -) - - -@pytest.mark.parametrize("test_name,rule", get_regex_tests().items()) -def test_regex_rule(test_name: str, rule: dict) -> None: - """Runs a test for a single regex rule.""" - check_regex_rule(test_name, rule) - - -@pytest.mark.parametrize("test_name,test_dict", get_shell_tests().items()) -def test_shell_rule(test_name: str, test_dict: dict) -> None: - """Runs a test for a single shell rule.""" - check_shell_rule(test_name, test_dict) - - -# def test_all_regex_rules(): -# """Runs a test for all regex rules.""" -# errors = [] -# descriptions = [] -# for test_name, rule in get_regex_tests().items(): -# try: -# check_regex_rule(test_name, rule) -# except Exception as e: -# desc = rule['description'] -# if desc is not None: -# descriptions.append(test_name + " - " + desc) -# errors.append(f"{test_name}") -# if errors: -# pytest.fail(" - ".join(errors) + "\n\n" + "\n\n".join(descriptions)) -# -# def test_all_shell_rules(): -# """Runs a test for all shell rules.""" -# errors = [] -# descriptions = [] -# for test_name, test_dict in get_shell_tests().items(): -# try: -# check_shell_rule(test_name, test_dict) -# except Exception as e: -# desc = test_dict['description'] -# if not desc is None: -# desc = "(" + desc + ")" -# descriptions.append(test_name + " - " + desc) -# errors.append(test_name) -# if errors: -# pytest.fail(" - ".join(errors) + "\n\n" + "\n\n".join(descriptions))