File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
elasticsearch-xpack/spec/support/test_file Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -173,8 +173,7 @@ def skip_version?(client, skip_definition)
173
173
return true if skip_definition [ 'version' ] == 'all'
174
174
range_partition = /\s *-\s */
175
175
if versions = skip_definition [ 'version' ] && skip_definition [ 'version' ] . partition ( range_partition )
176
- low = versions [ 0 ]
177
- high = versions [ 2 ] unless versions [ 2 ] == ''
176
+ low , high = __parse_versions ( versions )
178
177
range = low ..high
179
178
begin
180
179
server_version = client . info [ 'version' ] [ 'number' ]
@@ -192,6 +191,12 @@ def is_a_validation?(action)
192
191
def expects_exception? ( action )
193
192
action [ 'do' ] && action [ 'do' ] [ 'catch' ]
194
193
end
194
+
195
+ def __parse_versions ( versions )
196
+ low = versions [ 0 ]
197
+ high = ( [ '' , nil , '-' ] . include? versions [ 2 ] ) ? low : versions [ 2 ]
198
+ [ low , high ]
199
+ end
195
200
end
196
201
end
197
202
end
You can’t perform that action at this time.
0 commit comments