Skip to content

Commit

Permalink
feat(map): extend test coverage
Browse files Browse the repository at this point in the history
Signed-off-by: Jonathan Casey <[email protected]>
  • Loading branch information
jonathan-casey committed Sep 26, 2023
1 parent af9dcc4 commit 595838c
Show file tree
Hide file tree
Showing 2 changed files with 374 additions and 2 deletions.
186 changes: 185 additions & 1 deletion test/cto/car.json
Original file line number Diff line number Diff line change
@@ -1 +1,185 @@
{"$class":"[email protected]","models":[{"$class":"[email protected]","decorators":[],"namespace":"org.vehicle","imports":[],"declarations":[{"$class":"[email protected]","name":"Manufactured","isAbstract":true,"properties":[],"location":{"$class":"[email protected]","start":{"offset":23,"line":3,"column":1,"$class":"[email protected]"},"end":{"offset":56,"line":4,"column":2,"$class":"[email protected]"}}},{"$class":"[email protected]","name":"Vehicle","isAbstract":true,"properties":[{"$class":"[email protected]","name":"name","isArray":false,"isOptional":false,"location":{"$class":"[email protected]","start":{"offset":108,"line":7,"column":3,"$class":"[email protected]"},"end":{"offset":124,"line":8,"column":3,"$class":"[email protected]"}}},{"$class":"[email protected]","name":"range","isArray":false,"isOptional":false,"location":{"$class":"[email protected]","start":{"offset":124,"line":8,"column":3,"$class":"[email protected]"},"end":{"offset":139,"line":9,"column":1,"$class":"[email protected]"}}}],"location":{"$class":"[email protected]","start":{"offset":58,"line":6,"column":1,"$class":"[email protected]"},"end":{"offset":140,"line":9,"column":2,"$class":"[email protected]"}},"superType":{"$class":"[email protected]","name":"Manufactured"}}]},{"$class":"[email protected]","decorators":[],"namespace":"org.car","imports":[{"$class":"[email protected]","namespace":"org.vehicle"}],"declarations":[{"$class":"[email protected]","name":"Car","isAbstract":false,"properties":[{"$class":"[email protected]","name":"mileage","isArray":false,"isOptional":false,"location":{"$class":"[email protected]","start":{"offset":73,"line":6,"column":3,"$class":"[email protected]"},"end":{"offset":90,"line":7,"column":1,"$class":"[email protected]"}}}],"location":{"$class":"[email protected]","start":{"offset":41,"line":5,"column":1,"$class":"[email protected]"},"end":{"offset":91,"line":7,"column":2,"$class":"[email protected]"}},"superType":{"$class":"[email protected]","name":"Vehicle"}}]}]}
{
"$class": "[email protected]",
"models": [
{
"$class": "[email protected]",
"decorators": [],
"namespace": "org.vehicle",
"imports": [],
"declarations": [
{
"$class": "[email protected]",
"name": "Manufactured",
"isAbstract": true,
"properties": [],
"location": {
"$class": "[email protected]",
"start": {
"offset": 23,
"line": 3,
"column": 1,
"$class": "[email protected]"
},
"end": {
"offset": 56,
"line": 4,
"column": 2,
"$class": "[email protected]"
}
}
},
{
"$class": "[email protected]",
"name": "Vehicle",
"isAbstract": true,
"properties": [
{
"$class": "[email protected]",
"name": "name",
"isArray": false,
"isOptional": false,
"location": {
"$class": "[email protected]",
"start": {
"offset": 108,
"line": 7,
"column": 3,
"$class": "[email protected]"
},
"end": {
"offset": 124,
"line": 8,
"column": 3,
"$class": "[email protected]"
}
}
},
{
"$class": "[email protected]",
"name": "range",
"isArray": false,
"isOptional": false,
"location": {
"$class": "[email protected]",
"start": {
"offset": 124,
"line": 8,
"column": 3,
"$class": "[email protected]"
},
"end": {
"offset": 139,
"line": 9,
"column": 1,
"$class": "[email protected]"
}
}
}
],
"location": {
"$class": "[email protected]",
"start": {
"offset": 58,
"line": 6,
"column": 1,
"$class": "[email protected]"
},
"end": {
"offset": 140,
"line": 9,
"column": 2,
"$class": "[email protected]"
}
},
"superType": {
"$class": "[email protected]",
"name": "Manufactured"
}
}
]
},
{
"$class": "[email protected]",
"decorators": [],
"namespace": "org.car",
"imports": [
{
"$class": "[email protected]",
"namespace": "org.vehicle"
}
],
"declarations": [
{
"$class": "[email protected]",
"defaultValue": null,
"name": "DateServiced"
},
{
"$class": "[email protected]",
"name": "ServicedPart",
"key": {
"$class": "[email protected]",
"type": {
"$class": "[email protected]",
"name": "DateServiced"
}
},
"value": {
"$class": "[email protected]",
"type": {
"$class": "[email protected]",
"name": "Concept"
}
}
},
{
"$class": "[email protected]",
"name": "Car",
"isAbstract": false,
"properties": [
{
"$class": "[email protected]",
"name": "mileage",
"isArray": false,
"isOptional": false,
"location": {
"$class": "[email protected]",
"start": {
"offset": 73,
"line": 6,
"column": 3,
"$class": "[email protected]"
},
"end": {
"offset": 90,
"line": 7,
"column": 1,
"$class": "[email protected]"
}
}
}
],
"location": {
"$class": "[email protected]",
"start": {
"offset": 41,
"line": 5,
"column": 1,
"$class": "[email protected]"
},
"end": {
"offset": 91,
"line": 7,
"column": 2,
"$class": "[email protected]"
}
},
"superType": {
"$class": "[email protected]",
"name": "Vehicle"
}
}
]
}
]
}
Loading

0 comments on commit 595838c

Please sign in to comment.