raml-org / raml-tck

Test Compatibility Kit for RAML 1.0
http://raml-org.github.io/raml-tck/
8 stars 10 forks source link

how are we going to test some of that? #36

Closed sichvoge closed 8 years ago

sichvoge commented 8 years ago

Some of the example don't have a JSON TCK file. Most of these are for testing types and everything around that, for example https://github.com/mulesoft-labs/raml-tck/blob/master/src/source/TCK/RAML10/Types/test027/type.raml

How are we going to test these?

KonstantinSviridov commented 8 years ago

In fact this particular yaml file must not be present among TCK tests as it was contributed by smistake.

I can not find more test projects without TCK JSON. But still, there are some RAML files which do not have corresponding JSONs. Such files represent secondary parts of test projects, such as libraries and fragments used by APIs or extensions and overlays applied to master APIs. Primary files (which are APIs using the libraries and fragments, and master APIs in the cases just described) always have corresponding JSONs. For example, see

https://github.com/mulesoft-labs/raml-tck/tree/master/src/source/TCK/RAML10/Overlays/test028 https://github.com/mulesoft-labs/raml-tck/tree/master/src/source/TCK/RAML10/Libraries/test002