Skip to content

Commit 2bf1718

Browse files
committed
fix: display errors when schema validation fails
1 parent 1386c70 commit 2bf1718

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

.config/dictionary.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,6 @@ passwordless
108108
prepender
109109
prerun
110110
profisioner
111-
psql
112111
pycolors
113112
reget
114113
resetall

src/molecule/config.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -751,7 +751,8 @@ def _validate(self) -> None:
751751

752752
errors = schema_v3.validate(self.config)
753753
if errors:
754-
msg = f"Failed to validate {self.molecule_file}\n\n{errors}"
754+
errors_resolved = "\n".join(errors)
755+
msg = f"Failed to validate {self.molecule_file}\n\n{errors_resolved}"
755756
sysexit_with_message(msg, code=1)
756757

757758

0 commit comments

Comments
 (0)