1 ##############################################################################
2 # Copyright (c) 2019 AT&T Intellectual Property. #
3 # Copyright (c) 2019 Nokia. #
5 # Licensed under the Apache License, Version 2.0 (the "License"); #
6 # you maynot use this file except in compliance with the License. #
8 # You may obtain a copy of the License at #
9 # http://www.apache.org/licenses/LICENSE-2.0 #
11 # Unless required by applicable law or agreed to in writing, software #
12 # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT #
13 # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. #
14 # See the License for the specific language governing permissions and #
15 # limitations under the License. #
16 ##############################################################################
20 Documentation Tests to validate Helm chart repositories.
21 Resource helm_repository.resource
22 Suite Setup Run Keywords
23 ... Open Connection And Log In
24 ... Build Chart Archive
25 ... Get Default Repository
26 Suite Teardown Close All Connections
31 Upload Chart to Repository
32 Chart Upload Should Have Succeeded
33 Update Repository Info
34 Find Chart In Repository
35 Chart Should Be Available
37 Chart Should Be Accessible
39 Upload Already Uploaded Chart
40 [Setup] Fail If Previous Test Failed
41 Upload Chart to Repository
42 Chart Upload Should Have Failed
46 Chart Delete Should Have Succeeded
47 Update Repository Info
48 Find Chart In Repository
49 Chart Should Not Be Available
51 Delete Already Deleted Chart
52 [Setup] Fail If Previous Test Failed
54 Chart Delete Should Have Failed