File tree Expand file tree Collapse file tree 1 file changed +14
-9
lines changed
elasticsearch-api/spec/elasticsearch/api/actions/indices Expand file tree Collapse file tree 1 file changed +14
-9
lines changed Original file line number Diff line number Diff line change 17
17
18
18
require 'spec_helper'
19
19
20
- describe 'client.indices#delete_alias' do
21
-
20
+ describe 'client.indices#resolve_cluster' do
22
21
let ( :expected_args ) do
23
22
[
24
23
'GET' ,
25
- '_resolve/cluster/foo' ,
24
+ path ,
26
25
{ } ,
27
26
nil ,
28
27
{ } ,
29
- { defined_params : { name : 'foo' } , endpoint : 'indices.resolve_cluster' }
28
+ otel
30
29
]
31
30
end
32
31
33
32
context 'when there is no name specified' do
34
33
let ( :client ) do
35
34
Class . new { include Elasticsearch ::API } . new
36
35
end
36
+ let ( :path ) { '_resolve/cluster' }
37
+ let ( :otel ) do
38
+ { endpoint : 'indices.resolve_cluster' }
39
+ end
37
40
38
- it 'raises an exception' do
39
- expect {
40
- client . indices . resolve_cluster
41
- } . to raise_exception ( ArgumentError )
41
+ it 'performs the request' do
42
+ expect ( client_double . indices . resolve_cluster ) . to be_a Elasticsearch ::API ::Response
42
43
end
43
44
end
44
45
45
-
46
46
context 'when name is specified' do
47
+ let ( :path ) { '_resolve/cluster/foo' }
48
+ let ( :otel ) do
49
+ { defined_params : { name : 'foo' } , endpoint : 'indices.resolve_cluster' }
50
+ end
51
+
47
52
it 'performs the request' do
48
53
expect ( client_double . indices . resolve_cluster ( name : 'foo' ) ) . to be_a Elasticsearch ::API ::Response
49
54
end
You can’t perform that action at this time.
0 commit comments