Commit 4a453bbd authored by Benoit Orihuela's avatar Benoit Orihuela
Browse files

fix(doc): generation of Check Created Resource(s) Set To keyword

parent ebf7122a
Loading
Loading
Loading
Loading
+16 −8
Original line number Diff line number Diff line
@@ -793,15 +793,19 @@ class Checks:
            kwargs['ignored_keys'] = '${None}'

        result = [x for x in kwargs if x not in expected_parameters]
        response = "Check Created Resource Set To"
        response = "Check Created Resource with"
        first_connector = ""
        for key, value in kwargs.items():
            match key:
                case 'created_resource':
                    response = f"{response} and\n    Query Parameter: '{key}' set to '{value}'"
                    response = f"{response} {first_connector}\n    Query Parameter: '{key}' set to '{value}'"
                    first_connector = "and"
                case 'response_body':
                    response = f"{response} and\n    Query Parameter: '{key}' set to '{value}'"
                    response = f"{response} {first_connector}\n    Query Parameter: '{key}' set to '{value}'"
                    first_connector = "and"
                case 'ignored_keys':
                    response = f"{response} and\n    Query Parameter: '{key}' set to '{value}'"
                    response = f"{response} {first_connector}\n    Query Parameter: '{key}' set to '{value}'"
                    first_connector = "and"
                # If an exact match is not confirmed, this last case will be used if provided
                case 'checks':
                    pass
@@ -819,15 +823,19 @@ class Checks:
            kwargs['ignored_keys'] = '${None}'

        result = [x for x in kwargs if x not in expected_parameters]
        response = "Check Created Resource Set To"
        response = "Check Created Resource with"
        first_connector = ""
        for key, value in kwargs.items():
            match key:
                case 'expected_resources':
                    response = f"{response} and\n    Query Parameter: '{key}' set to '{value}'"
                    response = f"{response} {first_connector}\n    Query Parameter: '{key}' set to '{value}'"
                    first_connector = "and"
                case 'response_body':
                    response = f"{response} and\n    Query Parameter: '{key}' set to '{value}'"
                    response = f"{response} {first_connector}\n    Query Parameter: '{key}' set to '{value}'"
                    first_connector = "and"
                case 'ignored_keys':
                    response = f"{response} and\n    Query Parameter: '{key}' set to '{value}'"
                    response = f"{response} {first_connector}\n    Query Parameter: '{key}' set to '{value}'"
                    first_connector = "and"
                # If an exact match is not confirmed, this last case will be used if provided
                case 'checks':
                    pass