1
+
2
+ - config :
3
+ args :
4
+ os_project_id : " mock_os_project_id"
5
+ os_project_name : " mock_os_project_name"
6
+ os_project_domain_name : " mock_os_project_domain_name"
7
+ os_project_domain_id : " mock_os_project_domain_id"
8
+ os_tenant_id : " mock_os_tenant_id"
9
+ os_tenant_name : " mock_os_tenant_name"
10
+ insecure : True
11
+ kwargs :
12
+ auth_url : " mock_auth_url"
13
+ token : " mock_token"
14
+ expected_kwargs :
15
+ auth_url : " mock_auth_url"
16
+ token : " mock_token"
17
+ project_id : " mock_os_project_id"
18
+ project_name : " mock_os_project_name"
19
+ project_domain_name : " mock_os_project_domain_name"
20
+ project_domain_id : " mock_os_project_domain_id"
21
+ verify : False
22
+ api_version : ' 3'
23
+ auth_type : ' token'
24
+ auth_fun : ' keystoneauth1.identity.v3.Token'
25
+
26
+ - config :
27
+ args :
28
+ os_project_id : " mock_os_project_id"
29
+ os_tenant_id : " mock_os_tenant_id"
30
+ kwargs :
31
+ auth_url : " mock_auth_url"
32
+ token : " mock_token"
33
+ expected_kwargs :
34
+ auth_url : " mock_auth_url"
35
+ token : " mock_token"
36
+ project_id : " mock_os_project_id"
37
+ api_version : ' 3'
38
+ auth_type : ' token'
39
+ auth_fun : ' keystoneauth1.identity.v3.Token'
40
+
41
+ - config :
42
+ args :
43
+ os_project_id : " mock_os_project_id"
44
+ os_tenant_id : " mock_os_tenant_id"
45
+ kwargs :
46
+ auth_url : " mock_auth_url"
47
+ expected_kwargs :
48
+ auth_url : " mock_auth_url"
49
+ project_id : " mock_os_project_id"
50
+ api_version : ' 3'
51
+ auth_type : ' other'
52
+ auth_fun : ' keystoneauth1.identity.v3.Password'
53
+
54
+
55
+ - config :
56
+ args :
57
+ os_project_id : " mock_os_project_id"
58
+ os_tenant_id : " mock_os_tenant_id"
59
+ kwargs :
60
+ auth_url : " mock_auth_url"
61
+ expected_kwargs :
62
+ auth_url : " mock_auth_url"
63
+ project_id : " mock_os_project_id"
64
+ api_version : ' 3'
65
+ auth_type :
66
+ auth_fun : ' keystoneauth1.identity.v3.Password'
67
+
68
+ - config :
69
+ args :
70
+ os_project_id : " mock_os_project_id"
71
+ os_project_name : " mock_os_project_name"
72
+ os_project_domain_name : " mock_os_project_domain_name"
73
+ os_project_domain_id : " mock_os_project_domain_id"
74
+ os_tenant_id : " mock_os_tenant_id"
75
+ os_tenant_name : " mock_os_tenant_name"
76
+ kwargs :
77
+ auth_url : " mock_auth_url"
78
+ token : " mock_token"
79
+ expected_kwargs :
80
+ auth_url : " mock_auth_url"
81
+ token : " mock_token"
82
+ tenant_id : " mock_os_tenant_id"
83
+ tenant_name : " mock_os_tenant_name"
84
+ api_version : ' 2'
85
+ auth_type : ' token'
86
+ auth_fun : ' keystoneauth1.identity.v2.Token'
87
+
88
+
89
+ - config :
90
+ args :
91
+ os_tenant_id : " mock_os_tenant_id"
92
+ os_tenant_name : " mock_os_tenant_name"
93
+ kwargs :
94
+ auth_url : " mock_auth_url"
95
+ token : " mock_token"
96
+ expected_kwargs :
97
+ auth_url : " mock_auth_url"
98
+ token : " mock_token"
99
+ tenant_id : " mock_os_tenant_id"
100
+ tenant_name : " mock_os_tenant_name"
101
+ api_version : ' 2'
102
+ auth_type : ' token'
103
+ auth_fun : ' keystoneauth1.identity.v2.Token'
104
+
105
+
106
+ - config :
107
+ args :
108
+ os_tenant_id : " mock_os_tenant_id"
109
+ os_tenant_name : " mock_os_tenant_name"
110
+ kwargs :
111
+ auth_url : " mock_auth_url"
112
+ expected_kwargs :
113
+ auth_url : " mock_auth_url"
114
+ tenant_id : " mock_os_tenant_id"
115
+ tenant_name : " mock_os_tenant_name"
116
+ api_version : ' 2'
117
+ auth_type : ' other'
118
+ auth_fun : ' keystoneauth1.identity.v2.Password'
119
+
120
+
121
+ - config :
122
+ args :
123
+ os_tenant_id : " mock_os_tenant_id"
124
+ os_tenant_name : " mock_os_tenant_name"
125
+ kwargs :
126
+ auth_url : " mock_auth_url"
127
+ expected_kwargs :
128
+ auth_url : " mock_auth_url"
129
+ tenant_id : " mock_os_tenant_id"
130
+ tenant_name : " mock_os_tenant_name"
131
+ api_version : ' 2'
132
+ auth_type :
133
+ auth_fun : ' keystoneauth1.identity.v2.Password'
134
+
135
+ # {
136
+ # "args": {
137
+ # "os_tenant_id": "mock_os_tenant_id",
138
+ # "os_tenant_name": "mock_os_tenant_name"
139
+ # },
140
+ # "kwargs": {
141
+ # "os_tenant_name": "new_mock_os_tenant_name"
142
+ # },
143
+ # "expected_kwargs": {
144
+ # "tenant_id": "mock_os_tenant_id",
145
+ # "tenant_name": "mock_os_tenant_name",
146
+ # "os_tenant_name": "new_mock_os_tenant_name"
147
+ # },
148
+ # "api_version": '2',
149
+ # "auth_type": 'token',
150
+ # "auth_fun": 'keystoneauth1.identity.v2.Token'
151
+ # },
152
+ # {
153
+ # "args": {
154
+ # "os_tenant_id": "mock_os_tenant_id",
155
+ # "os_tenant_name": "mock_os_tenant_name"
156
+ # },
157
+ # "kwargs": {
158
+ # "os_tenant_name": "new_mock_os_tenant_name"
159
+ # },
160
+ # "api_version": '2',
161
+ # "auth_fun": 'keystoneauth1.identity.v2.Password'
162
+ # },
163
+ # {
164
+ # "args": {
165
+ # "os_project_id": "mock_os_project_id",
166
+ # "os_project_name": "mock_os_project_name",
167
+ # "os_project_domain_name": "mock_os_project_domain_name",
168
+ # "os_project_domain_id": "mock_os_project_domain_id",
169
+ # },
170
+ # "kwargs": {
171
+ # "os_project_domain_name": "new_mock_os_project_domain_name",
172
+ # "os_project_domain_id": "new_mock_os_project_domain_id",
173
+ # },
174
+ # "api_version": '3',
175
+ # "auth_type": 'token',
176
+ # "auth_fun": 'keystoneauth1.identity.v3.Token'
177
+ # },
178
+ # {
179
+ # "args": {
180
+ # "os_project_id": "mock_os_project_id",
181
+ # "os_project_name": "mock_os_project_name",
182
+ # "os_project_domain_name": "mock_os_project_domain_name",
183
+ # "os_project_domain_id": "mock_os_project_domain_id",
184
+ # },
185
+ # "kwargs": {
186
+ # "os_project_domain_name": "new_mock_os_project_domain_name",
187
+ # "os_project_domain_id": "new_mock_os_project_domain_id",
188
+ # },
189
+ # "auth_fun": 'keystoneauth1.identity.v3.Password',
190
+ # "err_msg": True
191
+ # }
0 commit comments