mirror of
https://github.com/XRPLF/clio.git
synced 2025-12-06 17:27:58 +00:00
fix: no restriction on type field (#1644)
'type' should not matter if 'full' or 'accounts' is false. Relax the restriction for 'type'
This commit is contained in:
committed by
Sergey Kuznetsov
parent
b7c50fd73d
commit
7aaba1cbad
@@ -561,6 +561,7 @@ generateTestValuesForParametersTest()
|
||||
{"featureVetoedIsStr", "feature", R"({"vetoed": "String"})", true},
|
||||
|
||||
{"ledger", "ledger", R"({})", false},
|
||||
{"ledgerWithType", "ledger", R"({"type": "fee"})", false},
|
||||
{"ledgerFullTrue", "ledger", R"({"full": true})", true},
|
||||
{"ledgerFullFalse", "ledger", R"({"full": false})", false},
|
||||
{"ledgerFullIsStr", "ledger", R"({"full": "String"})", true},
|
||||
@@ -575,25 +576,11 @@ generateTestValuesForParametersTest()
|
||||
{"ledgerFullIsObject", "ledger", R"({"full": {"key": 1}})", true},
|
||||
{"ledgerFullIsEmptyObject", "ledger", R"({"full": {}})", false},
|
||||
|
||||
{"ledgerTypeTrue", "ledger", R"({"type": true})", true},
|
||||
{"ledgerTypeFalse", "ledger", R"({"type": false})", false},
|
||||
{"ledgerTypeIsStr", "ledger", R"({"type": "String"})", true},
|
||||
{"ledgerTypeIsEmptyStr", "ledger", R"({"type": ""})", false},
|
||||
{"ledgerTypeIsNumber1", "ledger", R"({"type": 1})", true},
|
||||
{"ledgerTypeIsNumber0", "ledger", R"({"type": 0})", false},
|
||||
{"ledgerTypeIsNull", "ledger", R"({"type": null})", false},
|
||||
{"ledgerTypeIsFloat0", "ledger", R"({"type": 0.0})", false},
|
||||
{"ledgerTypeIsFloat1", "ledger", R"({"type": 0.1})", true},
|
||||
{"ledgerTypeIsArray", "ledger", R"({"type": [1]})", true},
|
||||
{"ledgerTypeIsEmptyArray", "ledger", R"({"type": []})", false},
|
||||
{"ledgerTypeIsObject", "ledger", R"({"type": {"key": 1}})", true},
|
||||
{"ledgerTypeIsEmptyObject", "ledger", R"({"type": {}})", false},
|
||||
|
||||
{"ledgerAccountsTrue", "ledger", R"({"accounts": true})", true},
|
||||
{"ledgerAccountsFalse", "ledger", R"({"accounts": false})", false},
|
||||
{"ledgerAccountsIsStr", "ledger", R"({"accounts": "String"})", true},
|
||||
{"ledgerAccountsIsEmptyStr", "ledger", R"({"accounts": ""})", false},
|
||||
{"ledgerAccountsIsNumber1", "ledger", R"({"type": 1})", true},
|
||||
{"ledgerAccountsIsNumber1", "ledger", R"({"accounts": 1})", true},
|
||||
{"ledgerAccountsIsNumber0", "ledger", R"({"accounts": 0})", false},
|
||||
{"ledgerAccountsIsNull", "ledger", R"({"accounts": null})", false},
|
||||
{"ledgerAccountsIsFloat0", "ledger", R"({"accounts": 0.0})", false},
|
||||
|
||||
Reference in New Issue
Block a user