aboutsummaryrefslogtreecommitdiffstats
path: root/src/test/resources/toscafile
diff options
context:
space:
mode:
authorromaingimbert <romain.gimbert@orange.com>2018-04-24 11:25:31 +0200
committerromaingimbert <romain.gimbert@orange.com>2018-04-24 11:30:25 +0200
commite4a81215415d838d98c6f09512144e6b394a9a66 (patch)
tree8f480273aa2fe8c8ad79a10158ec51caef3953d1 /src/test/resources/toscafile
parentace06bb0c86ea0a26cd098f1c04bd1b5d1a1f746 (diff)
NPE in parse tosca file
- check if null - add test case Change-Id: I400582cd99941c824ed0ef016d77c3d38beaece0 Issue-ID: EXTAPI-58 Signed-off-by: romaingimbert <romain.gimbert@orange.com>
Diffstat (limited to 'src/test/resources/toscafile')
-rwxr-xr-xsrc/test/resources/toscafile/service-TestNetwork-template.yml96
1 files changed, 96 insertions, 0 deletions
diff --git a/src/test/resources/toscafile/service-TestNetwork-template.yml b/src/test/resources/toscafile/service-TestNetwork-template.yml
new file mode 100755
index 0000000..0a62221
--- /dev/null
+++ b/src/test/resources/toscafile/service-TestNetwork-template.yml
@@ -0,0 +1,96 @@
+#
+# Copyright (c) 2018 Orange
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+tosca_definitions_version: tosca_simple_yaml_1_1
+metadata:
+ invariantUUID: c4b53838-852e-465b-9912-d386228e8784
+ UUID: 5349c430-8bf7-4033-be37-ef33d0f9823e
+ name: test network
+ description: '12345'
+ type: Service
+ category: Network L1-3
+ serviceType: ''
+ serviceRole: ''
+ serviceEcompNaming: true
+ ecompGeneratedNaming: true
+ namingPolicy: ''
+imports:
+- nodes:
+ file: nodes.yml
+- datatypes:
+ file: data.yml
+- capabilities:
+ file: capabilities.yml
+- relationships:
+ file: relationships.yml
+- groups:
+ file: groups.yml
+- policies:
+ file: policies.yml
+- service-test network-interface:
+ file: service-TestNetwork-template-interface.yml
+- resource-Generic NeutronNet:
+ file: resource-GenericNeutronnet-template.yml
+topology_template:
+ node_templates:
+ Generic NeutronNet 0:
+ type: org.openecomp.resource.vl.GenericNeutronNet
+ metadata:
+ invariantUUID: 185ad0e3-0031-4d34-9ac2-d6ad30f7f34d
+ UUID: e2b12ac6-cbb6-4517-9c58-b846d1f68caf
+ customizationUUID: 27f40057-902a-4cbf-870e-0db55f97283e
+ version: '1.0'
+ name: Generic NeutronNet
+ description: Generic NeutronNet
+ type: VL
+ category: Generic
+ subcategory: Network Elements
+ resourceVendor: ATT (Tosca)
+ resourceVendorRelease: 1.0.0.wd03
+ resourceVendorModelNumber: ''
+ properties:
+ network_role: TestNetwork.test
+ network_assignments:
+ is_external_network: false
+ ipv4_subnet_default_assignment:
+ min_subnets_count: 1
+ ecomp_generated_network_assignment: false
+ ipv6_subnet_default_assignment:
+ min_subnets_count: 1
+ exVL_naming:
+ ecomp_generated_naming: true
+ network_flows:
+ is_network_policy: false
+ is_bound_to_vpn: false
+ network_ecomp_naming:
+ ecomp_generated_naming: true
+ network_type: NEUTRON
+ network_technology: NEUTRON
+ network_homing:
+ ecomp_selected_instance_node_target: false
+ substitution_mappings:
+ node_type: org.openecomp.service.TestNetwork
+ capabilities:
+ genericneutronnet0.feature:
+ - genericneutronnet0
+ - feature
+ genericneutronnet0.virtual_linkable:
+ - genericneutronnet0
+ - virtual_linkable
+ requirements:
+ genericneutronnet0.dependency:
+ - genericneutronnet0
+ - dependency