alecthomas / alecthomas/voluptuous
Validation stops upon error in first list item
Offen
- Vorherrschende Sprache
- Python
- Sterne
- 1.9k
- Forks
- 237
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
When passed a list, Voluptuous doesn't complete checking the entire list and returns only the error from the first malformed list item.
**Schema:**
`schema = Schema([{'name': str}])`
**Data and validation:**
```
try:
schema([{'name': 123}, {'name': 123}])
except MultipleInvalid as e:
for error in e.errors:
print(error)
```
**Expected output:**
```
expected str for dictionary value @ data[0]['name']
expected str for dictionary value @ data[1]['name']
```
**Actual output:**
`expected str for dictionary value @ data[0]['name']`
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Bewertung
Dieses Issue wurde noch nicht bewertet.