Merge "Add missing response filters"

This commit is contained in:
Jenkins 2017-01-23 20:02:49 +00:00 committed by Gerrit Code Review
commit 8065361eb1
2 changed files with 343 additions and 0 deletions

View File

@ -1059,6 +1059,76 @@ validators = {
}
filters = {
("ansible_inventory", "GET"): {
200: {
"headers": None,
"schema": {
"type": "object",
"patternProperties": {
"^.+": {
"anyOf": [
{
"type": "string",
},
{
"type": "null",
},
{
"type": "number",
},
{
"type": "boolean",
},
{
"type": "integer",
},
{
"type": "array",
},
{
"type": "object",
},
],
},
},
},
},
400: {
"headers": None,
"schema": None,
},
404: {
"headers": None,
"schema": None,
},
405: {
"headers": None,
"schema": None,
},
},
("hosts_id_variables", "GET"): {
200: {
"headers": None,
"schema": {
"type": "object",
"properties": {
"variables": DefinitionVariablesSource,
},
},
},
400: {
"headers": None,
"schema": None,
},
404: {
"headers": None,
"schema": None,
},
405: {
"headers": None,
"schema": None,
},
},
("hosts_id_variables", "PUT"): {
200: {
"headers": None,
@ -1149,6 +1219,24 @@ filters = {
"schema": None,
},
},
("hosts_labels", "DELETE"): {
204: {
"headers": None,
"schema": None,
},
400: {
"headers": None,
"schema": None,
},
404: {
"headers": None,
"schema": None,
},
405: {
"headers": None,
"schema": None,
},
},
("hosts_labels", "GET"): {
200: {
"headers": None,
@ -1274,6 +1362,29 @@ filters = {
"schema": None,
},
},
("cells_id_variables", "GET"): {
200: {
"headers": None,
"schema": {
"type": "object",
"properties": {
"variables": DefinitionVariablesSource,
},
},
},
400: {
"headers": None,
"schema": None,
},
404: {
"headers": None,
"schema": None,
},
405: {
"headers": None,
"schema": None,
},
},
("cells_id_variables", "PUT"): {
200: {
"headers": None,
@ -1380,6 +1491,29 @@ filters = {
"schema": None,
},
},
("regions_id_variables", "GET"): {
200: {
"headers": None,
"schema": {
"type": "object",
"properties": {
"variables": DefinitionVariablesSource,
},
},
},
400: {
"headers": None,
"schema": None,
},
404: {
"headers": None,
"schema": None,
},
405: {
"headers": None,
"schema": None,
},
},
("regions_id_variables", "PUT"): {
200: {
"headers": None,
@ -1548,6 +1682,42 @@ filters = {
"schema": None,
},
},
("projects_id", "GET"): {
200: {
"headers": None,
"schema": DefinitionProject,
},
400: {
"headers": None,
"schema": None,
},
404: {
"headers": None,
"schema": None,
},
405: {
"headers": None,
"schema": None,
},
},
("projects_id", "DELETE"): {
204: {
"headers": None,
"schema": None,
},
400: {
"headers": None,
"schema": None,
},
404: {
"headers": None,
"schema": None,
},
405: {
"headers": None,
"schema": None,
},
},
("users_id", "GET"): {
200: {
"headers": None,
@ -1605,6 +1775,42 @@ filters = {
"schema": None,
},
},
("network_devices", "POST"): {
200: {
"headers": None,
"schema": DefinitionNetworkDeviceId,
},
400: {
"headers": None,
"schema": None,
},
404: {
"headers": None,
"schema": None,
},
405: {
"headers": None,
"schema": None,
},
},
("network_devices_id", "DELETE"): {
204: {
"headers": None,
"schema": None,
},
400: {
"headers": None,
"schema": None,
},
404: {
"headers": None,
"schema": None,
},
405: {
"headers": None,
"schema": None,
},
},
("network_devices_id", "GET"): {
200: {
"headers": None,
@ -1623,6 +1829,24 @@ filters = {
"schema": None,
},
},
("network_devices_labels", "DELETE"): {
204: {
"headers": None,
"schema": None,
},
400: {
"headers": None,
"schema": None,
},
404: {
"headers": None,
"schema": None,
},
405: {
"headers": None,
"schema": None,
},
},
("network_devices_labels", "GET"): {
200: {
"headers": None,
@ -1677,6 +1901,29 @@ filters = {
"schema": None,
},
},
("network_devices_id_variables", "GET"): {
200: {
"headers": None,
"schema": {
"type": "object",
"properties": {
"variables": DefinitionVariablesSource,
},
},
},
400: {
"headers": None,
"schema": None,
},
404: {
"headers": None,
"schema": None,
},
405: {
"headers": None,
"schema": None,
},
},
("network_devices_id_variables", "PUT"): {
200: {
"headers": None,
@ -1734,6 +1981,42 @@ filters = {
"schema": None,
},
},
("networks", "POST"): {
200: {
"headers": None,
"schema": DefinitionNetwork,
},
400: {
"headers": None,
"schema": None,
},
404: {
"headers": None,
"schema": None,
},
405: {
"headers": None,
"schema": None,
},
},
("networks_id", "DELETE"): {
204: {
"headers": None,
"schema": None,
},
400: {
"headers": None,
"schema": None,
},
404: {
"headers": None,
"schema": None,
},
405: {
"headers": None,
"schema": None,
},
},
("networks_id", "GET"): {
200: {
"headers": None,
@ -1770,6 +2053,29 @@ filters = {
"schema": None,
},
},
("networks_id_variables", "GET"): {
200: {
"headers": None,
"schema": {
"type": "object",
"properties": {
"variables": DefinitionVariablesSource,
},
},
},
400: {
"headers": None,
"schema": None,
},
404: {
"headers": None,
"schema": None,
},
405: {
"headers": None,
"schema": None,
},
},
("networks_id_variables", "PUT"): {
200: {
"headers": None,
@ -1827,6 +2133,42 @@ filters = {
"schema": None,
},
},
("network_interfaces", "POST"): {
200: {
"headers": None,
"schema": DefinitionNetworkInterface,
},
400: {
"headers": None,
"schema": None,
},
404: {
"headers": None,
"schema": None,
},
405: {
"headers": None,
"schema": None,
},
},
("network_interfaces_id", "DELETE"): {
204: {
"headers": None,
"schema": None,
},
400: {
"headers": None,
"schema": None,
},
404: {
"headers": None,
"schema": None,
},
405: {
"headers": None,
"schema": None,
},
},
("network_interfaces_id", "GET"): {
200: {
"headers": None,

View File

@ -204,6 +204,7 @@ def generate_route_validation_functions(cls):
continue
else:
gen_test('validators', validators, endpoint, method)
gen_test('filters', filters, endpoint, method)
generate_route_validation_functions(TestRoutesInValidators)