Skip to content

Commit f54f98e

Browse files
committed
Update security specs
1 parent 69ee0e1 commit f54f98e

26 files changed

+92
-93
lines changed

elasticsearch-api/spec/elasticsearch/api/actions/security/clear_cached_service_tokens_spec.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@
2424
'_security/service/foo/bar/credential/token/service_token/_clear_cache',
2525
{},
2626
nil,
27-
{}
27+
{},
28+
{ defined_params: { name: 'service_token', namespace: 'foo', service: 'bar' },
29+
endpoint: 'security.clear_cached_service_tokens' }
2830
]
2931
end
3032

elasticsearch-api/spec/elasticsearch/api/actions/security/create_api_key_spec.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
'_security/api_key',
2626
{},
2727
body,
28-
{}
28+
{},
29+
{ endpoint: 'security.create_api_key' }
2930
]
3031
end
3132

@@ -68,7 +69,8 @@
6869
'_security/api_key',
6970
{ refresh: 'wait_for' },
7071
body,
71-
{}
72+
{},
73+
{ endpoint: 'security.create_api_key' }
7274
]
7375
end
7476

elasticsearch-api/spec/elasticsearch/api/actions/security/create_cross_cluster_api_key_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
'_security/cross_cluster/api_key',
2626
{},
2727
{},
28-
{}
28+
{},
29+
{ endpoint: 'security.create_cross_cluster_api_key' }
2930
]
3031
end
3132

elasticsearch-api/spec/elasticsearch/api/actions/security/create_service_token_spec.rb

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,28 @@
2626
expected_path,
2727
{},
2828
nil,
29-
{}
29+
{},
30+
{ defined_params: { namespace: 'foo', service: 'bar' },
31+
endpoint: 'security.create_service_token' }
3032
]
3133
end
3234

3335
context 'with token name' do
3436
let(:expected_request_method) { 'PUT' }
3537
let(:token_name) { 'test-token' }
3638
let(:expected_path) { "#{super()}/#{token_name}" }
39+
let(:expected_args) do
40+
[
41+
expected_request_method,
42+
expected_path,
43+
{},
44+
nil,
45+
{},
46+
{ defined_params: { name: 'test-token', namespace: 'foo', service: 'bar' },
47+
endpoint: 'security.create_service_token' }
48+
]
49+
end
50+
3751
it 'performs the request' do
3852
expect(
3953
client_double.security.create_service_token(

elasticsearch-api/spec/elasticsearch/api/actions/security/delete_service_token_spec.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@
2424
'_security/service/foo/bar/credential/token/service_token',
2525
{},
2626
nil,
27-
{}
27+
{},
28+
{ defined_params: { name: 'service_token', namespace: 'foo', service: 'bar' },
29+
endpoint: 'security.delete_service_token' }
2830
]
2931
end
3032

elasticsearch-api/spec/elasticsearch/api/actions/security/disable_user_profile_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
'_security/profile/foo/_disable',
2525
{},
2626
nil,
27-
{}
27+
{},
28+
{ defined_params: { uid: 'foo' }, endpoint: 'security.disable_user_profile' }
2829
]
2930
end
3031

elasticsearch-api/spec/elasticsearch/api/actions/security/enable_user_profile_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
'_security/profile/foo/_enable',
2525
{},
2626
nil,
27-
{}
27+
{},
28+
{ defined_params: { uid: 'foo' }, endpoint: 'security.enable_user_profile' }
2829
]
2930
end
3031

elasticsearch-api/spec/elasticsearch/api/actions/security/enroll_kibana_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
'_security/enroll/kibana',
2525
{},
2626
nil,
27-
{}
27+
{},
28+
{ endpoint: 'security.enroll_kibana' }
2829
]
2930
end
3031

elasticsearch-api/spec/elasticsearch/api/actions/security/get_api_key_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
'_security/api_key',
2626
params,
2727
nil,
28-
{}
28+
{},
29+
{ endpoint: 'security.get_api_key' }
2930
]
3031
end
3132

elasticsearch-api/spec/elasticsearch/api/actions/security/get_builtin_privileges_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
'_security/privilege/_builtin',
2626
{},
2727
nil,
28-
{}
28+
{},
29+
{ endpoint: 'security.get_builtin_privileges' }
2930
]
3031
end
3132

elasticsearch-api/spec/elasticsearch/api/actions/security/get_service_accounts_spec.rb

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
url,
2525
{},
2626
nil,
27-
{}
27+
{},
28+
{ endpoint: 'security.get_service_accounts' }
2829
]
2930
end
3031

@@ -39,6 +40,18 @@
3940
context 'when using namespace' do
4041
let(:url) { '_security/service/foo' }
4142

43+
let(:expected_args) do
44+
[
45+
'GET',
46+
url,
47+
{},
48+
nil,
49+
{},
50+
{ defined_params: { namespace: 'foo' },
51+
endpoint: 'security.get_service_accounts' }
52+
]
53+
end
54+
4255
it 'performs the request' do
4356
expect(
4457
client_double.security.get_service_accounts(namespace: 'foo')
@@ -49,6 +62,18 @@
4962
context 'when using namespace and service' do
5063
let(:url) { '_security/service/foo/bar' }
5164

65+
let(:expected_args) do
66+
[
67+
'GET',
68+
url,
69+
{},
70+
nil,
71+
{},
72+
{ defined_params: { service: 'bar', namespace: 'foo' },
73+
endpoint: 'security.get_service_accounts' }
74+
]
75+
end
76+
5277
it 'performs the request' do
5378
expect(
5479
client_double.security.get_service_accounts(namespace: 'foo', service: 'bar')

elasticsearch-api/spec/elasticsearch/api/actions/security/get_service_credentials_spec.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@
2424
'_security/service/foo/bar/credential',
2525
{},
2626
nil,
27-
{}
27+
{},
28+
{ defined_params: { namespace: 'foo', service: 'bar' },
29+
endpoint: 'security.get_service_credentials' }
2830
]
2931
end
3032

elasticsearch-api/spec/elasticsearch/api/actions/security/get_settings_spec.rb

Lines changed: 0 additions & 34 deletions
This file was deleted.

elasticsearch-api/spec/elasticsearch/api/actions/security/has_privileges_user_profile_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
'_security/profile/_has_privileges',
2525
{},
2626
{},
27-
{}
27+
{},
28+
{ endpoint: 'security.has_privileges_user_profile' }
2829
]
2930
end
3031

elasticsearch-api/spec/elasticsearch/api/actions/security/invalidate_api_key_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
'_security/api_key',
2525
{},
2626
body,
27-
{}
27+
{},
28+
{ endpoint: 'security.invalidate_api_key' }
2829
]
2930
end
3031

elasticsearch-api/spec/elasticsearch/api/actions/security/query_api_keys_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
'_security/_query/api_key',
2525
{},
2626
body,
27-
{}
27+
{},
28+
{ endpoint: 'security.query_api_keys' }
2829
]
2930
end
3031

elasticsearch-api/spec/elasticsearch/api/actions/security/saml_authenticate_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
'_security/saml/authenticate',
2525
{},
2626
{},
27-
{}
27+
{},
28+
{ endpoint: 'security.saml_authenticate' }
2829
]
2930
end
3031

elasticsearch-api/spec/elasticsearch/api/actions/security/saml_complete_logout_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
'_security/saml/complete_logout',
2525
{},
2626
{},
27-
{}
27+
{},
28+
{ endpoint: 'security.saml_complete_logout' }
2829
]
2930
end
3031

elasticsearch-api/spec/elasticsearch/api/actions/security/saml_invalidate_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
'_security/saml/invalidate',
2525
{},
2626
{},
27-
{}
27+
{},
28+
{ endpoint: 'security.saml_invalidate' }
2829
]
2930
end
3031

elasticsearch-api/spec/elasticsearch/api/actions/security/saml_logout_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
'_security/saml/logout',
2525
{},
2626
{},
27-
{}
27+
{},
28+
{ endpoint: 'security.saml_logout' }
2829
]
2930
end
3031

elasticsearch-api/spec/elasticsearch/api/actions/security/saml_prepare_authentication_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
'_security/saml/logout',
2525
{},
2626
{},
27-
{}
27+
{},
28+
{ endpoint: 'security.saml_logout' }
2829
]
2930
end
3031

elasticsearch-api/spec/elasticsearch/api/actions/security/saml_service_provider_metadata_spec.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@
2424
"_security/saml/metadata/#{realm_name}",
2525
{},
2626
nil,
27-
{}
27+
{},
28+
{ defined_params: { realm_name: 'foo' },
29+
endpoint: 'security.saml_service_provider_metadata' }
2830
]
2931
end
3032

elasticsearch-api/spec/elasticsearch/api/actions/security/suggest_user_profiles_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
'_security/profile/_suggest',
2525
{},
2626
body,
27-
{}
27+
{},
28+
{ endpoint: 'security.suggest_user_profiles' }
2829
]
2930
end
3031
let(:method) { 'GET' }

elasticsearch-api/spec/elasticsearch/api/actions/security/update_api_key_spec.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
'_security/api_key/foo',
2525
{},
2626
nil,
27-
{}
27+
{},
28+
{ defined_params: { id: 'foo' }, endpoint: 'security.update_api_key' }
2829
]
2930
end
3031

elasticsearch-api/spec/elasticsearch/api/actions/security/update_cross_cluster_api_key_spec.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@
2525
'_security/cross_cluster/api_key/the_id',
2626
{},
2727
{},
28-
{}
28+
{},
29+
{ defined_params: { id: 'the_id' },
30+
endpoint: 'security.update_cross_cluster_api_key' }
2931
]
3032
end
3133

elasticsearch-api/spec/elasticsearch/api/actions/security/update_settings_spec.rb

Lines changed: 0 additions & 34 deletions
This file was deleted.

0 commit comments

Comments
 (0)