diff options
author | 2016-12-02 16:21:21 +0800 | |
---|---|---|
committer | 2016-12-05 16:43:05 +0800 | |
commit | bfa17e5ccf685e3fa5d6661c72397bf3e6953fe4 (patch) | |
tree | f7122e7417c868f4260409389b501dc223127d01 /tosca2heat/tosca-parser/toscaparser/tests/data/topology_template/validate/system_invalid_input.yaml | |
parent | a618161aad8ebbcf3a613ab3fe1cc4b615542e95 (diff) |
Add input validation test case
The required properties without default value in substituted node
template which be mapped must be
as inputs of nested service template which defines substutition
mappings, and the inputs of nested
service template which are not in the properties of the substituted
node template must provide
default values.
JIRA:PARSER-113
Change-Id: Idce9ffa7de61f65032fa29f2ccf26c6433c14a40
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
Diffstat (limited to 'tosca2heat/tosca-parser/toscaparser/tests/data/topology_template/validate/system_invalid_input.yaml')
-rw-r--r-- | tosca2heat/tosca-parser/toscaparser/tests/data/topology_template/validate/system_invalid_input.yaml | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/tosca2heat/tosca-parser/toscaparser/tests/data/topology_template/validate/system_invalid_input.yaml b/tosca2heat/tosca-parser/toscaparser/tests/data/topology_template/validate/system_invalid_input.yaml new file mode 100644 index 0000000..e3cdd71 --- /dev/null +++ b/tosca2heat/tosca-parser/toscaparser/tests/data/topology_template/validate/system_invalid_input.yaml @@ -0,0 +1,24 @@ +tosca_definitions_version: tosca_simple_yaml_1_0 + +imports: + - queuingsubsystem_invalid_input.yaml + +topology_template: + description: Test template with invalid input. + + inputs: + mq_server_ip: + type: string + default: 127.0.0.1 + description: IP address of the message queuing server to receive messages from. + mq_server_port: + type: integer + default: 8080 + description: Port to be used for receiving messages. + + node_templates: + mq: + type: example.QueuingSubsystem + properties: + server_ip: { get_input: mq_server_ip } + server_port: { get_input: mq_server_port } |