Skip to content

Commit 3aeab90

Browse files
authored
Fix test data backspace escape (#2718)
1 parent 9f7e40d commit 3aeab90

11 files changed

Lines changed: 17 additions & 17 deletions

tests/data/expected/main/jsonschema/pattern.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ class Info(BaseModel):
1717
constr(regex=r'(^arn:([^:]*):([^:]*):([^:]*):(|\*|[\d]{12}):(.+)$)|^\*$') | None
1818
) = None
1919
tel: constr(regex=r'^(\([0-9]{3}\))?[0-9]{3}-[0-9]{4}$') | None = None
20-
comment: constr(regex=r'[^\b\f\n\r\t\\a+.?\'"|()]+$') | None = None
20+
comment: constr(regex=r'[^\x08\f\n\r\t\\a+.?\'"|()]+$') | None = None

tests/data/expected/main/jsonschema/special_enum.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ class ModelEnum(Enum):
1616
field__1 = '\n'
1717
field__ = '\r\n'
1818
field__2 = '\t'
19-
field__3 = '\b'
20-
field__4 = '\\'
19+
field_x08 = '\\x08'
20+
field__3 = '\\'
2121

2222

2323
class Model(BaseModel):

tests/data/expected/main/jsonschema/special_enum_empty_enum_field_name.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ class ModelEnum(Enum):
1616
field_ = '\n'
1717
field__ = '\r\n'
1818
field__1 = '\t'
19-
field__2 = '\b'
20-
field__3 = '\\'
19+
field_x08 = '\\x08'
20+
field__2 = '\\'
2121

2222

2323
class Model(BaseModel):

tests/data/expected/main/jsonschema/special_enum_special_field_name_prefix.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ class ModelEnum(Enum):
1616
special__1 = '\n'
1717
special__ = '\r\n'
1818
special__2 = '\t'
19-
special__3 = '\b'
20-
special__4 = '\\'
19+
special_x08 = '\\x08'
20+
special__3 = '\\'
2121

2222

2323
class Model(BaseModel):

tests/data/expected/main/jsonschema/special_enum_special_field_name_prefix_keep_private.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ class ModelEnum(Enum):
1616
__1 = '\n'
1717
__ = '\r\n'
1818
__2 = '\t'
19-
__3 = '\b'
20-
__4 = '\\'
19+
_x08 = '\\x08'
20+
__3 = '\\'
2121

2222

2323
class Model(BaseModel):

tests/data/expected/main/openapi/pattern/general.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ class Info(BaseModel):
1818
constr(regex=r'(^arn:([^:]*):([^:]*):([^:]*):(|\*|[\d]{12}):(.+)$)|^\*$') | None
1919
) = None
2020
tel: constr(regex=r'^(\([0-9]{3}\))?[0-9]{3}-[0-9]{4}$') | None = None
21-
comment: constr(regex=r'[^\b\f\n\r\t\\a+.?\'"|()]+$') | None = None
21+
comment: constr(regex=r'[^\x08\f\n\r\t\\a+.?\'"|()]+$') | None = None

tests/data/expected/main/openapi/pattern/msgspec_pattern.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ class Info(Struct):
2222
Annotated[str, Meta(pattern='^(\\([0-9]{3}\\))?[0-9]{3}-[0-9]{4}$')] | UnsetType
2323
) = UNSET
2424
comment: (
25-
Annotated[str, Meta(pattern='[^\\b\\f\\n\\r\\t\\\\a+.?\'"|()]+$')] | UnsetType
25+
Annotated[str, Meta(pattern='[^\\x08\\f\\n\\r\\t\\\\a+.?\'"|()]+$')] | UnsetType
2626
) = UNSET

tests/data/expected/main/openapi/pattern/pydantic_v2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@ class Info(BaseModel):
1919
| None
2020
) = None
2121
tel: constr(pattern=r'^(\([0-9]{3}\))?[0-9]{3}-[0-9]{4}$') | None = None
22-
comment: constr(pattern=r'[^\b\f\n\r\t\\a+.?\'"|()]+$') | None = None
22+
comment: constr(pattern=r'[^\x08\f\n\r\t\\a+.?\'"|()]+$') | None = None

tests/data/jsonschema/pattern.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
},
1818
"comment": {
1919
"type": "string",
20-
"pattern": "[^\b\f\n\r\t\\\\a+.?'\"|()]+$"
20+
"pattern": "[^\\x08\\f\\n\\r\\t\\\\a+.?'\"|()]+$"
2121
}
2222
}
23-
}
23+
}

tests/data/jsonschema/special_enum.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
"\n",
99
"\r\n",
1010
"\t",
11-
"\b",
11+
"\\x08",
1212
null,
1313
"\\"
1414
]
15-
}
15+
}

0 commit comments

Comments
 (0)