Fix base_asset value in getAggregatePrice (#1467)

Fixes #1372
This commit is contained in:
Peter Chen
2024-06-18 09:04:33 -04:00
committed by GitHub
parent e135aa49d5
commit c795cf371a
2 changed files with 36 additions and 2 deletions

View File

@@ -144,6 +144,38 @@ generateTestValuesForParametersTest()
"invalidParams",
"Required field 'base_asset' missing"
},
GetAggregatePriceParamTestCaseBundle{
"invalid_base_asset",
R"({
"quote_asset" : "USD",
"base_asset": "asdf",
"oracles":
[
{
"account": "rGh1VZCRBJY6rJiaFpD4LZtyHiuCkC8aeD",
"oracle_document_id": 2
}
]
})",
"invalidParams",
"Invalid parameters."
},
GetAggregatePriceParamTestCaseBundle{
"invalid_base_asset2",
R"({
"quote_asset" : "USD",
"base_asset": "+aa",
"oracles":
[
{
"account": "rGh1VZCRBJY6rJiaFpD4LZtyHiuCkC8aeD",
"oracle_document_id": 2
}
]
})",
"invalidParams",
"Invalid parameters."
},
GetAggregatePriceParamTestCaseBundle{
"no_quote_asset",
R"({