diff --git a/tests/unittest/test_try_fix_yaml.py b/tests/unittest/test_try_fix_yaml.py index 03823d7b..591fc247 100644 --- a/tests/unittest/test_try_fix_yaml.py +++ b/tests/unittest/test_try_fix_yaml.py @@ -21,16 +21,34 @@ class TestTryFixYaml: # The function extracts YAML snippet def test_extract_snippet(self): - review_text = '''\ + review_text1 = '''\ Here is the answer in YAML format: ```yaml name: John Smith age: 35 ``` +''' + review_text2 = '''\ +Here is the answer in YAML format: + +```yml +name: John Smith +age: 35 +``` +''' + review_text3 = '''\ +Here is the answer in YAML format: + +``` +name: John Smith +age: 35 +``` ''' expected_output = {'name': 'John Smith', 'age': 35} - assert try_fix_yaml(review_text) == expected_output + assert try_fix_yaml(review_text1) == expected_output + assert try_fix_yaml(review_text2) == expected_output + assert try_fix_yaml(review_text3) == expected_output # The YAML string is empty.