Fix quoteAsset value in getAggregatePrice (#1449)

Fixes #1373
This commit is contained in:
Peter Chen
2024-06-12 11:16:11 -04:00
committed by GitHub
parent f9f3bc928e
commit 437ea7bf98
2 changed files with 40 additions and 5 deletions

View File

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