[openstack-dev] [qa] API schema location

Christopher Yeoh cbkyeoh at gmail.com
Thu Mar 20 08:34:38 UTC 2014


On 2014年3月18日 19:52:27 +0100
"Koderer, Marc" <m.koderer at telekom.de> wrote:
> > Am I missing something or are these schemas being added now just a
> > subset of what is being used for negative testing? Why can't we
> > either add the extra negative test info around the new test
> > validation patches and get the double benefit. Or have the negative
> > test schemas just extend these new schemas being added?
>> Yes, the api_schema files should theoretically be a
> subsets of the negative test schemas.
> But I don't think that extending them will be possible:
>> if you have a property definition like this:
>> "properties": {
> "minRam": { "type": "integer",}
>> how can you extend it to:
>> "properties": {
> "minRam": {
> "type": "integer",
> "results": {
> "gen_none": 400,
> "gen_string": 400
> }
>> This is the reason why I am unsure how inheritance can solve
> something here.

I think this is an example of how we can do some sharing of schema
definitions when there is sufficient commonality to justify it.
Chris


More information about the OpenStack-dev mailing list

AltStyle によって変換されたページ (->オリジナル) /