Merge "Add missing response filters"
This commit is contained in:
commit
8065361eb1
|
@ -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,
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue