Revision 3953e3a5 tests/qapi-schema/qapi-schema-test.json
b/tests/qapi-schema/qapi-schema-test.json | ||
---|---|---|
51 | 51 |
{ 'command': 'user_def_cmd', 'data': {} } |
52 | 52 |
{ 'command': 'user_def_cmd1', 'data': {'ud1a': 'UserDefOne'} } |
53 | 53 |
{ 'command': 'user_def_cmd2', 'data': {'ud1a': 'UserDefOne', 'ud1b': 'UserDefOne'}, 'returns': 'UserDefTwo' } |
54 |
|
|
55 |
# For testing integer range flattening in opts-visitor. The following schema |
|
56 |
# corresponds to the option format: |
|
57 |
# |
|
58 |
# -userdef i64=3-6,i64=-5--1,u64=2,u16=1,u16=7-12 |
|
59 |
# |
|
60 |
# For simplicity, this example doesn't use [type=]discriminator nor optargs |
|
61 |
# specific to discriminator values. |
|
62 |
{ 'type': 'UserDefOptions', |
|
63 |
'data': { |
|
64 |
'*i64' : [ 'int' ], |
|
65 |
'*u64' : [ 'uint64' ], |
|
66 |
'*u16' : [ 'uint16' ], |
|
67 |
'*i64x': 'int' , |
|
68 |
'*u64x': 'uint64' } } |
Also available in: Unified diff