gnocchixyz / gnocchi

Timeseries database
Apache License 2.0
298 stars 84 forks source link

Update tests error messages to be compatible with voluptuous 0.14.0 #1362

Closed pedro-martins closed 7 months ago

pedro-martins commented 7 months ago

The commit https://github.com/alecthomas/voluptuous/commit/41bc53df12c078a2fc9ea586a280605c53db5ea1, which was introduced in version 0.14.0 of voluptuous library, improves the error messages for invalid keys.

To make Gnocchi tests compatible with this new version, we need to update some error messages validation to use the newest error messages from voluptuous parser.

rafaelweingartner commented 7 months ago

Guys, we need to merge this one, to fix the CI for the other patches.

tobias-urdin commented 7 months ago

@mergifyio backport stable/4.6

mergify[bot] commented 7 months ago

backport stable/4.6

✅ Backports have been created

* [#1363 Update tests error messages to be compatible with voluptuous 0.14.0 (backport #1362)](https://github.com/gnocchixyz/gnocchi/pull/1363) has been created for branch `stable/4.6`
tobias-urdin commented 7 months ago

@mergifyio backport stable/4.5

mergify[bot] commented 7 months ago

backport stable/4.5

✅ Backports have been created

* [#1364 Update tests error messages to be compatible with voluptuous 0.14.0 (backport #1362)](https://github.com/gnocchixyz/gnocchi/pull/1364) has been created for branch `stable/4.5`
tobias-urdin commented 7 months ago

@mergifyio backport stable/4.4

mergify[bot] commented 7 months ago

backport stable/4.4

✅ Backports have been created

* [#1365 Update tests error messages to be compatible with voluptuous 0.14.0 (backport #1362)](https://github.com/gnocchixyz/gnocchi/pull/1365) has been created for branch `stable/4.4`